[Qt-interest] QComboBox list items
Tim Dewhirst
tim at bugless.co.uk
Sun Jan 18 11:57:05 CET 2009
Hello,
Robert Hairgrove wrote:
> Is there a built-in way to fetch all the string items in a combo box or
> list view without iterating through all the indexes? For example, I can
> call addItems() and pass a QStringList, and the list is populated. I
> would like to be able to do the opposite (i.e., read all the items at
> once by calling a function which returns a QStringList).
>
> Seems like it would make things a little more orthogonal if there were
> such a function.
Why not do it the other way around? QComboBox internally has a model but
this can be replaced with a call to setModel(). Use a QStringListModel
with the appropriate QStringList and you've fixed the problem!
Hope that helps,
Tim
----------------------------------------------------------------------
dr. t. dewhirst
director [w] www.bugless.co.uk
bugless software development ltd.
[a] algo business centre, glenearn road, perth, PH2 0NJ
More information about the Qt-interest-old
mailing list