I ended up using a QPushButton
with a popup menu.
I added the items I had in the list of my QComboBox
as QActions
to the menu.
A menu can be set on a QPushButton
with
QPushButton::setMenu(QMenu* menu)
. The text on the button can easily be set with
QPushButton::setText(const QString &)
and is unrelated to the text in the popup menu, which is what I wanted.