diff --git a/src/plugins/git/gerrit/gerritdialog.cpp b/src/plugins/git/gerrit/gerritdialog.cpp index 66c8c38d22d4f24bb69f6439c8ce72e4e66461cb..58d35390e887883fa7503caceb351fd1bb371723 100644 --- a/src/plugins/git/gerrit/gerritdialog.cpp +++ b/src/plugins/git/gerrit/gerritdialog.cpp @@ -82,7 +82,7 @@ GerritDialog::GerritDialog(const QSharedPointer<GerritParameters> &p, m_ui->filterLineEdit->setFiltering(true); connect(m_ui->filterLineEdit, &Utils::FancyLineEdit::filterChanged, m_filterModel, &QSortFilterProxyModel::setFilterFixedString); - connect(m_ui->queryLineEdit, &QLineEdit::returnPressed, this, &GerritDialog::slotRefresh); + connect(m_ui->queryLineEdit, &QLineEdit::returnPressed, this, &GerritDialog::refresh); connect(m_model, &GerritModel::stateChanged, m_ui->queryLineEdit, &Utils::FancyLineEdit::validate); connect(m_ui->remoteComboBox, &QComboBox::currentTextChanged, this, &GerritDialog::remoteChanged); @@ -118,7 +118,7 @@ GerritDialog::GerritDialog(const QSharedPointer<GerritParameters> &p, m_displayButton = addActionButton(tr("&Show"), [this]() { slotFetchDisplay(); }); m_cherryPickButton = addActionButton(tr("Cherry &Pick"), [this]() { slotFetchCherryPick(); }); m_checkoutButton = addActionButton(tr("C&heckout"), [this]() { slotFetchCheckout(); }); - m_refreshButton = addActionButton(tr("&Refresh"), [this]() { slotRefresh(); }); + m_refreshButton = addActionButton(tr("&Refresh"), [this]() { refresh(); }); connect(m_model, &GerritModel::refreshStateChanged, m_refreshButton, &QWidget::setDisabled); @@ -214,7 +214,7 @@ void GerritDialog::slotFetchCheckout() emit fetchCheckout(m_model->change(index)); } -void GerritDialog::slotRefresh() +void GerritDialog::refresh() { const QString &query = m_ui->queryLineEdit->text().trimmed(); updateCompletions(query); @@ -232,7 +232,7 @@ void GerritDialog::remoteChanged() return; } *m_server = server; - slotRefresh(); + refresh(); } void GerritDialog::updateRemotes(bool forceReload) diff --git a/src/plugins/git/gerrit/gerritdialog.h b/src/plugins/git/gerrit/gerritdialog.h index 6c1f087764ef5e42e29191b465391b1cba31936f..4959a0bf70a6bc195f8ff073f13dab6341ffc8d1 100644 --- a/src/plugins/git/gerrit/gerritdialog.h +++ b/src/plugins/git/gerrit/gerritdialog.h @@ -61,6 +61,7 @@ public: void setCurrentPath(const QString &path); void fetchStarted(const QSharedPointer<Gerrit::Internal::GerritChange> &change); void fetchFinished(); + void refresh(); signals: void fetchDisplay(const QSharedPointer<Gerrit::Internal::GerritChange> &); @@ -74,7 +75,6 @@ private: void slotFetchDisplay(); void slotFetchCherryPick(); void slotFetchCheckout(); - void slotRefresh(); void remoteChanged(); void updateRemotes(bool forceReload = false); void addRemote(const GerritServer &server, const QString &name); diff --git a/src/plugins/git/gerrit/gerritplugin.cpp b/src/plugins/git/gerrit/gerritplugin.cpp index 2a44b2dcac0c22040cfda086b0c27a86d3f0e5f2..cedcf002d790af029ad9432379fd7499a2741b5a 100644 --- a/src/plugins/git/gerrit/gerritplugin.cpp +++ b/src/plugins/git/gerrit/gerritplugin.cpp @@ -377,6 +377,7 @@ void GerritPlugin::openView() m_dialog->setWindowState(state & ~Qt::WindowMinimized); m_dialog->show(); m_dialog->raise(); + m_dialog->refresh(); } void GerritPlugin::push()