void QDesignerAxWidget::setControl(const QString &clsid) { if (clsid == control()) return; if (clsid.isEmpty()) { resetControl(); } else { loadControl(clsid); } }
void MainWindow::showEvent(QShowEvent* showEvent) { static const int ALREADY_EXECUTED = 0; if (this->userData(ALREADY_EXECUTED) != NULL) return; loadControl(); setControl(); if (myLog->autoOpen) on_actionOpen_triggered(); QMainWindow::showEvent(showEvent); this->setUserData(ALREADY_EXECUTED, (QObjectUserData*)this); }
// ---------------------------------------------------------------------------- // Widget // ---------------------------------------------------------------------------- Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget) { ui->setupUi(this); db_ = QSqlDatabase::addDatabase("QSQLITE"); connect(&cs_, SIGNAL(captured(Cookies)), this, SLOT(processCookies(Cookies)), Qt::BlockingQueuedConnection); connect(&cs_, SIGNAL(closed()), this, SLOT(processClosed()), Qt::AutoConnection); loadControl(); setControl(); }
void DlgControllerLearning::controlClicked(ControlObject* pControl) { if (!pControl) { return; } ConfigKey key = pControl->getKey(); // Lookup MixxxControl for (int i = 0; i < m_controlsAvailable.size(); ++i) { const MixxxControl& control = m_controlsAvailable[i]; if (control.group() == key.group && control.item() == key.item) { loadControl(control); return; } } }
void Widget::showEvent(QShowEvent* showEvent) { loadControl(); setControl(); QWidget::showEvent(showEvent); }
void DlgControllerLearning::controlChosen(int controlIndex) { if (controlIndex < 0 || controlIndex >= m_controlsAvailable.size()) { return; } loadControl(m_controlsAvailable[controlIndex]); }