void CardiacMeshReaderUI::connectSignals() { // Page 1 connect(directoryEdit, SIGNAL(editingFinished()), this, SLOT(newDirectory())); connect(directoryChooser, SIGNAL(clicked()), this, SLOT(dirChooser())); connect(p1NextButton, SIGNAL(clicked()), this, SLOT(page1Next())); connect(p1FinishButton, SIGNAL(clicked()), this, SLOT(page1Finish())); // Page 2 minSliceSlider->setMinimum(0); maxSliceSlider->setMinimum(0); connect(directoryEditMesh, SIGNAL(editingFinished()), this, SLOT(newDirectoryMesh())); connect(directoryChooserMesh, SIGNAL(clicked()), this, SLOT(dirChooserMesh())); connect(minSliceSlider, SIGNAL(valueChanged(int)), this, SLOT(minSliderChanged(int))); connect(maxSliceSlider, SIGNAL(valueChanged(int)), this, SLOT(maxSliderChanged(int))); connect(p2BackButton, SIGNAL(clicked()), this, SLOT(page2Back())); connect(p2NextButton, SIGNAL(clicked()), this, SLOT(page2Next())); connect(p2FinishButton, SIGNAL(clicked()), this, SLOT(page2Finish())); // Page 3 connect(nameLineEdit, SIGNAL(editingFinished()), this, SLOT(namesChanged())); connect(meshNameLineEdit, SIGNAL(editingFinished()), this, SLOT(namesChanged())); connect(p3BackButton, SIGNAL(clicked()), this, SLOT(page3Back())); connect(p3FinishButton, SIGNAL(clicked()), this, SLOT(page3Finish())); }
void QLayer::setNames(const QStringList &names) { Q_D(QLayer); if (d->m_names != names) { d->m_names = names; emit namesChanged(); } }
void SingleRole::setName(const QString& name) { if (m_name == name) return; Q_EMIT namesAboutToBeChanged(); m_name = name; Q_EMIT nameChanged(); Q_EMIT namesChanged(); }
void RegExpRole::setPattern(const QString& pattern) { if (m_regularExpression.pattern() == pattern) return; Q_EMIT namesAboutToBeChanged(); m_regularExpression.setPattern(pattern); invalidate(); Q_EMIT patternChanged(); Q_EMIT namesChanged(); }
/*! Clears the model. */ void IrcUserModel::clear() { Q_D(IrcUserModel); if (!d->userList.isEmpty()) { beginResetModel(); d->userList.clear(); endResetModel(); emit namesChanged(QStringList()); emit titlesChanged(QStringList()); emit usersChanged(QList<IrcUser*>()); emit countChanged(0); emit emptyChanged(true); } }