[PyKDE] QComboBox.itemData() returns invalid QVariant
David Boddie
david at boddie.org.uk
Thu Aug 31 21:25:12 BST 2006
On Wed, 30 Aug 2006 09:43:55 -0700, Tom Brown wrote:
> I am running into trouble with QComboBox.itemData(). I can add an item with
> data to the combobox, but when I try to get the data back out, itemData()
> returns an invalid QVariant. For example:
>
> id = 1
> self.addItem(rev, QVariant(id))
> self.itemData(0).toInt() --> 0, False
> self.itemData(0).isValid() --> False
>
> I searched the mailing list and didn't see anybody else with the same
> issue. I must be doing something wrong. Any ideas?
I tried the above code, substituting in what I thought were appropriate
values for "rev" (a string) and "self" (a QComboBox), and the itemData()
calls returned valid QVariants, so maybe the problem is elsewhere in
your code.
Can you provide some more context?
David
More information about the PyQt
mailing list