diff options
author | Marcelo Lira <marcelo.lira@openbossa.org> | 2011-07-17 23:26:02 -0300 |
---|---|---|
committer | Hugo Parente Lima <hugo.pl@gmail.com> | 2012-03-08 16:56:18 -0300 |
commit | 815fae961ff866d3c8e31d7c3401c535085a19f2 (patch) | |
tree | 209266a069189140a4335c542757b8b458233fdb /PySide | |
parent | 8c1fbc37515715936a90c858352fb9c3d301b1f8 (diff) |
Turned QStyleOptionViewItem into value type, for it has a public copy constructor.
It is passed around by value in many places, like the return value of
QAbstractItemView::viewOptions(). I did the same to the variations:
QStyleOptionViewItemV2, QStyleOptionViewItemV3, etc.
Diffstat (limited to 'PySide')
-rw-r--r-- | PySide/QtGui/typesystem_gui_common.xml | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/PySide/QtGui/typesystem_gui_common.xml b/PySide/QtGui/typesystem_gui_common.xml index ac2889808..a8746ee54 100644 --- a/PySide/QtGui/typesystem_gui_common.xml +++ b/PySide/QtGui/typesystem_gui_common.xml @@ -396,22 +396,22 @@ <enum-type name="StyleOptionVersion"/> <enum-type name="ToolButtonFeature" flags="ToolButtonFeatures" /> </object-type> - <object-type name="QStyleOptionViewItem" polymorphic-id-expression="%1->type == QStyleOptionViewItem::Type && %1->version == QStyleOptionViewItem::Version"> + <value-type name="QStyleOptionViewItem" polymorphic-id-expression="%1->type == QStyleOptionViewItem::Type && %1->version == QStyleOptionViewItem::Version"> <enum-type name="Position"/> <enum-type name="StyleOptionType"/> <enum-type name="StyleOptionVersion"/> - </object-type> - <object-type name="QStyleOptionViewItemV2" polymorphic-id-expression="%1->type == QStyleOptionViewItemV2::Type && %1->version == QStyleOptionViewItemV2::Version"> + </value-type> + <value-type name="QStyleOptionViewItemV2" polymorphic-id-expression="%1->type == QStyleOptionViewItemV2::Type && %1->version == QStyleOptionViewItemV2::Version"> <enum-type name="StyleOptionVersion"/> <enum-type name="ViewItemFeature" flags="ViewItemFeatures"/> - </object-type> - <object-type name="QStyleOptionViewItemV3" polymorphic-id-expression="%1->type == QStyleOptionViewItemV3::Type && %1->version == QStyleOptionViewItemV3::Version"> + </value-type> + <value-type name="QStyleOptionViewItemV3" polymorphic-id-expression="%1->type == QStyleOptionViewItemV3::Type && %1->version == QStyleOptionViewItemV3::Version"> <enum-type name="StyleOptionVersion"/> - </object-type> - <object-type name="QStyleOptionViewItemV4" polymorphic-id-expression="%1->type == QStyleOptionViewItemV4::Type && %1->version == QStyleOptionViewItemV4::Version" > + </value-type> + <value-type name="QStyleOptionViewItemV4" polymorphic-id-expression="%1->type == QStyleOptionViewItemV4::Type && %1->version == QStyleOptionViewItemV4::Version" > <enum-type name="StyleOptionVersion"/> <enum-type name="ViewItemPosition"/> - </object-type> + </value-type> <value-type name="QTextFragment" /> <value-type name="QBitmap" > <modify-function signature="fromData(QSize,const uchar*,QImage::Format)"> |