void FaceItem::accepted() { d->acceptButton->hide(); d->faceName->setDefaultTextColor(QColor("white")); d->nameRect->setPen(QPen(QColor("white"))); emit acceptButtonClicked(this->text(), this->originalRect()); }
KeywordDialog::KeywordDialog(const Keyword &keyword, const QSet<QString> &alreadyUsedKeywordNames, QWidget *parent) : QDialog(parent), ui(new Ui::KeywordDialog), m_alreadyUsedKeywordNames(alreadyUsedKeywordNames) { ui->setupUi(this); setupListWidget(keyword.iconResource); setupColorWidgets(keyword.color); ui->keywordNameEdit->setText(keyword.name); ui->errorLabel->hide(); connect(ui->buttonBox, SIGNAL(accepted()), SLOT(acceptButtonClicked())); connect(ui->keywordNameEdit, SIGNAL(textChanged(QString)), ui->errorLabel, SLOT(hide())); }