Unfortunately, setPlaceHolder() works only for editable QComboBoxes. Strangely, if I do it with a non-editable box, I get a seg fault (Qt 4.8.5)...
ShowEvent() didn't work, either. It get's called before the widgets are shown and updated.
The only other solution I can come up with is to try refreshing the combo box on a timer triggered in ShowEvent(). It's sloppy, but it may work. I'd *much* rather hook into an event or something, though.
Bookmarks