MercurialCommitWidget::MercurialCommitWidget() : mercurialCommitPanel(new QWidget) { mercurialCommitPanelUi.setupUi(mercurialCommitPanel); insertTopWidget(mercurialCommitPanel); new MercurialSubmitHighlighter(descriptionEdit()); }
BazaarCommitWidget::BazaarCommitWidget(QWidget *parent) : Utils::SubmitEditorWidget(parent), m_bazaarCommitPanel(new QWidget) { m_bazaarCommitPanelUi.setupUi(m_bazaarCommitPanel); insertTopWidget(m_bazaarCommitPanel); new BazaarSubmitHighlighter(descriptionEdit()); }
// ------------------ GitSubmitEditorWidget::GitSubmitEditorWidget(QWidget *parent) : Utils::SubmitEditorWidget(parent), m_gitSubmitPanel(new QWidget) { m_gitSubmitPanelUi.setupUi(m_gitSubmitPanel); insertTopWidget(m_gitSubmitPanel); new GitSubmitHighlighter(descriptionEdit()); }
MercurialCommitWidget::MercurialCommitWidget(QWidget *parent) : Utils::SubmitEditorWidget(parent), mercurialCommitPanel(new QWidget) { mercurialCommitPanelUi.setupUi(mercurialCommitPanel); insertTopWidget(mercurialCommitPanel); new MercurialSubmitHighlighter(descriptionEdit()); }
// ------------------ GitSubmitEditorWidget::GitSubmitEditorWidget(QWidget *parent) : Utils::SubmitEditorWidget(parent), m_gitSubmitPanel(new QWidget) { m_gitSubmitPanelUi.setupUi(m_gitSubmitPanel); insertTopWidget(m_gitSubmitPanel); new GitSubmitHighlighter(descriptionEdit()); m_emailValidator = new QRegExpValidator(QRegExp(QLatin1String("[^@ ]+@[^@ ]+\\.[a-zA-Z]+")), this); connect(m_gitSubmitPanelUi.authorLineEdit, SIGNAL(textChanged(QString)), this, SLOT(authorInformationChanged())); connect(m_gitSubmitPanelUi.emailLineEdit, SIGNAL(textChanged(QString)), this, SLOT(authorInformationChanged())); }
// ------------------ GitSubmitEditorWidget::GitSubmitEditorWidget() : m_pushAction(NoPush), m_gitSubmitPanel(new QWidget), m_logChangeWidget(0), m_hasUnmerged(false), m_isInitialized(false) { m_gitSubmitPanelUi.setupUi(m_gitSubmitPanel); new GitSubmitHighlighter(descriptionEdit()); m_emailValidator = new QRegExpValidator(QRegExp(QLatin1String("[^@ ]+@[^@ ]+\\.[a-zA-Z]+")), this); connect(m_gitSubmitPanelUi.authorLineEdit, &QLineEdit::textChanged, this, &GitSubmitEditorWidget::authorInformationChanged); connect(m_gitSubmitPanelUi.emailLineEdit, &QLineEdit::textChanged, this, &GitSubmitEditorWidget::authorInformationChanged); }
// ------------------ GitSubmitEditorWidget::GitSubmitEditorWidget() : m_gitSubmitPanel(new QWidget) { m_gitSubmitPanelUi.setupUi(m_gitSubmitPanel); new GitSubmitHighlighter(descriptionEdit()); m_emailValidator = new QRegExpValidator(QRegExp("[^@ ]+@[^@ ]+\\.[a-zA-Z]+"), this); const QPixmap error = Core::Icons::ERROR.pixmap(); m_gitSubmitPanelUi.invalidAuthorLabel->setPixmap(error); m_gitSubmitPanelUi.invalidEmailLabel->setToolTip(tr("Provide a valid email to commit.")); m_gitSubmitPanelUi.invalidEmailLabel->setPixmap(error); connect(m_gitSubmitPanelUi.authorLineEdit, &QLineEdit::textChanged, this, &GitSubmitEditorWidget::authorInformationChanged); connect(m_gitSubmitPanelUi.emailLineEdit, &QLineEdit::textChanged, this, &GitSubmitEditorWidget::authorInformationChanged); }