Ejemplo n.º 1
0
void updateModel(Game *game, uint8_t pos, State *state, bool isFold)
{
	int i;
	for(i=0; i<game->numRounds; i++) {
		updateBase((uint8_t)i, pos, state, isFold);
	}
}
Ejemplo n.º 2
0
int Video::updateFolder(
        const string &bucketName, 
        const string &path,
        const string &biz_attr
        ) {
    string folderPath = validFolderPath(path);
    return updateBase(bucketName, folderPath, biz_attr, "", "", "");
}
Ejemplo n.º 3
0
int Video::update(
        const string &bucketName, 
        const string &path,
        const string &videoCover,
        const string &biz_attr,
		const string &title,
		const string &desc
        ) {
    string filePath = validFilePath(path);
    return updateBase(bucketName, filePath, biz_attr, videoCover, title, desc);
}
Ejemplo n.º 4
0
void UnitStringTool::update(WidgetData& widgetData, bool save, bool fuelAsVolume)
{
  QWidget *widget = widgetData.widget;

  // Replace texts in widget
  if(const QLayout *layout = dynamic_cast<const QLayout *>(widget))
  {
    // Update all widgets in layout
    for(int i = 0; i < layout->count(); i++)
      update(widgetData, save, fuelAsVolume);
  }
  else if(QLabel *l = dynamic_cast<QLabel *>(widget))
  {
    if(save)
      widgetData.texts << l->text();
    l->setText(Unit::replacePlaceholders(widgetData.texts.first(), fuelAsVolume));
  }
  else if(QLineEdit *le = dynamic_cast<QLineEdit *>(widget))
  {
    if(save)
      widgetData.texts << le->placeholderText();
    le->setPlaceholderText(Unit::replacePlaceholders(widgetData.texts.first(), fuelAsVolume));
  }
  else if(QTextEdit *te = dynamic_cast<QTextEdit *>(widget))
  {
    if(save)
      widgetData.texts << te->placeholderText();
    te->setPlaceholderText(Unit::replacePlaceholders(widgetData.texts.first(), fuelAsVolume));
  }
  else if(QSpinBox *sb = dynamic_cast<QSpinBox *>(widget))
  {
    if(save)
      widgetData.texts << sb->prefix() << sb->suffix();

    sb->setPrefix(Unit::replacePlaceholders(widgetData.texts.at(0), fuelAsVolume));
    sb->setSuffix(Unit::replacePlaceholders(widgetData.texts.at(1), fuelAsVolume));
  }
  else if(QDoubleSpinBox *dsb = dynamic_cast<QDoubleSpinBox *>(widget))
  {
    if(save)
      widgetData.texts << dsb->prefix() << dsb->suffix();
    dsb->setPrefix(Unit::replacePlaceholders(widgetData.texts.at(0), fuelAsVolume));
    dsb->setSuffix(Unit::replacePlaceholders(widgetData.texts.at(1), fuelAsVolume));
  }
  else if(QComboBox *cb = dynamic_cast<QComboBox *>(widget))
  {
    for(int i = 0; i < cb->count(); i++)
    {
      if(save)
        widgetData.texts << cb->itemText(i);
      cb->setItemText(i, Unit::replacePlaceholders(widgetData.texts.at(i), fuelAsVolume));
    }
  }
  else if(QAction *a = dynamic_cast<QAction *>(widget))
  {
    if(save)
      widgetData.texts << a->text();
    a->setText(Unit::replacePlaceholders(widgetData.texts.first(), fuelAsVolume));
  }
  else if(QAbstractButton *b = dynamic_cast<QAbstractButton *>(widget))
  {
    if(save)
      widgetData.texts << b->text();
    b->setText(Unit::replacePlaceholders(widgetData.texts.first(), fuelAsVolume));
  }
  else
    qWarning() << "Found unsupported widet type in save" << widget->metaObject()->className();

  updateBase(widgetData, save, fuelAsVolume);
}