Git commit 04a9ba13ebf279b8483377554cd1782661bbc5f8 by Albert Astals Cid. Committed on 30/11/2016 at 22:59. Pushed by aacid into branch 'Applications/16.12'. Fix SQL plugin combobox to actually show on the toolbar Summary: =E2=86=91 Test Plan: Tested, works better Reviewers: #kate Subscribers: kwrite-devel Differential Revision: https://phabricator.kde.org/D3115 M +5 -5 addons/katesql/katesqlview.cpp https://commits.kde.org/kate/04a9ba13ebf279b8483377554cd1782661bbc5f8 diff --git a/addons/katesql/katesqlview.cpp b/addons/katesql/katesqlview.cpp index 3743686..89901c4 100644 --- a/addons/katesql/katesqlview.cpp +++ b/addons/katesql/katesqlview.cpp @@ -75,11 +75,10 @@ KateSQLView::KateSQLView(KTextEditor::Plugin *plugin, K= TextEditor::MainWindow *m = m_schemaBrowserWidget =3D new SchemaBrowserWidget(m_schemaBrowserToolVie= w, m_manager); = - m_connectionsComboBox =3D new KComboBox(this); + m_connectionsComboBox =3D new KComboBox(false); m_connectionsComboBox->setEditable(false); m_connectionsComboBox->setSizePolicy(QSizePolicy::MinimumExpanding, QSiz= ePolicy::Fixed); m_connectionsComboBox->setModel(m_manager->connectionModel()); -// m_connectionsComboBox->setItemDelegate( new ConnectionDelegate(this) = ); = setupActions(); = @@ -140,9 +139,10 @@ void KateSQLView::setupActions() action->setIcon( QIcon::fromTheme (QLatin1String ("view-refresh")) ); connect( action , SIGNAL(triggered()) , this , SLOT(slotConnectionReconn= ect()) ); = - action =3D collection->addAction(QLatin1String ("connection_chooser")); - action->setText( i18nc("@action:intoolbar", "Connection") ); - // FIXME KF5 action->setDefaultWidget(m_connectionsComboBox); + QWidgetAction *wa =3D new QWidgetAction(this); + collection->addAction(QLatin1String ("connection_chooser"), wa); + wa->setText( i18nc("@action:intoolbar", "Connection") ); + wa->setDefaultWidget(m_connectionsComboBox); = action =3D collection->addAction(QLatin1String ("query_run")); action->setText( i18nc("@action:inmenu", "Run query") );