Sophie

Sophie

distrib > Mandriva > current > i586 > media > main-updates > by-pkgid > 8e6051afcdb111a0317a58fb64c2abf5 > files > 5195

qt4-doc-4.6.3-0.2mdv2010.2.i586.rpm

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<!-- modules.qdoc -->
<head>
  <title>Qt 4.6: QtDesigner Module</title>
  <link rel="prev" href="qt3support.html" />
  <link rel="contents" href="modules.html" />
  <link rel="next" href="qtuitools.html" />
  <link href="classic.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td align="left" valign="top" width="32"><a href="http://qt.nokia.com/"><img src="images/qt-logo.png" align="left" border="0" /></a></td>
<td width="1">&nbsp;&nbsp;</td><td class="postheader" valign="center"><a href="index.html"><font color="#004faf">Home</font></a>&nbsp;&middot; <a href="classes.html"><font color="#004faf">All&nbsp;Classes</font></a>&nbsp;&middot; <a href="functions.html"><font color="#004faf">All&nbsp;Functions</font></a>&nbsp;&middot; <a href="overviews.html"><font color="#004faf">Overviews</font></a></td></tr></table><p>
[Previous: <a href="qt3support.html">Qt3Support Module</a>]
[<a href="modules.html">All Qt Modules</a>]
[Next: <a href="qtuitools.html">QtUiTools Module</a>]
</p>
<h1 class="title">QtDesigner Module<br /><span class="subtitle"></span>
</h1>
<p>The QtDesigner module provides classes that allow you to create your own custom widget plugins for Qt Designer, and classes that enable you to access Qt Designer's components. <a href="#details">More...</a></p>
<h2>Classes</h2>
<p><table width="100%" class="annotated" cellpadding="2" cellspacing="1" border="0">
<tr valign="top" class="odd"><th><a href="qabstractextensionfactory.html">QAbstractExtensionFactory</a></th><td>Interface for extension factories in Qt Designer</td></tr>
<tr valign="top" class="even"><th><a href="qabstractextensionmanager.html">QAbstractExtensionManager</a></th><td>Interface for extension managers in Qt Designer</td></tr>
<tr valign="top" class="odd"><th><a href="qabstractformbuilder.html">QAbstractFormBuilder</a></th><td>Default implementation for classes that create user interfaces at run-time</td></tr>
<tr valign="top" class="even"><th><a href="qdesigneractioneditorinterface.html">QDesignerActionEditorInterface</a></th><td>Allows you to change the focus of Qt Designer's action editor</td></tr>
<tr valign="top" class="odd"><th><a href="qdesignercontainerextension.html">QDesignerContainerExtension</a></th><td>Allows you to add pages to a custom multi-page container in Qt Designer's workspace</td></tr>
<tr valign="top" class="even"><th><a href="qdesignercustomwidgetcollectioninterface.html">QDesignerCustomWidgetCollectionInterface</a></th><td>Allows you to include several custom widgets in one single library</td></tr>
<tr valign="top" class="odd"><th><a href="qdesignercustomwidgetinterface.html">QDesignerCustomWidgetInterface</a></th><td>Enables Qt Designer to access and construct custom widgets</td></tr>
<tr valign="top" class="even"><th><a href="qdesignerdynamicpropertysheetextension.html">QDesignerDynamicPropertySheetExtension</a></th><td>Allows you to manipulate a widget's dynamic properties in Qt Designer's property editor</td></tr>
<tr valign="top" class="odd"><th><a href="qdesignerformeditorinterface.html">QDesignerFormEditorInterface</a></th><td>Allows you to access Qt Designer's various components</td></tr>
<tr valign="top" class="even"><th><a href="qdesignerformwindowcursorinterface.html">QDesignerFormWindowCursorInterface</a></th><td>Allows you to query and modify a form window's widget selection, and in addition modify the properties of all the form's widgets</td></tr>
<tr valign="top" class="odd"><th><a href="qdesignerformwindowinterface.html">QDesignerFormWindowInterface</a></th><td>Allows you to query and manipulate form windows appearing in Qt Designer's workspace</td></tr>
<tr valign="top" class="even"><th><a href="qdesignerformwindowmanagerinterface.html">QDesignerFormWindowManagerInterface</a></th><td>Allows you to manipulate the collection of form windows in Qt Designer, and control Qt Designer's form editing actions</td></tr>
<tr valign="top" class="odd"><th><a href="qdesignermembersheetextension.html">QDesignerMemberSheetExtension</a></th><td>Allows you to manipulate a widget's member functions which is displayed when configuring connections using Qt Designer's mode for editing signals and slots</td></tr>
<tr valign="top" class="even"><th><a href="qdesignerobjectinspectorinterface.html">QDesignerObjectInspectorInterface</a></th><td>Allows you to change the focus of Qt Designer's object inspector</td></tr>
<tr valign="top" class="odd"><th><a href="qdesignerpropertyeditorinterface.html">QDesignerPropertyEditorInterface</a></th><td>Allows you to query and manipulate the current state of Qt Designer's property editor</td></tr>
<tr valign="top" class="even"><th><a href="qdesignerpropertysheetextension.html">QDesignerPropertySheetExtension</a></th><td>Allows you to manipulate a widget's properties which is displayed in Qt Designer's property editor</td></tr>
<tr valign="top" class="odd"><th><a href="qdesignertaskmenuextension.html">QDesignerTaskMenuExtension</a></th><td>Allows you to add custom menu entries to Qt Designer's task menu</td></tr>
<tr valign="top" class="even"><th><a href="qdesignerwidgetboxinterface.html">QDesignerWidgetBoxInterface</a></th><td>Allows you to control the contents of Qt Designer's widget box</td></tr>
<tr valign="top" class="odd"><th><a href="qextensionfactory.html">QExtensionFactory</a></th><td>Allows you to create a factory that is able to make instances of custom extensions in Qt Designer</td></tr>
<tr valign="top" class="even"><th><a href="qextensionmanager.html">QExtensionManager</a></th><td>Extension management facilities for Qt Designer</td></tr>
<tr valign="top" class="odd"><th><a href="qformbuilder.html">QFormBuilder</a></th><td>Used to dynamically construct user interfaces from UI files at run-time</td></tr>
</table></p>
<a name="details"></a>
<h2>Detailed Description</h2>
<p>In addition, the <a href="qformbuilder.html">QFormBuilder</a> class provides the possibility of constructing user interfaces from UI files at run-time.</p>
<p>To include the definitions of the module's classes, use the following directive:</p>
<pre> #include &lt;QtDesigner&gt;</pre>
<p>To link against the module, add this line to your <tt>qmake</tt> .pro file:</p>
<pre> CONFIG += designer</pre>
<p><b>Note:</b> These classes are part of the <a href="opensourceedition.html">Open Source Versions of Qt</a> and <a href="commercialeditions.html">Qt Full Framework Edition</a> for commercial users.</p>
<p>
[Previous: <a href="qt3support.html">Qt3Support Module</a>]
[<a href="modules.html">All Qt Modules</a>]
[Next: <a href="qtuitools.html">QtUiTools Module</a>]
</p>
<p /><address><hr /><div align="center">
<table width="100%" cellspacing="0" border="0"><tr class="address">
<td width="40%" align="left">Copyright &copy; 2010 Nokia Corporation and/or its subsidiary(-ies)</td>
<td width="20%" align="center"><a href="trademarks.html">Trademarks</a></td>
<td width="40%" align="right"><div align="right">Qt 4.6.3</div></td>
</tr></table></div></address></body>
</html>