diff --git a/src/plugins/cppeditor/cppeditor.cpp b/src/plugins/cppeditor/cppeditor.cpp
index f97106a1c4ce41f5afae7c5035b2b0e2dadbf147..bfc9f3fd5c15ded2729ff0f266c050ed31c71aa8 100644
--- a/src/plugins/cppeditor/cppeditor.cpp
+++ b/src/plugins/cppeditor/cppeditor.cpp
@@ -196,6 +196,12 @@ void CPPEditor::createToolBar(CPPEditorEditable *editable)
     m_methodCombo = new QComboBox;
     m_methodCombo->setMinimumContentsLength(22);
     m_methodCombo->setSizeAdjustPolicy(QComboBox::AdjustToContents);
+
+    // Make the combo box prefer to expand
+    QSizePolicy policy = m_methodCombo->sizePolicy();
+    policy.setHorizontalPolicy(QSizePolicy::Expanding);
+    m_methodCombo->setSizePolicy(policy);
+
     QTreeView *methodView = new OverviewTreeView();
     methodView->header()->hide();
     methodView->setItemsExpandable(false);