<class name="QStyleHintReturnVariant" doc="/** <p>The <a href="QStyleHintReturnVariant.html#QStyleHintReturnVariant()"><tt>QStyleHintReturnVariant</tt></a> class provides style hints that return a <a href="%2E%2E/porting4.html#qvariant"><tt>QVariant</tt></a>.</p> */"> <method name="public QStyleHintReturnVariant()" doc="/** <p>Constructs a <a href="QStyleHintReturnVariant.html#QStyleHintReturnVariant()"><tt>QStyleHintReturnVariant</tt></a>. The member variables are initialized to default values.</p> */"/> <enum name="StyleOptionVersion" doc="/** <p>This enum is used to hold information about the version of the style option, and is defined for each <a href="QStyleHintReturn.html#QStyleHintReturn(int, int)"><tt>QStyleHintReturn</tt></a> subclass.</p> <p>The version is used by <a href="QStyleHintReturn.html#QStyleHintReturn(int, int)"><tt>QStyleHintReturn</tt></a> subclasses to implement extensions without breaking compatibility. If you use qstyleoption_cast(), you normally don't need to check it.</p> @see <a href="QStyleHintReturnVariant.html#StyleOptionType-enum"><tt>StyleOptionType</tt></a> */"> <enum-value name="Version" doc="/** <p>1</p> */"/> </enum> <enum name="StyleOptionType" doc="/** <p>This enum is used to hold information about the type of the style option, and is defined for each <a href="QStyleHintReturn.html#QStyleHintReturn(int, int)"><tt>QStyleHintReturn</tt></a> subclass.</p> <p>The type is used internally by <a href="QStyleHintReturn.html#QStyleHintReturn(int, int)"><tt>QStyleHintReturn</tt></a>, its subclasses, and qstyleoption_cast() to determine the type of style option. In general you do not need to worry about this unless you want to create your own <a href="QStyleHintReturn.html#QStyleHintReturn(int, int)"><tt>QStyleHintReturn</tt></a> subclass and your own styles.</p> @see <a href="QStyleHintReturnVariant.html#StyleOptionVersion-enum"><tt>StyleOptionVersion</tt></a> */"> <enum-value name="Type" doc="/** <p>The type of style option provided (<a href="QStyleHintReturn.html#HintReturnType-enum"><tt>SH_Variant</tt></a> for this class).</p> */"/> </enum> <method name="public final java.lang.Object variant()" doc="/** <p>Returns the variant for style hints that return a <a href="%2E%2E/porting4.html#qvariant"><tt>QVariant</tt></a>.</p> @see <a href="QStyleHintReturnVariant.html#setVariant(java.lang.Object)"><tt>setVariant</tt></a> */"/> <method name="public final void setVariant(java.lang.Object variant)" doc="/** <p>Sets the variant for style hints that return a <a href="%2E%2E/porting4.html#qvariant"><tt>QVariant</tt></a> to <tt>variant</tt>.</p> @see <a href="QStyleHintReturnVariant.html#variant()"><tt>variant</tt></a> */"/> </class>