/** * Constructor of the sourcesWindow, generating checkboxes and delete buttons * @param selected Bool list of currently selected websites, in the alphabetical order * @param sites QStringList of sites names * @param parent The parent window */ sourcesWindow::sourcesWindow(QList<bool> selected, QMap<QString, Site*> *sites, QWidget *parent) : QDialog(parent), ui(new Ui::sourcesWindow), m_selected(selected), m_sites(sites) { ui->setupUi(this); bool checkall = true; for (int i = 0; i < selected.count(); i++) { if (!selected.at(i)) { checkall = false; break; } } if (checkall) { ui->checkBox->setChecked(true); } QSettings settings(savePath("settings.ini"), QSettings::IniFormat); addCheckboxes(); ui->gridLayout->setColumnStretch(0, 1); connect(ui->checkBox, SIGNAL(clicked()), this, SLOT(checkClicked())); checkUpdate(); // Check for updates in the model files checkForUpdates(); ui->buttonOk->setFocus(); }
int Elina_Labels::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QDialog::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: onTypeChar(); break; case 1: rowClicked((*reinterpret_cast< const QModelIndex(*)>(_a[1]))); break; case 2: next1Clicked(); break; case 3: insertClicked(); break; case 4: removeClicked(); break; case 5: rewrapClicked(); break; case 6: rowClickedSel((*reinterpret_cast< const QModelIndex(*)>(_a[1]))); break; case 7: Scanned(); break; case 8: setSpinBoxFormat(); break; case 9: clearLineEdit(); break; case 10: copy_machine(); break; case 11: copy_middledate(); break; case 12: upClicked(); break; case 13: downClicked(); break; case 14: checkClicked(); break; case 15: startread(); break; case 16: weight_check(); break; case 17: rowClickedSelProd((*reinterpret_cast< const QModelIndex(*)>(_a[1]))); break; case 18: timer1_v(); break; case 19: timer2_v(); break; case 20: dummycheckpressed(); break; default: ; } _id -= 21; } return _id; }
void TCompGuiButton::Over() { if (checkEnabled()) { if (!checkOver()) { ChangeState(STRING(Enabled)); render_state_target = RSTATE_ENABLED; notifyOver(false); } else if (checkClicked()) { ChangeState(STRING(Clicked)); render_state = RSTATE_OVER; render_state_target = RSTATE_CLICKED; logic_manager->throwEvent(CLogicManagerModule::EVENT::OnButtonPressed, MY_NAME, MY_OWNER); } } }