<class name="QStyleFactory" doc="/** <p>The <a href="QStyleFactory.html#QStyleFactory()"><tt>QStyleFactory</tt></a> class creates <a href="QStyle.html"><tt>QStyle</tt></a> objects.</p> <p>The <a href="QStyle.html"><tt>QStyle</tt></a> class is an abstract base class that encapsulates the look and feel of a GUI. <a href="QStyleFactory.html#QStyleFactory()"><tt>QStyleFactory</tt></a> creates a <a href="QStyle.html"><tt>QStyle</tt></a> object using the <a href="QStyleFactory.html#create(java.lang.String)"><tt>create</tt></a> function and a key identifying the style. The styles are either built-in or dynamically loaded from a style plugin (see QStylePlugin).</p> <p>The valid keys can be retrieved using the <a href="QStyleFactory.html#keys()"><tt>keys</tt></a> function. Typically they include &quot;windows&quot;, &quot;motif&quot;, &quot;cde&quot;, and &quot;plastique&quot; and &quot;cleanlooks&quot;. Depending on the platform, &quot;windowsxp&quot; and &quot;macintosh&quot; may be available. Note that keys are case insensitive.</p> @see <a href="QStyle.html"><tt>QStyle</tt></a> */"> <method name="public QStyleFactory()"/> <method name="public native static com.trolltech.qt.gui.QStyle create(java.lang.String arg__1)" doc="/** <p>Creates a <a href="QStyle.html"><tt>QStyle</tt></a> object that matches the given <tt>arg__1</tt>. This is either a built-in style, or a style from a style plugin.</p> <p>Note that keys are case insensitive.</p> @see <a href="QStyleFactory.html#keys()"><tt>keys</tt></a> */"/> <method name="public native static java.util.List<java.lang.String> keys()" doc="/** <p>Returns the list of valid keys, i.e&#x2e; the leys this factory can create styles for.</p> @see <a href="QStyleFactory.html#create(java.lang.String)"><tt>create</tt></a> */"/> </class>