diff options
Diffstat (limited to 'doc/html')
192 files changed, 153 insertions, 9844 deletions
diff --git a/doc/html/3rdparty.html b/doc/html/3rdparty.html index 2213896f6..81d47fddc 100644 --- a/doc/html/3rdparty.html +++ b/doc/html/3rdparty.html @@ -47,8 +47,6 @@ controlling the use of these libraries. </a> <li><a href="#5"> Data compression library (zlib) </a> -<li><a href="#6"> Font files for TQt/Embedded -</a> </ul> <!-- endtoc --> @@ -75,26 +73,6 @@ Freetype. </h2> <a name="5"></a><p> <em>zlib is a general purpose data compression library. All the code is thread safe. The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952</em> -- quoted from <tt>3rdparty/zlib/README</tt>. <p> See <tt>3rdparty/zlib/README</tt> for license details. -<p> <h2> Font files for TQt/Embedded -</h2> -<a name="6"></a><p> <em>The Helvetica BDF font files supplied with TQt/Embedded are distributed under the following highly permissive license. We recommend that all TQt/Embedded installations that use these font files also acknowledge this contribution, and quote this license statement in an appendix to the documentation.</em> -- located in <tt>lib/fonts</tt> -<p> Copyright 1984-1989, 1994 Adobe Systems Incorporated. -<p> Copyright 1988, 1994 Digital Equipment Corporation. -<p> Adobe is a trademark of Adobe Systems Incorporated which may be -registered in certain jurisdictions. -Permission to use these trademarks is hereby granted only in -association with the images described in this file. -<p> Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose and without fee is hereby -granted, provided that the above copyright notices appear in all -copies and that both those copyright notices and this permission -notice appear in supporting documentation, and that the names of -Adobe Systems and Digital Equipment Corporation not be used in -advertising or publicity pertaining to distribution of the software -without specific, written prior permission. Adobe Systems and -Digital Equipment Corporation make no representations about the -suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. <p> <!-- eof --> <p><address><hr><div align=center> diff --git a/doc/html/aboutntqt.html b/doc/html/aboutntqt.html index ba8e3eec1..5b033916e 100644 --- a/doc/html/aboutntqt.html +++ b/doc/html/aboutntqt.html @@ -50,12 +50,11 @@ development. <li> <b>Unix/X11</b> -- Linux, Sun Solaris, HP-UX, Compaq Tru64 UNIX, IBM AIX, SGI IRIX and a wide range of others <li> <b>Macintosh</b> -- Mac OS X -<li> <b>Embedded</b> -- Linux platforms with framebuffer support. </ul> <p> TQt is released in following edition(s): <p> <ul> <li> The <a href="opensourceedition.html"><b>TQt Open Source Edition</a></b> is -available for Unix/X11, Macintosh and Embedded Linux. The Open Source Edition +available for Unix/X11 and Macintosh. The Open Source Edition is for the development of <em>Free and Open Source software</em> only. It is provided free of charge under the terms of both the <a href="license.html">Q Public License</a> and the <a href="gpl.html">GNU General Public License</a>. </ul> diff --git a/doc/html/annotated.html b/doc/html/annotated.html index 46ba20dbc..e7e88717c 100644 --- a/doc/html/annotated.html +++ b/doc/html/annotated.html @@ -93,7 +93,6 @@ body { background: #ffffff; color: black; } <tr bgcolor=#f0f0f0><td><b><a href="ntqcommonstyle.html">TQCommonStyle</a></b><td>Encapsulates the common Look and Feel of a GUI <tr bgcolor=#f0f0f0><td><b><a href="qconststring.html">TQConstString</a></b><td>String objects using constant Unicode data <tr bgcolor=#f0f0f0><td><b><a href="qcontextmenuevent.html">TQContextMenuEvent</a></b><td>Parameters that describe a context menu event -<tr bgcolor=#f0f0f0><td><b><a href="qcopchannel.html">TQCopChannel</a></b><td>Communication capabilities between several clients <tr bgcolor=#f0f0f0><td><b><a href="ntqcursor.html">TQCursor</a></b><td>Mouse cursor with an arbitrary shape <tr bgcolor=#f0f0f0><td><b><a href="qcustomevent.html">TQCustomEvent</a></b><td>Support for custom events <tr bgcolor=#f0f0f0><td><b><a href="qcustommenuitem.html">TQCustomMenuItem</a></b><td>Abstract base class for custom menu items in popup menus @@ -113,7 +112,6 @@ body { background: #ffffff; color: black; } <tr bgcolor=#f0f0f0><td><b><a href="ntqdict.html">TQDict</a></b><td>Template class that provides a dictionary based on TQString keys <tr bgcolor=#f0f0f0><td><b><a href="qdictiterator.html">TQDictIterator</a></b><td>Iterator for TQDict collections <tr bgcolor=#f0f0f0><td><b><a href="ntqdir.html">TQDir</a></b><td>Access to directory structures and their contents in a platform-independent way -<tr bgcolor=#f0f0f0><td><b><a href="qdirectpainter.html">TQDirectPainter</a></b><td>Direct access to the video hardware <tr bgcolor=#f0f0f0><td><b><a href="ntqdns.html">TQDns</a></b><td>Asynchronous DNS lookups <tr bgcolor=#f0f0f0><td><b><a href="ntqdockarea.html">TQDockArea</a></b><td>Manages and lays out TQDockWindows <tr bgcolor=#f0f0f0><td><b><a href="ntqdockwindow.html">TQDockWindow</a></b><td>Widget which can be docked inside a TQDockArea or floated as a top level window on the desktop @@ -157,7 +155,6 @@ body { background: #ffffff; color: black; } <tr bgcolor=#f0f0f0><td><b><a href="ntqfontdatabase.html">TQFontDatabase</a></b><td>Information about the fonts available in the underlying window system <tr bgcolor=#f0f0f0><td><b><a href="ntqfontdialog.html">TQFontDialog</a></b><td>Dialog widget for selecting a font <tr bgcolor=#f0f0f0><td><b><a href="ntqfontinfo.html">TQFontInfo</a></b><td>General information about fonts -<tr bgcolor=#f0f0f0><td><b><a href="qfontmanager.html">TQFontManager</a></b><td>Implements font management in TQt/Embedded <tr bgcolor=#f0f0f0><td><b><a href="ntqfontmetrics.html">TQFontMetrics</a></b><td>Font metrics information <tr bgcolor=#f0f0f0><td><b><a href="ntqframe.html">TQFrame</a></b><td>The base class of widgets that can have a frame <tr bgcolor=#f0f0f0><td><b><a href="ntqftp.html">TQFtp</a></b><td>Implementation of the FTP protocol @@ -170,8 +167,6 @@ body { background: #ffffff; color: black; } <tr bgcolor=#f0f0f0><td><b><a href="ntqgb18030codec.html">TQGb18030Codec</a></b><td>Conversion to and from the Chinese GB18030/GBK/GB2312 encoding <tr bgcolor=#f0f0f0><td><b><a href="qgb2312codec.html">TQGb2312Codec</a></b><td>Conversion to and from the Chinese GB2312 encoding <tr bgcolor=#f0f0f0><td><b><a href="ntqgbkcodec.html">TQGbkCodec</a></b><td>Conversion to and from the Chinese GBK encoding -<tr bgcolor=#f0f0f0><td><b><a href="qgfxdriverfactory.html">TQGfxDriverFactory</a></b><td>Creates TQScreen objects for TQt/Embedded -<tr bgcolor=#f0f0f0><td><b><a href="qgfxdriverplugin.html">TQGfxDriverPlugin</a></b><td>Abstract base for TQt/Embedded graphics driver plugins <tr bgcolor=#f0f0f0><td><b><a href="ntqgrid.html">TQGrid</a></b><td>Simple geometry management of its children <tr bgcolor=#f0f0f0><td><b><a href="qgridlayout.html">TQGridLayout</a></b><td>Lays out widgets in a grid <tr bgcolor=#f0f0f0><td><b><a href="ntqgridview.html">TQGridView</a></b><td>Abstract base for fixed-size grids @@ -213,8 +208,6 @@ body { background: #ffffff; color: black; } <tr bgcolor=#f0f0f0><td><b><a href="qintdictiterator.html">TQIntDictIterator</a></b><td>Iterator for TQIntDict collections <tr bgcolor=#f0f0f0><td><b><a href="qintvalidator.html">TQIntValidator</a></b><td>Validator which ensures that a string contains a valid integer within a specified range <tr bgcolor=#f0f0f0><td><b><a href="ntqjiscodec.html">TQJisCodec</a></b><td>Conversion to and from JIS character sets -<tr bgcolor=#f0f0f0><td><b><a href="qkbddriverfactory.html">TQKbdDriverFactory</a></b><td>Creates TQWSKeyboardHandler objects for TQt/Embedded -<tr bgcolor=#f0f0f0><td><b><a href="qkbddriverplugin.html">TQKbdDriverPlugin</a></b><td>Abstract base for TQt/Embedded keyboard driver plugins <tr bgcolor=#f0f0f0><td><b><a href="qkeyevent.html">TQKeyEvent</a></b><td>Describes a key event <tr bgcolor=#f0f0f0><td><b><a href="ntqkeysequence.html">TQKeySequence</a></b><td>Encapsulates a key sequence as used by accelerators <tr bgcolor=#f0f0f0><td><b><a href="ntqlcdnumber.html">TQLCDNumber</a></b><td>Displays a number with LCD-like digits @@ -252,8 +245,6 @@ body { background: #ffffff; color: black; } <tr bgcolor=#f0f0f0><td><b><a href="ntqmotifplusstyle.html">TQMotifPlusStyle</a></b><td>More sophisticated Motif-ish look and feel <tr bgcolor=#f0f0f0><td><b><a href="ntqmotifstyle.html">TQMotifStyle</a></b><td>Motif look and feel <tr bgcolor=#f0f0f0><td><b><a href="qmotifwidget.html">TQMotifWidget</a></b><td>The TQWidget API for Xt/Motif widgets -<tr bgcolor=#f0f0f0><td><b><a href="qmousedriverfactory.html">TQMouseDriverFactory</a></b><td>Creates TQWSMouseHandler objects for TQt/Embedded -<tr bgcolor=#f0f0f0><td><b><a href="qmousedriverplugin.html">TQMouseDriverPlugin</a></b><td>Abstract base for TQt/Embedded mouse driver plugins <tr bgcolor=#f0f0f0><td><b><a href="qmouseevent.html">TQMouseEvent</a></b><td>Parameters that describe a mouse event <tr bgcolor=#f0f0f0><td><b><a href="qmoveevent.html">TQMoveEvent</a></b><td>Event parameters for move events <tr bgcolor=#f0f0f0><td><b><a href="ntqmovie.html">TQMovie</a></b><td>Incremental loading of animations or images, signalling as it progresses @@ -305,7 +296,6 @@ body { background: #ffffff; color: black; } <tr bgcolor=#f0f0f0><td><b><a href="ntqregion.html">TQRegion</a></b><td>Clip region for a painter <tr bgcolor=#f0f0f0><td><b><a href="qresizeevent.html">TQResizeEvent</a></b><td>Event parameters for resize events <tr bgcolor=#f0f0f0><td><b><a href="ntqsgistyle.html">TQSGIStyle</a></b><td>SGI/Irix look and feel -<tr bgcolor=#f0f0f0><td><b><a href="qscreen.html">TQScreen</a></b><td>And its descendants manage the framebuffer and palette <tr bgcolor=#f0f0f0><td><b><a href="ntqscrollbar.html">TQScrollBar</a></b><td>Vertical or horizontal scroll bar <tr bgcolor=#f0f0f0><td><b><a href="ntqscrollview.html">TQScrollView</a></b><td>Scrolling area with on-demand scroll bars <tr bgcolor=#f0f0f0><td><b><a href="ntqsemaphore.html">TQSemaphore</a></b><td>Robust integer semaphore @@ -409,12 +399,6 @@ body { background: #ffffff; color: black; } <tr bgcolor=#f0f0f0><td><b><a href="tqvaluevector.html">TQValueVector</a></b><td>Value-based template class that provides a dynamic array <tr bgcolor=#f0f0f0><td><b><a href="ntqvariant.html">TQVariant</a></b><td>Acts like a union for the most common TQt data types <tr bgcolor=#f0f0f0><td><b><a href="ntqwmatrix.html">TQWMatrix</a></b><td>2D transformations of a coordinate system -<tr bgcolor=#f0f0f0><td><b><a href="qwsdecoration.html">TQWSDecoration</a></b><td>Allows the appearance of the TQt/Embedded Window Manager to be customized -<tr bgcolor=#f0f0f0><td><b><a href="qwsinputmethod.html">TQWSInputMethod</a></b><td>International input methods for TQt/Embedded -<tr bgcolor=#f0f0f0><td><b><a href="qwskeyboardhandler.html">TQWSKeyboardHandler</a></b><td>Implements the keyboard driver for TQt/Embedded -<tr bgcolor=#f0f0f0><td><b><a href="qwsmousehandler.html">TQWSMouseHandler</a></b><td>Mouse driver for TQt/Embedded -<tr bgcolor=#f0f0f0><td><b><a href="qwsserver.html">TQWSServer</a></b><td>Server-specific functionality in TQt/Embedded -<tr bgcolor=#f0f0f0><td><b><a href="qwswindow.html">TQWSWindow</a></b><td>Server-specific functionality in TQt/Embedded <tr bgcolor=#f0f0f0><td><b><a href="ntqwaitcondition.html">TQWaitCondition</a></b><td>Allows waiting/waking for conditions between threads <tr bgcolor=#f0f0f0><td><b><a href="ntqwhatsthis.html">TQWhatsThis</a></b><td>Simple description of any widget, i.e. answering the question "What's this?" <tr bgcolor=#f0f0f0><td><b><a href="qwheelevent.html">TQWheelEvent</a></b><td>Parameters that describe a wheel event diff --git a/doc/html/canvas-example.html b/doc/html/canvas-example.html index 551ba9c2c..e2c64894e 100644 --- a/doc/html/canvas-example.html +++ b/doc/html/canvas-example.html @@ -190,21 +190,13 @@ private: { <a name="x2935"></a><a name="x2932"></a> <a href="tqcanvasrectangle.html#setSize">setSize</a>( image.<a href="tqimage.html#width">width</a>(), image.<a href="tqimage.html#height">height</a>() ); -#if !defined(TQ_WS_QWS) <a name="x2943"></a> pixmap.<a href="ntqpixmap.html#convertFromImage">convertFromImage</a>(image, OrderedAlphaDither); -#endif } <a name="x2925"></a>void ImageItem::<a href="tqcanvasrectangle.html#drawShape">drawShape</a>( <a href="ntqpainter.html">TQPainter</a> &p ) { -// On TQt/Embedded, we can paint a TQImage as fast as a TQPixmap, -// but on other platforms, we need to use a TQPixmap. -#if defined(TQ_WS_QWS) -<a name="x2941"></a> p.<a href="ntqpainter.html#drawImage">drawImage</a>( int(<a href="tqcanvasitem.html#x">x</a>()), int(<a href="tqcanvasitem.html#y">y</a>()), image, 0, 0, -1, -1, OrderedAlphaDither ); -#else p.<a href="ntqpainter.html#drawPixmap">drawPixmap</a>( int(<a href="tqcanvasitem.html#x">x</a>()), int(<a href="tqcanvasitem.html#y">y</a>()), pixmap ); -#endif } bool <a name="f624"></a>ImageItem::hit( const <a href="ntqpoint.html">TQPoint</a> &p ) const diff --git a/doc/html/classes.html b/doc/html/classes.html index b718c60d6..0b001d865 100644 --- a/doc/html/classes.html +++ b/doc/html/classes.html @@ -73,7 +73,7 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="qaccessibleobject.html">TQAccessibleObject</a> <td align="right"> -<td><a href="qdirectpainter.html">TQDirectPainter</a> +<td> <td align="right"> <td><a href="tqimageconsumer.html">TQImageConsumer</a> <td align="right"> @@ -250,8 +250,8 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td align="right"> <td><a href="tqdomnode.html">TQDomNode</a> -<td align="right"><b>K</b> -<td><a href="qkbddriverfactory.html">TQKbdDriverFactory</a> +<td> +<td> <td align="right"><b>R</b> <td><a href="ntqradiobutton.html">TQRadioButton</a> <td align="right"> @@ -262,7 +262,7 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="tqdomnodelist.html">TQDomNodeList</a> <td align="right"> -<td><a href="qkbddriverplugin.html">TQKbdDriverPlugin</a> +<td> <td align="right"> <td><a href="ntqrangecontrol.html">TQRangeControl</a> <td align="right"> @@ -272,7 +272,7 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td><a href="ntqbig5codec.html">TQBig5Codec</a> <td align="right"> <td><a href="tqdomnotation.html">TQDomNotation</a> -<td align="right"> +<td align="right"><b>K</b> <td><a href="qkeyevent.html">TQKeyEvent</a> <td align="right"> <td><a href="ntqrect.html">TQRect</a> @@ -330,7 +330,7 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="qlayoutiterator.html">TQLayoutIterator</a> <td align="right"><b>S</b> -<td><a href="qscreen.html">TQScreen</a> +<td> *<td align="right"> <td><a href="ntqtooltip.html">TQToolTip</a> <tr> @@ -557,8 +557,8 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="tqcanvasview.html">TQCanvasView</a> <td align="right"> -<td><a href="qfontmanager.html">TQFontManager</a> -*<td align="right"> +<td> +<td align="right"> <td><a href="ntqmenudata.html">TQMenuData</a> <td align="right"> <td><a href="qspaceritem.html">TQSpacerItem</a> @@ -634,7 +634,7 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="qchildevent.html">TQChildEvent</a> <td align="right"> -<td><a href="qgfxdriverfactory.html">TQGfxDriverFactory</a> +<td> <td align="right"> <td><a href="qmotifdialog.html">TQMotifDialog</a> *<td align="right"> @@ -645,7 +645,7 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="ntqclipboard.html">TQClipboard</a> <td align="right"> -<td><a href="qgfxdriverplugin.html">TQGfxDriverPlugin</a> +<td> <td align="right"> <td><a href="ntqmotifplusstyle.html">TQMotifPlusStyle</a> <td align="right"> @@ -680,7 +680,7 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="ntqglcolormap.html">TQGLColormap</a> <td align="right"> -<td><a href="qmousedriverfactory.html">TQMouseDriverFactory</a> +<td> <td align="right"> <td><a href="tqsqlfield.html">TQSqlField</a> <td align="right"> @@ -691,7 +691,7 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="qglcontext.html">TQGLContext</a> <td align="right"> -<td><a href="qmousedriverplugin.html">TQMouseDriverPlugin</a> +<td> <td align="right"> <td><a href="tqsqlfieldinfo.html">TQSqlFieldInfo</a> <td align="right"> @@ -706,8 +706,8 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="tqsqlform.html">TQSqlForm</a> <td align="right"> -<td><a href="qwsdecoration.html">TQWSDecoration</a> -*<tr> +<td> +<tr> <td align="right"> <td><a href="ntqcombobox.html">TQComboBox</a> <td align="right"> @@ -717,8 +717,8 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="tqsqlindex.html">TQSqlIndex</a> <td align="right"> -<td><a href="qwsinputmethod.html">TQWSInputMethod</a> -*<tr> +<td> +<tr> <td align="right"> <td><a href="qcombotableitem.html">TQComboTableItem</a> <td align="right"> @@ -728,8 +728,7 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="tqsqlpropertymap.html">TQSqlPropertyMap</a> <td align="right"> -<td><a href="qwskeyboardhandler.html">TQWSKeyboardHandler</a> -*<tr> +<td><tr> <td align="right"> <td><a href="ntqcommonstyle.html">TQCommonStyle</a> <td align="right"> @@ -739,8 +738,8 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="tqsqlquery.html">TQSqlQuery</a> <td align="right"> -<td><a href="qwsmousehandler.html">TQWSMouseHandler</a> -*<tr> +<td> +<tr> <td align="right"> <td><a href="qconststring.html">TQConstString</a> <td align="right"> @@ -750,8 +749,8 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="tqsqlrecord.html">TQSqlRecord</a> <td align="right"> -<td><a href="qwsserver.html">TQWSServer</a> -*<tr> +<td> +<tr> <td align="right"> <td><a href="qcontextmenuevent.html">TQContextMenuEvent</a> <td align="right"> @@ -761,10 +760,10 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="tqsqlrecordinfo.html">TQSqlRecordInfo</a> <td align="right"> -<td><a href="qwswindow.html">TQWSWindow</a> -*<tr> +<td> +<tr> <td align="right"> -<td><a href="qcopchannel.html">TQCopChannel</a> +<td> <td align="right"> <td><a href="ntqguardedptr.html">TQGuardedPtr</a> <td align="right"> @@ -962,7 +961,7 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td> </table> -<p> * Extension classes of <a href="qws.html">TQt/Embedded</a>, <a href="motif-extension.html#Motif">Motif</a>, and <a href="netscape-plugin.html#Netscape">Netscape</a>. +<p> * Extension classes of <a href="motif-extension.html#Motif">Motif</a> and <a href="netscape-plugin.html#Netscape">Netscape</a>. <!-- eof --> diff --git a/doc/html/emb-accel.html b/doc/html/emb-accel.html deleted file mode 100644 index 9ae80d35c..000000000 --- a/doc/html/emb-accel.html +++ /dev/null @@ -1,121 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/accel.doc:36 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>Adding an accelerated graphics driver to TQt/Embedded</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Adding an accelerated graphics driver to TQt/Embedded</h1> - - - -<p> TQt/Embedded has the capacity to make use of hardware accelerators. -To use a hardware accelerator for a PCI or AGP driver, you must -perform the following steps: -<p> <ol type=1> -<li> -Define an accelerated descendant of TQLinuxFbScreen. -<p> This should implement <tt>TQVoodooScreen::connect()</tt> to map its -registers. Use <tt>qt_probe_bus</tt> to get a pointer to the PCI config -space. This is where you should check that you're being pointed to the -right device (using the PCI device/manufacturer ID information). Then -use PCI config space to locate your device's accelerator registers in -physical memory and mmap the appropriate region from <tt>/dev/mem</tt>. -There is no need to map the framebuffer, <tt>TQLinuxFbScreen</tt> will do -this for you. Return <tt>FALSE</tt> if a problem occurs at any point. <tt>TQVoodooScreen::initDevice()</tt> will be called only by the TQWS server and -is guaranteed to be called before any drawing is done (and so is a -good place to set registers to known states). <tt>connect()</tt> will be called -by every connecting client. -<p> <li> -Define an accelerated descendant of TQGfxRaster. -<p> This is where the actual drawing code goes. Anything not implemented -in hardware can be passed back to <tt>TQGfxRaster</tt> to do in software. Use -the optype variable to make sure that accelerated and unaccelerated -operations are synchronised (if you start drawing via software into an -area where the hardware accelerator is still drawing then your drawing -operations will appear to be in the wrong order). optype is stored in -shared memory and is set to 0 by unaccelerated operations; accelerated -operations should set it to 1. When a software graphics operation is -requested and optype is 1, <tt>TQGfxRaster::sync()</tt> is called; you should -provide your own implementation of this that waits for the graphics -engine to go idle. lastop is also available for optimisation and is -stored in the shared space: this will not be set by the software-only -<tt>TQGfx</tt> and can be used to store the type of your last operation (e.g. -drawing a rectangle) so that part of the setup for the next operation -can be avoided when many of the same operations are performed in -sequence. -<p> All drawing operations should be protected via a <tt>TQWSDisplay::grab()</tt> -before any registers, lastop or optype are accessed, and <tt>ungrabbed()</tt> at the end. This prevents two applications trying to -access the accelerator at once and possibly locking up the machine. -It's possible that your source data is not on the graphics card so you -should check in such cases and fall back to software if necessary. -Note that <tt>TQGfxRaster</tt> supports some features not directly supported -by <a href="ntqpainter.html">TQPainter</a> (for instance, alpha channels in 32-bit data and -stretchBlt's). These features are used by TQt; stretchBlt speeds up <a href="ntqpixmap.html#xForm">TQPixmap::xForm</a>() and <tt>drawPixmap()</tt> into a transformed <a href="ntqpainter.html">TQPainter</a>, -alpha channel acceleration is supported for 32-bit pixmaps. -<p> <li> -If you wish, define an accelerated descendant of <tt>TQScreenCursor</tt>. <tt>restoreUnder()</tt>, <tt>saveUnder()</tt>, <tt>drawCursor()</tt> and <tt>draw()</tt> should -be defined as null operations. Implement <tt>set()</tt>, <tt>move()</tt>, <tt>show()</tt> and <tt>hide()</tt>. 4KB is left for your cursor at the end of the -visible part of the framebuffer (i.e. at (width*height*depth)/8 ) -<p> <li> -Implement <tt>initCursor()</tt> and <tt>createGfx()</tt> in your <a href="qscreen.html">TQScreen</a> -descendant. Implement <tt>useOffscreen()</tt> and return <tt>TRUE</tt> if you can -make use of offscreen graphics memory. -<p> <li> -Implement a small function <tt>qt_get_screen_mychip()</tt>, which simply -returns a new <tt>TQMychipScreen</tt> -<p> <li> -Add your driver to the DriverTable table in <tt>qgfxraster_qws.cpp</tt>, -e.g. -<pre> -{ "MyChip", qt_get_screen_mychip,1 }, -</pre> - -<p> The first parameter is the name used with TQWS_DISPLAY to request your -accelerated driver. -<p> <li> -To run with your new driver, -<pre> -export TQWS_DISPLAY=MyChip -</pre> - -(optionally MyChip:/dev/fb<n> to request a different Linux -framebuffer than <tt>/dev/fb0</tt>), then run the program -<p> </ol> -<p> If your driver is not PCI or AGP you'll need to inherit <a href="qscreen.html">TQScreen</a> -instead of <tt>TQLinuxFbScreen</tt> and implement similar functionality to <tt>TQLinuxFbScreen</tt>, but otherwise the process should be similar. The most -complete example driver is <tt>qgfxmach64_qws.cpp</tt>; <tt>qgfxvoodoo_qws.cpp</tt> may provide a smaller and easier-to-understand -driver. -<p> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/emb-charinput.html b/doc/html/emb-charinput.html deleted file mode 100644 index 7214e0dee..000000000 --- a/doc/html/emb-charinput.html +++ /dev/null @@ -1,111 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/charinput-qws.doc:36 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>Character input in TQt/Embedded</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Character input in TQt/Embedded</h1> - - - -<p> Internally in the client/server protocol, each key press and key -release is sent as a <tt>TQWSKeyEvent</tt>. A TQWSKeyEvent contains the -following fields: -<p> <center><table cellpadding="4" cellspacing="2" border="0"> -<tr bgcolor="#f0f0f0"> <td valign="top"><tt>unicode</tt> -<td valign="top">Unicode value -<tr bgcolor="#d0d0d0"> <td valign="top"><tt>keycode</tt> -<td valign="top">TQt keycode value as defined in <a href="qnamespace-h.html">ntqnamespace.h</a> -<tr bgcolor="#f0f0f0"> <td valign="top"><tt>modifier</tt> -<td valign="top">A bitfield consisting of some of <a href="ntqt.html#ButtonState-enum">TQt::ShiftButton</a>, -<a href="ntqt.html#ButtonState-enum">TQt::ControlButton</a>, and <a href="ntqt.html#ButtonState-enum">TQt::AltButton</a>. -<tr bgcolor="#d0d0d0"> <td valign="top"><tt>is_press</tt> -<td valign="top">TRUE if this is a key press, FALSE if it is a key release. -<tr bgcolor="#f0f0f0"> <td valign="top"><tt>is_auto_repeat</tt> -<td valign="top">TRUE if this event is caused by auto repeat. -</table></center> -<p> When the server receives a key event it is sent to each client process -which is responsible for processing the key event and sending it to -the right window, if any. Key events may come from several different -sources. -<p> <h2> Keyboard drivers -</h2> -<a name="1"></a><p> A keyboard driver reads data from a device and gives key events to the -server. -<p> Keyboard drivers can be compiled into the library or loaded as -plugins. Running ./configure -help lists the available keyboard drivers. -The "tty" driver is enabled in the default configuration. -<p> The keyboard drivers all follow the same pattern. They read keyboard -data from a device, find out which keys were pressed, and then call -the static function TQWSServer::processKeyEvent() with the key information. -<p> At present, the console keyboard driver also handles console switching -(<b>Ctrl+Alt-F1</b>...<b>Ctrl+Alt+F10</b>) and termination -(<b>Ctrl+Alt+Backspace</b>). -<p> To add a keyboard driver for a new device, subclasses of -<a href="qwskeyboardhandler.html">TQWSKeyboardHandler</a> and <a href="qkbddriverplugin.html">TQKbdDriverPlugin</a> can be -written and installed as plugins. -<p> <h2> Key event filters (input methods) -</h2> -<a name="2"></a><p> When the server receives a key event from a keyboard driver, it first -passes it through a filter. -<p> This can be used to implement input methods, providing input of -characters that are not on the keyboard. -<p> To make an input method, subclass TQWSServer::KeyboardFilter (in <tt>src/kernel/qwindowsystem_qws.h</tt>) and implement the virtual function <tt>filter()</tt>. If <tt>filter()</tt> returns <tt>FALSE</tt>, the event will be sent to -the clients (using <a href="qwsserver.html#sendKeyEvent">TQWSServer::sendKeyEvent</a>()). If <tt>filter()</tt> returns -<tt>TRUE</tt>, the event will be stopped. To generate new key events, use -TQWSServer::sendKeyEvent(). (Do not use processKeyEvent(), since this -will lead to infinite recursion.) -<p> To install a keyboard event filter, use -<a href="qwsserver.html#setKeyboardFilter">TQWSServer::setKeyboardFilter</a>(). Currently, only one filter -can be installed at a time. -<p> Filtering must be done in the server process. -<p> The launcher example contains an example of a simple input method, -<tt>SimpleIM</tt> which reads a substitution table from a file. -<p> <h2> Pen input -</h2> -<a name="3"></a><p> Key events do not need to come from a keyboard device. The server -process may call TQWSServer::sendKeyEvent() at any time. -<p> Typically, this is done by popping up a widget, and letting the user -specify characters with the pointer device. -<p> <b>Note</b>: the key input widget should not take focus, since the -server would then just send the key events back to the input widget. -One way to make sure that the input widget never takes focus is to set -the <tt>WStyle_Customize</tt> and <tt>WStyle_Tool</tt> widget flags in -the <a href="tqwidget.html">TQWidget</a> constructor. -<p> The <a href="http://www.trolltech.com/products/qtopia/">TQtopia</a> -environment contains various input widgets such as -Handwriting Recognition and Virtual Keyboard. -<p> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/emb-classes.html b/doc/html/emb-classes.html deleted file mode 100644 index 385b96317..000000000 --- a/doc/html/emb-classes.html +++ /dev/null @@ -1,339 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/embclasses.doc:36 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>The TQt/Embedded-specific classes</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>The TQt/Embedded-specific classes</h1> - - - -<p> TQt/Embedded classes fall into two groups: the majority are used by -every TQt/Embedded program, and some are used only by the TQt/Embedded server. -The TQt/Embedded server program can also be a client, as in the case of a -single-process installation. All TQt/Embedded specific source files live -in <tt>src/kernel</tt> and are suffixed <tt>_qws</tt>. The » symbol -indicates inheritance. -<p> <!-- toc --> -<ul> -<li><a href="#1"> TQFontManager -</a> -<li><a href="#2"> TQDiskFont -</a> -<li><a href="#3"> TQRenderedFont -</a> -<li><a href="#4"> TQFontFactory (and descendants TQFontFactoryBDF, TQFontFactoryTtf) -</a> -<li><a href="#5"> TQGlyph -</a> -<li><a href="#6"> TQMemoryManagerPixmap/TQMemoryManager -</a> -<li><a href="#7"> TQScreen » TQLinuxFbScreen » accelerated screens, TQTransformedScreen » TQVfbScreen -</a> -<li><a href="#8"> TQScreenCursor » accelerated cursor » TQVfbCursor -</a> -<li><a href="#9"> TQGfx » RasterBase » Raster » accelerated driver » TQGfxVfb » TQGfxTransformedRaster -</a> -<li><a href="#10"> TQLock, TQLockHolder -</a> -<li><a href="#11"> TQDirectPainter -</a> -<li><a href="#12"> TQWSSoundServer, Client -</a> -<li><a href="#13"> TQWSWindow -</a> -<li><a href="#14"> TQWSKeyboardHandler » subtypes -</a> -<li><a href="#15"> TQWSMouseHandler » TQWSCalibratedMouseHandler » mouse types -</a> -<li><a href="#16"> TQWSDisplay -</a> -<li><a href="#17"> TQWSServer -</a> -<li><a href="#18"> TQWSClient -</a> -<li><a href="#19"> TQWSDisplayData -</a> -<li><a href="#20"> TQWSCommands -</a> -<li><a href="#21"> TQCopChannel -</a> -<li><a href="#22"> TQWSManager -</a> -<li><a href="#23"> TQWSDecoration -</a> -<li><a href="#24"> TQWSPropertyManager -</a> -<li><a href="#25"> TQWSRegionManager -</a> -<li><a href="#26"> TQWSSocket, TQWSServerSocket -</a> -</ul> -<!-- endtoc --> - -<p> <h2> <a href="qfontmanager.html">TQFontManager</a> -</h2> -<a name="1"></a><p> There is one of these per application. At application startup time it -reads the font definition file from <tt>$TQTDIR/etc/fonts/fontdir</tt> (or <tt>/usr/local/etc/qt-embedded/fonts/fontdir</tt> if TQTDIR is undefined). It -keeps track of all font information and maintains a cache of rendered -fonts. It also creates the font factories: TQFontManager::TQFontManager -is the place to add constructors for new factories. It provides a -high-level interface for requesting a particular font and calls -TQFontFactories to load fonts from disk on demand. Note that this only -applies to BDF and TrueType fonts; TQt/Embedded's optimised <tt>.qpf</tt> -font file format bypasses the TQFontManager mechanism altogether. -<p> There should be no need to modify this class unless you wish to change -font matching or caching behaviour. -<p> <h2> TQDiskFont -</h2> -<a name="2"></a><p> This contains information about a single on-disk font file (e.g. -<tt>/usr/local/etc/qt-embedded/times.ttf</tt>). It holds the file path, -information about whether the font is scalable, its weight, size, -TQt/Embedded name, etc. This information is used so that <a href="qfontmanager.html">TQFontManager</a> -can find the closest matching disk font (it uses a scoring mechanism -weighted towards matching names, then whether the font's italic, then -its weight). -<p> There should be no reason to modify this class. -<p> <h2> TQRenderedFont -</h2> -<a name="3"></a><p> There is one and only one TQRenderedFont for every unique font -currently loaded by the system (that is, each unique combination of -name, size, weight, italic or not, anti-aliased or not). -TQRenderedFonts are reference counted; once no one is using the -TQRenderedFont it is deleted along with its cache of glyph bitmaps. The -TQDiskFont it was loaded from remains opened by its TQFontFactory. -<p> There should be no reason to modify this class, unless you wish to -change the way in which glyphs are cached. -<p> <h2> TQFontFactory (and descendants TQFontFactoryBDF, TQFontFactoryTtf) -</h2> -<a name="4"></a><p> These provide support for particular font formats, for instance the -scalable Truetype and Type1 formats (both supported in -TQFontFactoryTtf, which uses Freetype 2) and the bitmap BDF format used -by X. It's called to open an on-disk font; once a font is opened it -remains opened so that the creation of new font instances from the -disk font is fast. It can also create a TQRenderedFont and convert from -Unicode values to an index into the font file. For compactness, glyphs -are stored in the order and indexes they are defined in the font -rather than in Unicode order. -<p> There should be no need to modify this class, but it should be -inherited if you wish to add a different type of font renderer (e.g. -for a custom vector font format). -<p> <h2> TQGlyph -</h2> -<a name="5"></a><p> This describes a particular image of a character from a TQRenderedFont: -for example, the letter 'A' at 10 points in Times New Roman, bold italic, -anti-aliased. It contains pointers to a TQGlyphMetrics structure with -information about the character and to the raw data for the glyph: -this is either a 1-bit mask or an 8-bit alpha channel. Each TQRenderedFont -creates these on demand and caches them once created (note that this is -not currently implemented for TrueType fonts). -<p> You would only need to modify this class if you were, for example, -modifying TQt/Embedded to support textured fonts, in which case you -would also need to modify TQGfxRaster. -<p> <h2> TQMemoryManagerPixmap/TQMemoryManager -</h2> -<a name="6"></a><p> This handles requests for space for pixmaps and also keeps track of -TQPF format fonts (these are small 'state dumps' of TQRenderedFonts, -typically 2-20KB in size; they can be mmap'd direct from disk in order -to save memory). If a TQPF font is found which matches a font request -no new TQRenderedFont need be created for it. It's possible to strip out -all TQFontFactory support and simply use TQPFs if your font needs are modest -(for instance, if you only require a few fixed point sizes). Note that -no best-match loading is performed with TQPFs, as opposed to those -loaded via <a href="qfontmanager.html">TQFontManager</a>, so if you don't have the correct TQPF for a point -size, text in that size will simply not be displayed. -<p> There should be no need to modify this class. -<p> <h2> <a href="qscreen.html">TQScreen</a> » TQLinuxFbScreen » accelerated screens, TQTransformedScreen » TQVfbScreen -</h2> -<a name="7"></a><p> These encapsulate the framebuffer TQt/Embedded is drawing to, provide -support for mapping of coordinates for rotating framebuffers, allow -manipulation of the colour palette and provide access to offscreen -graphics memory for devices with separate framebuffer memories. -<p> This is used for caching pixmaps and allowing accelerated pixmap=>screen -blt's. TQLinuxFbScreen and the accelerated screens use the Linux <tt>/dev/fb</tt> -interface to get access to graphics memory and information about the -characteristics of the device. The framebuffer device to open is specified -by TQWS_DISPLAY. Only TQTransformedScreen implements the support for rotated -framebuffers. TQVfbScreen provides an X window containing an emulated -framebuffer (a chunk of shared memory is set aside as the 'framebuffer' -and blt'd into the X window): this is intended as a debugging device -allowing users to debug their applications under TQt/Embedded without leaving -X. The accelerated screen drivers check to see if they can drive the -device specified by TQWS_CARD_SLOT (which defaults to the usual position -of an AGP slot if not specified) and mmap its on-chip registers from -<tt>/dev/mem</tt>. They may also do chip-specific setup (initialising registers to -known values and so on). Finally, <a href="qscreen.html">TQScreen</a>'s are used to create new -TQScreenCursors and TQGfxes. -<p> If you wish to modify the way pixmaps are allocated in memory, -subclass or modify TQLinuxFbScreen. If you're writing an accelerated -driver you will need to subclass TQScreen or TQLinuxFbScreen. -<p> <h2> TQScreenCursor » accelerated cursor » TQVfbCursor -</h2> -<a name="8"></a><p> This handles drawing the on-screen mouse cursor, and saving and -restoring the screen under it for the non-accelerated cursor types. -<p> Subclassing TQScreenCursor is optional in an accelerated driver (you -would only want to do so if the hardware supports a hardware cursor). -<p> <h2> TQGfx » RasterBase » Raster » accelerated driver » TQGfxVfb » TQGfxTransformedRaster -</h2> -<a name="9"></a><p> This class encapsulates drawing operations, a little like a low-level -<a href="ntqpainter.html">TQPainter</a>. TQGfxRaster and its descendants are specifically intended -for drawing into a raw framebuffer. They can take an offset for drawing -operations and a clipping region in order to support drawing into windows. -You will need to subclass the TQGfxRaster template in order to implement -an accelerated driver. -<p> If you're brave, modifying TQGfxRaster would allow you to customise how -drawing is done or add support for a new bit depth/pixel format. -<p> <h2> TQLock, TQLockHolder -</h2> -<a name="10"></a><p> This encapsulates a System V semaphore, used for synchronising access -to memory shared between TQt/Embedded clients. TQLockHolder is a utility class -to make managing and destroying TQLocks easier. -<p> There should be no need to modify this class unless porting -TQt/Embedded to an operating system without System V IPC. -<p> <h2> <a href="qdirectpainter.html">TQDirectPainter</a> -</h2> -<a name="11"></a><p> This is a TQPainter which also gives you a pointer to the framebuffer -of the window it's pointing to, the window's clip region and so on. -It's intended to easily allow you to do your own pixel-level manipulation -of window contents. -<p> There should be no reason to modify this class. -<p> <h2> TQWSSoundServer, Client -</h2> -<a name="12"></a><p> The TQt/Embedded server contains a simple sound player and mixer. Clients -can request the server play sounds specified as files. -<p> There should be no need to modify this class unless porting -TQt/Embedded to an operating system without a Linux-style <tt>/dev/dsp</tt>. -<p> <h2> <a href="qwswindow.html">TQWSWindow</a> -</h2> -<a name="13"></a><p> This contains the server's notion of an individual top level window: -the region of the framebuffer it's allocated, the client that created it -and so forth. -<p> There should be no reason to modify this class. -<p> <h2> <a href="qwskeyboardhandler.html">TQWSKeyboardHandler</a> » subtypes -</h2> -<a name="14"></a><p> This handles keyboard/button input. TQWSKeyboardHandler is subclassed -to provide for reading <tt>/dev/tty</tt>, an arbitrary low-level USB event device -(for USB keyboards) and some PDA button devices. -<p> Modifying TQWSKeyboardHandler would allow you to support different -types of keyboard (currently only a fairly standard US PC style -keyboard is supported); subclassing it is the preferred way to handle -non-pointer input devices. -<p> <h2> <a href="qwsmousehandler.html">TQWSMouseHandler</a> » TQWSCalibratedMouseHandler » mouse types -</h2> -<a name="15"></a><p> This handles mouse/touch-panel input. Descendants of TQWSCalibratedMouseHandler -make use of filtering code which prevents 'jittering' of the pointer on -touchscreens; some embedded devices do this filtering in the kernel in -which case the driver doesn't need to inherit from TQWSCalibratedMouseHandler. -<p> Subclassing TQWSCalibratedMouseHandler is preferred for touch-panels without -kernel filtering; inheriting TQWSMouseHandler is the way to add any other -type of pointing device (pen tablets, touchscreens, mice, trackballs -and so forth). -<p> <h2> TQWSDisplay -</h2> -<a name="16"></a><p> This class exists only in the TQt/Embedded server and keeps track of -all the top-level windows in the system, as well as the keyboard and mouse. -<p> You would only want to modify this if making deep and drastic -modifications to TQt/Embedded window behaviour (alpha blended windows -for example). -<p> <h2> <a href="qwsserver.html">TQWSServer</a> -</h2> -<a name="17"></a><p> This manages the TQt/Embedded server's Unix-domain socket connections to -clients. It sends and receives TQWS protocol events and calls TQWSDisplay -in order to do such things as change the allocation region of windows. -<p> The only reason to modify this would be to use something other than -some sort of socket-like mechanism to communicate between TQt/Embedded -applications (in which case modify TQWSClient too). If you have -something like Unix domain sockets, modify TQWSSocket/TQWSServerSocket -instead. Don't add extra TQWS events to communicate between -applications, use TQCOP instead. -<p> <h2> TQWSClient -</h2> -<a name="18"></a><p> This encapsulates the client side of a TQt/Embedded connection and can -marshal and demarshal events. -<p> There should be no reason to modify this except to use something -radically different from Unix domain sockets to communicate between -TQt/Embedded applications. -<p> <h2> TQWSDisplayData -</h2> -<a name="19"></a><p> This manages a client's TQWSClient, reading and interpreting events -from the TQWS server. It connects to the TQWS server on application -startup, getting information about the framebuffer and creating the -memory manager. Other information about the framebuffer comes directly -from <tt>/dev/fb</tt> in TQLinuxFbScreen. -<p> There should be no reason to modify this. -<p> <h2> TQWSCommands -</h2> -<a name="20"></a><p> These encapsulate the data sent to and from the TQWS server. -<p> There should be no reason to modify them. -<p> <h2> <a href="qcopchannel.html">TQCopChannel</a> -</h2> -<a name="21"></a><p> TQCop is a simple IPC mechanism for communication between TQt/Embedded -applications. String messages with optional binary data can be sent -to different channels. -<p> The mechanism itself is designed to be bare-bones in order for users -to build whatever mechanism they like on top of it. -<p> <h2> TQWSManager -</h2> -<a name="22"></a><p> This provides TQt/Embedded window management, drawing a title bar -and handling user requests to move, resize the window and so on. -<p> There should be no reason to modify it but you should subclass it -if you want to modify window behaviour (point to click versus -focus follows mouse, for instance). -<p> <h2> <a href="qwsdecoration.html">TQWSDecoration</a> -</h2> -<a name="23"></a><p> Descendants of this class are different styles for the TQt/Embedded -window manager, for instance TQWSWindowsDecoration draws TQt/Embedded -window frames in the style of Windows CE. -<p> Subclass it in order to provide a new window manager appearance (the -equivalent of a Windows XP or Enlightenment theme). -<p> <h2> TQWSPropertyManager -</h2> -<a name="24"></a><p> This provides the TQWS client's interface to the TQWS property system -(a simpler version of the X property system, it allows you to attach -arbitrary data to top-level windows, keyed by an integer). -<p> There should be no reason to modify it. -<p> <h2> TQWSRegionManager -</h2> -<a name="25"></a><p> Used by both client and server to help manage top-level window regions. -<p> There should be no reason to modify it. -<p> <h2> TQWSSocket, TQWSServerSocket -</h2> -<a name="26"></a><p> Provides Unix-domain sockets. -<p> Modify this if you're porting to a non-Unix OS but have something -analogous to Unix-domain sockets (a byte-oriented, reliable, ordered -transmission mechanism, although you can probably implement it with -something like a message queue as well). -<p> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/emb-envvars.html b/doc/html/emb-envvars.html deleted file mode 100644 index 5156acab7..000000000 --- a/doc/html/emb-envvars.html +++ /dev/null @@ -1,104 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/envvars.doc:36 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQt/Embedded environment variables</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQt/Embedded environment variables</h1> - - - -<p> <center><table cellpadding="4" cellspacing="2" border="0"> -<tr bgcolor="#a2c511"> <th valign="top">Variable <th valign="top">Notes -<tr bgcolor="#f0f0f0"> -<td valign="top">TQWS_SW_CURSOR -<td valign="top">If defined, always use a software mouse cursor even when using an -accelerated driver that supports a hardware cursor -<tr bgcolor="#d0d0d0"> -<td valign="top">TQWS_DISPLAY -<td valign="top">Defines the display type and framebuffer, e.g. -<tt>Voodoo3 Mach64:/dev/fb1</tt> -Defaults to an unaccelerated Linux framebuffer driver on <tt>/dev/fb0</tt>. -Valid drivers are TQVfb, VGA16, LinuxFb (unaccelerated Linux framebuffer), -Mach64 (accelerated for ATI Mach64 cards such as the Rage Pro), -Voodoo3 (accelerated for the 3dfx Voodoo 3, should also work on Voodoo -Banshee), Matrox (should work on all Matrox graphics cards since the -Matrox Millennium), Transformed (for rotated displays), SVGALIB and -VNC. Transformed displays have a special format: within the -specification should be a multiple of 90 degrees rotation specified as -Rot<x>, for instance Transformed:Rot90. -<tr bgcolor="#f0f0f0"> -<td valign="top">TQTDIR -<td valign="top">If defined this tells TQt/Embedded to where to find its fonts: -fontdir should be in <tt>$TQTDIR/etc/fonts/</tt>. If undefined it's assumed -to be <tt>/usr/local/qt-embedded</tt> -<tr bgcolor="#d0d0d0"> -<td valign="top">TQWS_SIZE -<td valign="top">If defined forces TQt/Embedded into a window of <width> x -<height> size centred within the screen, e.g. 320x200 -<tr bgcolor="#f0f0f0"> -<td valign="top">TQWS_NOMTRR -<td valign="top">If defined, don't use Memory Type Range Registers to define the framebuffer -as write-combined on x86. Write-combining speeds up graphics output. -<tr bgcolor="#d0d0d0"> -<td valign="top">TQWS_CARD_SLOT -<td valign="top">Tells the accelerated drivers which card to attempt to accelerate. -This should be a path in <tt>/proc/bus/pci</tt>. It defaults to -<tt>/proc/bus/pci/01/00.0</tt> - the first device on the second PCI bus in the -system, which is normally the AGP card. -<tr bgcolor="#f0f0f0"> -<td valign="top">TQWS_USB_KEYBOARD -<td valign="top">If defined, instead of opening <tt>/dev/tty</tt> open the USB low-level -event device defined in TQWS_USB_KEYBOARD (e.g. <tt>/dev/input/event0</tt>): -this is useful if you wish to run X and TQt/Embedded side by side on -different framebuffers. -<tr bgcolor="#d0d0d0"> -<td valign="top">TQWS_MOUSE_PROTO -<td valign="top">Defined as <type>:<device>, e.g. <tt>Microsoft:/dev/ttyS0</tt>. If you want to -use a USB mouse directly (separate from X) use <tt>MouseMan:/dev/input/mouse0</tt> -or similar. Valid mouse protocls are Auto (automatically sense protocol), -MouseMan, IntelliMouse, Microsoft, TQVfbMouse (only useful with TQVfb) -and TPanel, a sample touch panel driver. -<tr bgcolor="#f0f0f0"> -<td valign="top">TQWS_KEYBOARD -<td valign="top">Defines the keyboard type. Multiple keyboards can be handled at once, -input will be read from all of them. Valid values: -Buttons (an iPaq button device if QT_QWS_IPAQ is compiled, otherwise -one for the Cassiopeia), TQVfbKeyboard (only useful with TQVfb), -and TTY (either a USB keyboard or <tt>/dev/tty</tt> depending if TQWS_USB_KEYBOARD -is defined) -<p> </table></center> -<p> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/emb-features.html b/doc/html/emb-features.html deleted file mode 100644 index a560ee847..000000000 --- a/doc/html/emb-features.html +++ /dev/null @@ -1,256 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/features.doc:36 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>The Feature Definition File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>The Feature Definition File</h1> - - - -<p> By modifying the configured <tt>ntqconfig.h</tt> file from src/tools, you -can define a subset of the full TQt functionality that you wish to -be available in your installation. The -qconfig option to -configure is used to select the configuration. -<p> Note that such modification is only supported on TQt/Embedded -platforms, where reducing the size of TQt is -important and the application set is often fixed. -<p> The <tt>ntqconfig.h</tt> definition file simply defines macros to disable -features. Some features are dependent on other features and these -dependencies are expressed in <tt>ntqfeatures.h</tt>. -<p> The available options are: -<p> <center><table cellpadding="4" cellspacing="2" border="0"> -<tr bgcolor="#a2c511"> <th valign="top">Macro <th valign="top">Disables <th valign="top">Set automatically by -<tr bgcolor="#a2c511"> <th valign="top" colspan="3" rowspan="1"> Images (<a href="tqimageio.html">TQImageIO</a>) -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_IMAGEIO_BMP -<td valign="top">Microsoft Bitmap image file format. -<td valign="top"> -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_IMAGEIO_PPM -<td valign="top">Portable Pixmap image file format. -<td valign="top"> -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_IMAGEIO_XBM -<td valign="top">X11 Bitmap image file format. -<td valign="top"> -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_IMAGEIO_XPM -<td valign="top">X11 Pixmap image file format. -<td valign="top"> -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_IMAGEIO_PNG -<td valign="top">Portable Network Graphics image file format. -<td valign="top"> -<tr bgcolor="#a2c511"> <th valign="top" colspan="3" rowspan="1"> Animation -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_ASYNC_IO -<td valign="top">Asynchronous I/O (<a href="ntqasyncio.html">TQAsyncIO</a>) -<td valign="top"> -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_ASYNC_IMAGE_IO -<td valign="top">Asynchronous Image I/O and GIF image support (<a href="tqimagedecoder.html">TQImageDecoder</a>, ...) -<td valign="top"> -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_MOVIE -<td valign="top">Animation support (<a href="ntqmovie.html">TQMovie</a>) -<td valign="top">TQT_NO_ASYNC_IO, TQT_NO_ASYNC_IMAGE_IO -<tr bgcolor="#a2c511"> <th valign="top" colspan="3" rowspan="1"> Fonts -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_TRUETYPE -<td valign="top">TrueType (TTF and TTC) font file format, only used by TQt/Embedded. -<td valign="top"> -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_BDF -<td valign="top">Bitmap Distribution Format (BDF) font file format, only used by TQt/Embedded. -<td valign="top"> -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_FONTDATABASE -<td valign="top">Font database. -<td valign="top"> -<tr bgcolor="#a2c511"> <th valign="top" colspan="3" rowspan="1"> <a href="i18n.html#internationalization">Internationalization</a> -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_I18N -<td valign="top">Conversions between Unicode and 8-bit encodings. -<td valign="top"> -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_UNICODETABLES -<td valign="top">Large tables defining such things as upper and lowercase conversions -for all Unicode characters. -<td valign="top"> -<tr bgcolor="#a2c511"> <th valign="top" colspan="3" rowspan="1"> MIME -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_MIME -<td valign="top">Multipurpose Internet Mail Extensions, an Internet standard for encoding -and tagging typed data (eg. text, images, colors) (<a href="qmimesource.html">TQMimeSource</a>) -<td valign="top"> -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_RICHTEXT -<td valign="top">HTML-like text (<a href="tqstylesheet.html">TQStyleSheet</a>, <a href="ntqlabel.html">TQLabel</a>) -<td valign="top">TQT_NO_MIME -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_DRAGANDDROP -<td valign="top">Drag-and-drop data between applications (<a href="ntqdragobject.html">TQDragObject</a>) -<td valign="top">TQT_NO_MIME -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_CLIPBOARD -<td valign="top">Cut-and-paste data between applications (<a href="ntqclipboard.html">TQClipboard</a>) -<td valign="top">TQT_NO_MIME -<tr bgcolor="#a2c511"> <th valign="top" colspan="3" rowspan="1"> Sound -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_SOUND -<td valign="top">Playing audio files (<a href="ntqsound.html">TQSound</a>) -<td valign="top"> -<tr bgcolor="#a2c511"> <th valign="top" colspan="3" rowspan="1"> Scripting -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_PROPERTIES -<td valign="top">Scripting TQt-based applications. -<td valign="top"> -<tr bgcolor="#a2c511"> <th valign="top" colspan="3" rowspan="1"> TQt/Embedded-specific -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_QWS_CURSOR -<td valign="top">The cursor sprite on TQt/Embedded. Pen-operated devices would not -normally need this feature. -<td valign="top"> -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_QWS_DEPTH_8GRAYSCALE -<td valign="top" colspan="1" rowspan="1"> 8 bits per pixel: 256 levels of gray. -Incompatible with TQWS_DEPTH_8. -<td valign="top"> -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_QWS_DEPTH_8 -<td valign="top" colspan="1" rowspan="1"> 8 bits per pixel: 216-color cube with 40 auxiliary colors. -Incompatible with TQWS_DEPTH_8GRAYSCALE. -<td valign="top"> -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_QWS_DEPTH_15 -<td valign="top" colspan="1" rowspan="1"> 15 bits per pixel: 32 levels for each of red, green and blue. -<td valign="top"> -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_QWS_DEPTH_16 -<td valign="top" colspan="1" rowspan="1"> 16 bits per pixel: 64 levels of green, 32 levels for red and for blue. -<td valign="top"> -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_QWS_DEPTH_32 -<td valign="top" colspan="1" rowspan="1"> 32 bits per pixel: 256 levels for each of red, green and blue. -<td valign="top"> -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_QWS_MACH64 -<td valign="top">Mach64 accelerated driver (demonstration only). -<td valign="top"> -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_QWS_VFB -<td valign="top">Virtual framebuffer running on X11 (see reference documentation). -<td valign="top"> -<tr bgcolor="#a2c511"> <th valign="top" colspan="3" rowspan="1"> Networking -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_NETWORKPROTOCOL -<td valign="top">Abstract multi-protocol data retrieval, -with local file retrieval included (<a href="ntqnetworkprotocol.html">TQNetworkProtocol</a>) -<td valign="top"> -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_NETWORKPROTOCOL_FTP -<td valign="top">FTP-protocol data retrieval. -<td valign="top">TQT_NO_NETWORKPROTOCOL -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_NETWORKPROTOCOL_HTTP -<td valign="top">HTTP-protocol data retrieval. -<td valign="top">TQT_NO_NETWORKPROTOCOL -<tr bgcolor="#a2c511"> <th valign="top" colspan="3" rowspan="1"> Painting/drawing -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_COLORNAMES -<td valign="top">Color names such as "red", used by some <a href="ntqcolor.html">TQColor</a> constructors -and by some HTML documents (<a href="ntqcolor.html">TQColor</a>, <a href="tqstylesheet.html">TQStyleSheet</a>) -<td valign="top"> -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_TRANSFORMATIONS -<td valign="top">Used by a number of classes in TQt. With this, rotation and -scaling are possible. Without it you can only do coordinate -translation (<a href="ntqwmatrix.html">TQWMatrix</a>) -<td valign="top"> -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_PSPRINTER -<td valign="top">PostScript printer support. -<td valign="top"> -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_PRINTER -<td valign="top">Printer support (<a href="ntqprinter.html">TQPrinter</a>) -<td valign="top">TQT_NO_PSPRINTER (Unix only) -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_PICTURE -<td valign="top">Save TQt drawing commands to a files (<a href="ntqpicture.html">TQPicture</a>) -<td valign="top"> -<tr bgcolor="#a2c511"> <th valign="top" colspan="3" rowspan="1"> Widgets -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_WIDGETS -<td valign="top">Disabling this disables all widgets except <a href="tqwidget.html">TQWidget</a>. -<td valign="top"> -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_TEXTVIEW -<td valign="top">HTML document viewing (<a href="tqtextview.html">TQTextView</a>) -<td valign="top">TQT_NO_WIDGETS, TQT_NO_RICHTEXT -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_TEXTBROWSER -<td valign="top">HTML document browsing (<a href="tqtextbrowser.html">TQTextBrowser</a>) -<td valign="top">TQT_NO_TEXTVIEW -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_ICONVIEW -<td valign="top">Labelled icons (<a href="tqiconview.html">TQIconView</a>) -<td valign="top">TQT_NO_WIDGETS, TQT_NO_DRAGANDDROP -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_LISTVIEW -<td valign="top">Lists of information (<a href="ntqlistview.html">TQListView</a>) -<td valign="top">TQT_NO_WIDGETS -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_CANVAS -<td valign="top">Object canvas (<a href="tqcanvas.html">TQCanvas</a>) -<td valign="top">TQT_NO_WIDGETS -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_DIAL -<td valign="top">Value control (<a href="ntqdial.html">TQDial</a>) -<td valign="top">TQT_NO_WIDGETS -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_WORKSPACE -<td valign="top">MDI (Multiple Document Interface) (<a href="ntqworkspace.html">TQWorkspace</a>) -<td valign="top">TQT_NO_WIDGETS -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_LCDNUMBER -<td valign="top">LCD-like number display (<a href="ntqlcdnumber.html">TQLCDNumber</a>) -<td valign="top">TQT_NO_WIDGETS -<tr bgcolor="#a2c511"> <th valign="top" colspan="3" rowspan="1"> GUI Styles -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_STYLE_WINDOWS -<td valign="top">Microsoft Windows style (<a href="ntqwindowsstyle.html">TQWindowsStyle</a>) -<td valign="top">TQT_NO_WIDGETS -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_STYLE_MOTIF -<td valign="top">OSF <a href="motif-extension.html#Motif">Motif</a> style (<a href="ntqmotifstyle.html">TQMotifStyle</a>) -<td valign="top">TQT_NO_WIDGETS -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_STYLE_CDE -<td valign="top">Open Group CDE style (<a href="ntqcdestyle.html">TQCDEStyle</a>) -<td valign="top">TQT_NO_STYLE_MOTIF -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_STYLE_AQUA -<td valign="top">MacOS X style (TQAquaStyle) -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_STYLE_PLATINUM -<td valign="top">MacOS 9 style (<a href="ntqplatinumstyle.html">TQPlatinumStyle</a>) -<td valign="top">TQT_NO_WIDGETS -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_STYLE_SGI -<td valign="top">SGI style (<a href="ntqsgistyle.html">TQSGIStyle</a>) -<td valign="top">TQT_NO_STYLE_MOTIF -<tr bgcolor="#a2c511"> <th valign="top" colspan="3" rowspan="1"> Dialogs -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_DIALOGS -<td valign="top">Disabling this disables all common dialogs <a href="tqwidget.html">TQWidget</a>. -<td valign="top">TQT_NO_WIDGETS -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_FILEDIALOG -<td valign="top">The file selection dialog (<a href="ntqfiledialog.html">TQFileDialog</a>) -<td valign="top">TQT_NO_DIALOGS, TQT_NO_NETWORKPROTOCOL, TQT_NO_LISTVIEW -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_FONTDIALOG -<td valign="top">The font selection dialog (<a href="ntqfontdialog.html">TQFontDialog</a>) -<td valign="top">TQT_NO_DIALOGS, TQT_NO_FONTDATABASE -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_COLORDIALOG -<td valign="top">The color selection dialog (<a href="ntqcolordialog.html">TQColorDialog</a>) -<td valign="top">TQT_NO_DIALOGS -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_INPUTDIALOG -<td valign="top">Text input dialog (<a href="ntqinputdialog.html">TQInputDialog</a>) -<td valign="top">TQT_NO_DIALOGS -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_MESSAGEBOX -<td valign="top">Message/prompting dialog (<a href="ntqmessagebox.html">TQMessageBox</a>) -<td valign="top">TQT_NO_DIALOGS -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_PROGRESSDIALOG -<td valign="top">Long-computation progress dialog (<a href="ntqprogressdialog.html">TQProgressDialog</a>) -<td valign="top">TQT_NO_DIALOGS -<tr bgcolor="#d0d0d0"> <td valign="top">TQT_NO_TABDIALOG -<td valign="top">Tabbed-pages dialog (<a href="ntqtabdialog.html">TQTabDialog</a>) -<td valign="top">TQT_NO_DIALOGS -<tr bgcolor="#f0f0f0"> <td valign="top">TQT_NO_WIZARD -<td valign="top">Multi-step dialog (<a href="ntqwizard.html">TQWizard</a>) -<td valign="top">TQT_NO_DIALOGS -</table></center> -<p> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/emb-fonts.html b/doc/html/emb-fonts.html deleted file mode 100644 index f9faed9ac..000000000 --- a/doc/html/emb-fonts.html +++ /dev/null @@ -1,169 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/qws.doc:185 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>Fonts in TQt/Embedded</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Fonts in TQt/Embedded</h1> - - -<p> <h2> Supported Formats -</h2> -<a name="1"></a><p> TQt/Embedded supports four font formats: -<p> <center><table cellpadding="4" cellspacing="2" border="0"> -<tr bgcolor="#f0f0f0"> -<td valign="top"><b>TrueType (TTF)</b> -<td valign="top">The scalable font technology now standard on MS-Windows and Apple -Macintosh, and becoming popular on X11. -<tr bgcolor="#d0d0d0"> -<td valign="top"><b>Postscript Type1 (PFA/PFB)</b> -<td valign="top">Scalable fonts often used by printers, also popular on X11. These -are similar in functionality to TTF fonts and are not discussed -further in this document. -<tr bgcolor="#f0f0f0"> -<td valign="top"><b>Bitmap Distribution Format<br>fonts (BDF)</b> -<td valign="top">A standard format for non-scalable fonts. A large number of BDF -fonts are supplied as part of standard X11 distributions - most of -these can be used with TQt/Embedded. You should <em>not</em> use these in a -production system: they are very slow to load and take up a <em>lot</em> of -storage space. Instead, render the BDF to a TQPF. -<tr bgcolor="#d0d0d0"> -<td valign="top"><b>TQt Prerendered Font (TQPF)</b> -<td valign="top">A light-weight non-scalable font format specific to TQt/Embedded. -</table></center> -<p> Support for each of these font formats (except TQPF which is always -enabled) can be enabled or disabled independently by using the <a href="emb-features.html">TQt/Embedded Features Definition</a>. There is -support in TQt/Embedded for writing a TQPF font file from any font, so -you can initially enable TTF and BDF formats, save TQPF files for the -fonts and sizes you need, then remove TTF and BDF support. -<p> See <a href="maketqpf.html">tools/maketqpf</a> for a tool that helps -produce TQPF files from the TTF and BDF, or just run your application -with the <tt>-savefonts</tt> option. -<p> <h2> Memory Requirements -</h2> -<a name="2"></a><p> With TTF fonts, each character in the font at a given point size is -only rendered when first used in a drawing or metrics operation. With -BDF fonts all characters are rendered when the font is used. -With TQPF fonts, the characters are stored in the same format that TQt -uses for drawing. -<p> For example, a 10-point Times font containing the ASCII characters uses -around 1300 bytes when stored in TQPF format. -<p> Taking advantage of the way the TQPF format is structured, TQt/Embedded -memory-maps the data rather than reading and parsing it. -This reduces RAM consumption even further. -<p> Scalable fonts use a larger amount of memory per font, but -these fonts provide a memory saving if many different sizes of each -font are needed. -<p> <h2> Smooth Fonts -</h2> -<a name="3"></a><p> TTF, PFA, and TQPF fonts can be rendered as <em>smooth</em> anti-aliased -fonts to give superior readability, especially on low-resolution -devices. The difference between smooth and non-smooth fonts is -illustrated below (you may need to change your display to low -resolution to see the difference): -<p> <center><img src="unsmooth.png" alt="unsmooth"></center> -<p> <center><img src="smooth.png" alt="smooth"></center> -<p> <h2> Unicode -</h2> -<a name="4"></a><p> All fonts used by TQt/Embedded use the Unicode character encoding. -Most fonts available today use this encoding, but they usually don't -contain all the Unicode characters. A <em>complete</em> 16-point Unicode -font uses over 1 MB of memory. -<p> <h2> The font definition file -</h2> -<a name="5"></a><p> When TQt/Embedded applications run, they look for a file called -<tt>$TQTDIR/lib/fonts/fontdir</tt> or -<tt>/usr/local/qt-embedded/lib/fonts/fontdir</tt>. This file defines the -fonts available to the application. It has the following format: -<blockquote> -<em>name</em> <em>file</em> <em>renderer</em> <em>italic</em> <em>weight</em> <em>size</em> <em>flags</em> -</blockquote> -where -<p> <center><table cellpadding="4" cellspacing="2" border="0"> -<tr bgcolor="#a2c511"> <th valign="top">Field <th valign="top">Value -<tr bgcolor="#f0f0f0"> <td valign="top"><em>name</em> <td valign="top"><tt>Helvetica</tt>, <tt>Times</tt>, etc. -<tr bgcolor="#d0d0d0"> <td valign="top"><em>file</em> <td valign="top"><tt>helvR0810.bdf</tt>, <tt>verdana.ttf</tt>, etc. -<tr bgcolor="#f0f0f0"> <td valign="top"><em>renderer</em> <td valign="top"><tt>BDF</tt> or <tt>FT</tt> -<tr bgcolor="#d0d0d0"> <td valign="top"><em>italic</em> <td valign="top"><tt>y</tt> or <tt>n</tt> -<tr bgcolor="#f0f0f0"> <td valign="top"><em>weight</em> <td valign="top"><tt>50</tt> is normal, <tt>75</tt> is bold, etc. -<tr bgcolor="#d0d0d0"> <td valign="top"><em>size</em> <td valign="top"><tt>0</tt> for scalable or point size * 10 (i.e. <tt>120</tt> -for 12pt) -<tr bgcolor="#f0f0f0"> <td valign="top"><em>flags</em> <td valign="top"><ul> -<li> <tt>s</tt>: smooth (anti-aliased) -<li> <tt>u</tt>: Unicode range when saving (default is Latin-1) -<li> <tt>a</tt>: ASCII range when saving (default is Latin-1) -</ul> -</table></center> -<p> The font definition file does not specify TQPF fonts; these are loaded -directly from the directory containing the <tt>fontdir</tt> file, and must -be named <em>name</em>_<em>size</em>_<em>weight</em><em>italicflag</em>.qpf, where -<p> <center><table cellpadding="4" cellspacing="2" border="0"> -<tr bgcolor="#a2c511"> <th valign="top">Field <th valign="top">Value -<tr bgcolor="#d0d0d0"> <td valign="top"><em>name</em> <td valign="top"><tt>helvetica</tt>, <tt>times</tt>, etc. (in lowercase) -<tr bgcolor="#f0f0f0"> <td valign="top"><em>size</em> <td valign="top">point size * 10 (i.e. <tt>120</tt> for 12pt) -<tr bgcolor="#d0d0d0"> <td valign="top"><em>italicflag</em> <td valign="top"><tt>i</tt> for italic, otherwise nothing. -<tr bgcolor="#f0f0f0"> <td valign="top"><em>weight</em> <td valign="top"><tt>50</tt> is normal, <tt>75</tt> is bold, etc. -</table></center> -<p> If an application is run with the <tt>-savefonts</tt> command-line option, -then whenever a font other than a TQPF font is used, a corresponding TQPF file -is saved. This allows you to easily find the font usage of your applications -and to generate TQPF files so that you can eventually reduce the memory -usage of your applications by disabling TTF and BDF support from TQt/Embedded, -or by modifying the initialization of <tt>qws_savefonts</tt> in -<tt>kernel/qapplication_qws.cpp</tt> of the TQt/Embedded library source code. -In extreme cases of memory-saving, it is possible to save partially-rendered -fonts (i.e. only the characters in "Product Name<sup>TM</sup>") if you are -certain that these are the only characters you will need from the font. -See TQMemoryManager::savePrerenderedFont() for this functionality. -<p> <h2> Notes -</h2> -<a name="6"></a><p> The font definition file, naming conventions for font files, and the format -of TQPF files may change in versions of TQt/Embedded after 3. -<p> -To generate TQPF files of different rotations, the program must be re-run with -an orientation that matches the desired rotation of the TQPF output. An example to -generate all 4 rotations of fonts would be to run the following at a real framebuffer: -<pre> -for dpy in LinuxFb Transformed:Rot90 Transformed:Rot180 Transformed:Rot270 -do - TQWS_DISPLAY=$dpy ./maketqpf "$@" -done -</pre><p> If programs are only ever run in one orientation on a device, only the one -appropriate set of fonts is needed. -<p> -When enabled, TQt/Embedded uses the powerful FreeType2 library to implement -TrueType and Type1 support. -<p> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/emb-framebuffer-howto.html b/doc/html/emb-framebuffer-howto.html deleted file mode 100644 index 6fab9095e..000000000 --- a/doc/html/emb-framebuffer-howto.html +++ /dev/null @@ -1,234 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/framebuffer-howto.doc:36 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>Enabling the Linux Framebuffer</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Enabling the Linux Framebuffer</h1> - - - -<p> This is only a short guide. -See <a href="file:/usr/src/linux/README">/usr/src/linux/README</a> and -<a href="file:/usr/src/linux/Documentation/fb/">/usr/src/linux/Documentation/fb/</a> for detailed information. -There is also a detailed explanation at -<a href="http://www.linuxdoc.org/HOWTO/Framebuffer-HOWTO.html">http://www.linuxdoc.org/HOWTO/Framebuffer-HOWTO.html</a>. -<p> <ol type=1> -<li> Make sure that you have the Linux kernel source code in -<a href="file:/usr/src/linux/">/usr/src/linux/</a>. -<p> <li> Log in as root and <tt>cd</tt> <tt>/usr/src/linux</tt> -<p> <li> Configure the kernel: -<p> Run: -<pre> - make menuconfig -</pre> - -<p> Select "Code maturity level options" and set "Prompt for -development and/or incomplete code/drivers". -<p> Then select "Console drivers" and set "Support for frame buffer -devices" to built-in (even if it says EXPERIMENTAL). Then configure -the driver. Most modern graphics cards can use the "VESA VGA -graphics console"; use that or a driver that specifically matches -your video card. Finally, enable "Advanced low level driver options" -and make sure that 16 and 32 bpp packed pixel support are enabled. -<p> When you are finished, chose exit and save. -<p> <li> Compile the kernel -<p> First do: -<pre> - make dep -</pre> - -then: -<pre> - make bzImage -</pre> - -<p> The new kernel should now be in arch/i386/boot/bzImage. -<p> <li> Copy the kernel to the boot directory: -<pre> - cp arch/i386/boot/bzImage /boot/linux.vesafb -</pre> - -<p> <li> Edit /etc/lilo.conf. -<p> <b>Warning:</b> Keep a backup of <a href="file:/etc/lilo.conf">/etc/lilo.conf</a>, and have a rescue disk -available. If you make a mistake, the machine may not boot. -<p> The file <a href="file:/etc/lilo.conf">/etc/lilo.conf</a> specifies how the system boots. The -precise contents of the file varies from system to system. Here is -an example: -<pre> -# LILO configuration file -boot = /dev/hda3 -delay = 30 -image = /boot/vmlinuz - root = /dev/hda3 - label = Linux - read-only # Non-UMSDOS filesystems should be mounted read-only for checking -other=/dev/hda1 - label=nt - table=/dev/hda -</pre> - -<p> Make a new "image" section that is a copy of the first one, but with -<pre> - image = /boot/linux.vesafb -</pre> - -and -<pre> - label = Linux-vesafb -</pre> - -Place it just above the first image section. -<p> Add a line before the image section saying <tt>vga = 791</tt>. (Meaning -1024x768, 16 bpp.) -<p> With the above example, lilo.conf would now be: -<pre> -# LILO configuration file -boot = /dev/hda3 -delay = 30 -vga = 791 -image = /boot/linux.vesafb - root = /dev/hda3 - label = Linux-vesafb - read-only # Non-UMSDOS filesystems should be mounted read-only for checking -image = /boot/vmlinuz - root = /dev/hda3 - label = Linux - read-only # Non-UMSDOS filesystems should be mounted read-only for checking -other=/dev/hda1 - label=nt - table=/dev/hda -</pre> - -<p> Do not change any existing lines in the file; just add new ones. -<p> <li> To make the new changes take effect, run the lilo program: -<pre> - lilo -</pre> - -<p> <li> Reboot the system. You should now see a penguin logo while the -system is booting. -(Or more than one on a multi-processor machine.) -<p> <li> If it does not boot properly with the new kernel, you can boot with -the old kernel by entering the label of the old image section at -the LILO prompt. (with the example lilo.conf file, the old label is -Linux.) -<p> If that does not work (probably because of an error in lilo.conf), -boot the machine using your rescue disk, restore <a href="file:/etc/lilo.conf">/etc/lilo.conf</a> from backup and re-run lilo. -<p> <li> Testing: Here's a short program that opens the frame buffer and draws a -gradient-filled red square. -<p> <pre> -#include <unistd.h> -#include <stdio.h> -#include <fcntl.h> -#include <linux/fb.h> -#include <sys/mman.h> - -int main() -{ - int fbfd = 0; - struct fb_var_screeninfo vinfo; - struct fb_fix_screeninfo finfo; - long int screensize = 0; - char *fbp = 0; - int x = 0, y = 0; - long int location = 0; - - // Open the file for reading and writing - fbfd = open("/dev/fb0", O_RDWR); - if (!fbfd) { - printf("Error: cannot open framebuffer device.\n"); - exit(1); - } - printf("The framebuffer device was opened successfully.\n"); - - // Get fixed screen information - if (ioctl(fbfd, FBIOGET_FSCREENINFO, &finfo)) { - printf("Error reading fixed information.\n"); - exit(2); - } - - // Get variable screen information - if (ioctl(fbfd, FBIOGET_VSCREENINFO, &vinfo)) { - printf("Error reading variable information.\n"); - exit(3); - } - - printf("%dx%d, %dbpp\n", vinfo.xres, vinfo.yres, vinfo.bits_per_pixel ); - - // Figure out the size of the screen in bytes - screensize = vinfo.xres * vinfo.yres * vinfo.bits_per_pixel / 8; - - // Map the device to memory - fbp = (char *)mmap(0, screensize, PROT_READ | PROT_WRITE, MAP_SHARED, - fbfd, 0); - if ((int)fbp == -1) { - printf("Error: failed to map framebuffer device to memory.\n"); - exit(4); - } - printf("The framebuffer device was mapped to memory successfully.\n"); - - x = 100; y = 100; // Where we are going to put the pixel - - // Figure out where in memory to put the pixel - for ( y = 100; y < 300; y++ ) - for ( x = 100; x < 300; x++ ) { - - location = (x+vinfo.xoffset) * (vinfo.bits_per_pixel/8) + - (y+vinfo.yoffset) * finfo.line_length; - - if ( vinfo.bits_per_pixel == 32 ) { - *(fbp + location) = 100; // Some blue - *(fbp + location + 1) = 15+(x-100)/2; // A little green - *(fbp + location + 2) = 200-(y-100)/5; // A lot of red - *(fbp + location + 3) = 0; // No transparency - } else { //assume 16bpp - int b = 10; - int g = (x-100)/6; // A little green - int r = 31-(y-100)/16; // A lot of red - unsigned short int t = r<<11 | g << 5 | b; - *((unsigned short int*)(fbp + location)) = t; - } - - } - munmap(fbp, screensize); - close(fbfd); - return 0; -} -</pre> - -</ol> -<p> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/emb-install.html b/doc/html/emb-install.html deleted file mode 100644 index fb17287aa..000000000 --- a/doc/html/emb-install.html +++ /dev/null @@ -1,157 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/qws.doc:36 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>Installing TQt/Embedded</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Installing TQt/Embedded</h1> - - - -<p> This installation procedure is written for Linux. It may need -to be modified for other platforms. -<p> <ol type=1> -<li> Unpack the archive if you have not done so already -<p> <pre> - cd <anywhere> - gunzip qt-embedded-commercial-VERSION.tar.gz # uncompress the archive - tar xf qt-embedded-commercial-VERSION.tar # unpack it -</pre> - -Replace <tt>VERSION</tt> with the TQt/Embedded version number throughout. -<p> This document assumes that the archive is installed as <tt>~/qt-embedded-commercial-VERSION</tt>. -<li> Compile the TQt/Embedded library and examples. -<p> <pre> - cd ~/qt-embedded-commercial-VERSION - export TQTDIR=~/qt-embedded-commercial-VERSION - ./configure - make -</pre> - -<p> The configuration system is designed to allow platform-specific options -to be added, but in general all Linux systems which have framebuffer -support can use the "linux-generic-g++" platform. -The configuration system also supports cross-compilers: -to build on Linux/x86 for the Linux/MIPSEL target, you would use: -<pre> - ./configure -embedded mips -</pre> - -<p> Only a small number of configurations are predefined. -You can create your own custom configuration by adding new files -to the <tt>mkspecs/qws/</tt> directory. Use existing similar configurations -as a starting point. -<p> <b>Note</b>: Due to a bug in the configure script, cross-compiling on -a little-endian machine (e.g. x86) for a big-endian processor -(e.g. PowerPC) will use the host's endianness instead of the -target's. Workaround: after running configure, and before running -make, edit <tt>$TQTDIR/include/ntqconfig.h</tt> and change the definition of -<tt>TQ_BYTE_ORDER</tt>. -<p> <li> Enable framebuffer support. -<p> You may need to recompile your kernel to enable the framebuffer. -This document does not describe how to do this; the -<a href="emb-framebuffer-howto.html">Framebuffer HOWTO page</a> -contains a short description. (You should see -a penguin logo at boot time when the frame buffer is enabled.) -<p> For Matrox G100/G200/G400 use the matrox frame buffer driver. -<p> For NVidia TNT cards use the nvidia frame buffer driver. -<p> For Mach64 and most other cards, use the vesafb driver. -<p> Note that some cards are only supported in VGA16 mode, this will -not work with the current version of TQt/Embedded, since VGA/16 is -not yet supported. You may need to upgrade your kernel, or even -switch to an experimental kernel. -<p> The frame buffer must also be enabled with a boot parameter. See -<tt>/usr/src/linux/Documentation/fb</tt> for details. -<p> The <tt>fbset</tt> program, which should be included in Linux distributions, -may be used to switch video modes without rebooting the system. The -video mode active when the server is started will be used. (8-bit -modes are still experimental.) <b>Note</b>: <tt>fbset</tt> does not work -with the vesafb driver. -<p> <li> Change permissions. -<p> To run TQt/Embedded, you need write access to the framebuffer device -<tt>/dev/fb0</tt>. -<p> You also need read access to the mouse device. (Note that -<tt>/dev/mouse</tt> is normally a symbolic link; the actual mouse device -must be readable.) -<p> <li> How to run the demonstration program. -<p> Log into a virtual console and do this: -<p> <pre> - cd ~/qt-embedded-commercial-VERSION/examples/launcher - ./start-demo -</pre> - -<p> <li> Miscellaneous troubleshooting and known bugs. -<p> To kill gpm, run the following command as root: -<p> <pre> - gpm -k -</pre> - -<p> In some cases, if the server does not work, it will work when run as root. -<p> Show processes using the framebuffer: -<p> <pre> - fuser -v /dev/fb0 -</pre> - -<p> Kill such processes: -<pre> - fuser -vk /dev/fb0 -</pre> - -or harsher: -<pre> - fuser -k -KILL /dev/fb0 -</pre> - -<p> Show existing semaphores: -<pre> - ipcs -</pre> - -<p> Remove semaphores: -<pre> - ipcrm -</pre> - -<p> The communication between client and server is done through the -named pipe <tt>/tmp/qtembedded-username/TQtEmbedded-0</tt>; sometimes it may need to be deleted -(e.g. if you run TQt/Embedded with root privileges then later as an unprivileged user). -<p> <li> Customization. -<p> The TQt/Embedded library can be reduced in size by -<a href="emb-features.html">removing unnecessary features</a>. -<p> <li> This document shows how to use TQt/Embedded with the Linux framebuffer. For -development and debugging purposes it is often easier to use the <a href="emb-tqvfb.html">TQt/Embedded virtual framebuffer</a> instead. -<p> </ol> -<p> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/emb-performance.html b/doc/html/emb-performance.html deleted file mode 100644 index 9aa59f5d7..000000000 --- a/doc/html/emb-performance.html +++ /dev/null @@ -1,132 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/qws.doc:532 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQt/Embedded Performance Tuning</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQt/Embedded Performance Tuning</h1> - - -When building embedded applications on low-powered devices, a number -of options are available that would not be considered in a desktop -application environment. These options reduce the memory and/or CPU -requirements at the cost of other factors. -<p> <ul> -<li> <a href="emb-features.html"><b>Tuning the functionality of TQt</a> -<li> <a href="#general">General programming style</a> -<li> <a href="#static">Static vs. Dynamic linking</a> -<li> <a href="#alloc">Alternative memory allocation</a> -</ul> -<p> <a name="general"></a> -<h2> General programming style -</h2> -<a name="1"></a><p> The following guidelines will improve CPU performance: -<ul> -<li> Create dialogs and widgets once, then <a href="tqwidget.html#hide">TQWidget::hide</a>() and -<a href="tqwidget.html#show">TQWidget::show</a>() them, rather than creating them and deleting -them every time they are needed. -This will use a little more memory, but will be much faster. -Try to create them the first time "lazily" to avoid slow -startup (e.g. only create a Find dialog the first time the -user invokes it). -</ul> -<p> <a name="static"></a> -<h2> Static vs. Dynamic linking -</h2> -<a name="2"></a><p> A lot of CPU and memory is used by the ELF linking process. You can -make significant savings by using a static build of your application -suite. This means that rather than having a dynamic library (<tt>libtqte.so</tt>) and a collection of executables which link dynamically to -that library, you build all the applications into a single executable -and statically link that with a static library (<tt>libtqt.a</tt>). This -improves start-up time, and reduces memory usage, at the expense of -flexibility (to add a new application, you must recompile the single -executable) and robustness (if one application has a bug, it might -harm other applications). If you need to install end-user -applications, this may not be an option, but if you are building a -single application suite for a device with limited CPU power and -memory, this option could be very beneficial. -<p> To compile TQt as a static library, add the <tt>-static</tt> options when -you run configure. -<p> To build your application suite as an all-in-one application, design each -application as a stand-alone widget or set of widgets, with only minimal -code in the main() function. Then, write an application that gives -some way to switch between the applications (e.g. a <a href="tqiconview.html">TQIconView</a>). -<a href="http://www.trolltech.com/products/qtopia/index.html">TQtopia</a> is an example of this. It can be built either as a set of -dynamically linked executables, or as a single static application. -<p> Note that you should generally still link dynamically against the -standard C library and any other libraries which might be used by -other applications on your device. -<p> <a name="alloc"></a> -<h2> Alternative memory allocation -</h2> -<a name="3"></a><p> We have found that the libraries shipped with some C++ compilers on -some platforms have poor performance in the built-in "new" and "delete" -operators. You might gain performance by re-implementing these -functions. For example, you can switch to the plain C allocators -by adding the following to your code: -<p> <pre> - void* operator new[]( size_t size ) - { - return malloc( size ); - } - - void* operator new( size_t size ) - { - return malloc( size ); - } - - void operator delete[]( void *p ) - { - free( p ); - } - - void operator delete[]( void *p, size_t size ) - { - free( p ); - } - - void operator delete( void *p ) - { - free( p ); - } - - void operator delete( void *p, size_t size ) - { - free( p ); - } -</pre> - - -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/emb-pointer.html b/doc/html/emb-pointer.html deleted file mode 100644 index dbad8edc4..000000000 --- a/doc/html/emb-pointer.html +++ /dev/null @@ -1,80 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/qws.doc:483 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQt/Embedded Pointer Handling</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQt/Embedded Pointer Handling</h1> - - -Pointer handling in TQt/Embedded works for any mouse or mouse-like -device such as touchpanels and trackballs. -<p> Usually only one pointer device is supported in an embedded device, -but for demonstration purposes, TQt/Embedded includes a large number of -supported devices. -<p> <h2> Mouse Protocols -</h2> -<a name="1"></a><p> Mouse drivers can be enabled/disabled via the configure script. Running -./configure -help lists the available mouse drivers. Only the -"pc" mouse driver is enabled in the default configuration. -<p> Provided the "pc" mouse driver is enabled, TQt/Embedded auto-detects the -mouse type and device if it is one of -the supported types on <tt>/dev/psaux</tt> or one of the <tt>/dev/ttyS?</tt> -serial lines. If multiple mice are detected, all may be used simultaneously. -<p> Alternatively, you may set the environment variable <tt>TQWS_MOUSE_PROTO</tt> -to determine which mouse to use. This environment variable may be set -to: -<blockquote> -<em><protocol></em><tt>:</tt><em><device></em> -</blockquote> -where <em><protocol></em> is one of: -<ul> -<li> MouseMan -<li> IntelliMouse -<li> Microsoft -</ul> -and <em><device></em> is the mouse device, often <tt>/dev/mouse</tt>. If no -such variable is specified, the built-in default is <tt>Auto</tt>, which -enables auto-detection of the mouse protocol and device. -<p> To add another protocol, new subclasses of <a href="qwsmousehandler.html">TQWSMouseHandler</a> and -<a href="qmousedriverplugin.html">TQMouseDriverPlugin</a> can be written and installed as plugins. -<p> <h2> Touch Panels -</h2> -<a name="2"></a><p> TQt/Embedded ships with support for the NEC Vr41XX touchpanel and the -emerging linux touchpanel standard used by the iPAQ and Zaurus. These -are subclasses of TQWSCalibratedMouseHandler which is in turn a subclass -of TQWSMouseHandler in <tt>embedded/qmouse_qws.cpp</tt>. - -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/emb-porting.html b/doc/html/emb-porting.html deleted file mode 100644 index 72caa313b..000000000 --- a/doc/html/emb-porting.html +++ /dev/null @@ -1,64 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/qws.doc:452 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>Porting your applications to TQt/Embedded</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Porting your applications to TQt/Embedded</h1> - - -<p> Existing TQt applications should require no porting provided there is no -platform dependent code. Platform dependent code includes system calls, -calls to the underlying window system (Windows or X11), and TQt platform -specific methods such as <a href="ntqapplication.html#x11EventFilter">TQApplication::x11EventFilter</a>(). -<p> For cases where it is necessary to use platform dependent code there are -macros defined that can be used to enable/disable code for each platform -using <tt>#ifdef</tt> directives: -<p> <center><table cellpadding="4" cellspacing="2" border="0"> -<tr bgcolor="#a2c511"> <th valign="top">Platform <th valign="top">Macro -<tr bgcolor="#f0f0f0"> <td valign="top">TQt/X11 <td valign="top">TQ_WS_X11 -<tr bgcolor="#d0d0d0"> <td valign="top">TQt/Windows <td valign="top">TQ_WS_WIN -<tr bgcolor="#f0f0f0"> <td valign="top">TQt/Embedded <td valign="top">TQ_WS_QWS -</table></center> -<p> TQt/Embedded also requires the following flags to be defined when compiling -applications: -<pre> --DTQWS -fno-exceptions -fno-rtti -</pre> - -<p> Exceptions and RTTI are disabled in TQt/Embedded because they incur a large -overhead in both size and speed. - -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/emb-running.html b/doc/html/emb-running.html deleted file mode 100644 index 681ed217b..000000000 --- a/doc/html/emb-running.html +++ /dev/null @@ -1,138 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/qws.doc:337 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>Running TQt/Embedded applications</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Running TQt/Embedded applications</h1> - - -<p> A TQt/Embedded application requires a master application to be running -or to be a master application itself. The master application is -primarily responsible for managing top-level window regions, and -pointer and keyboard input. -<p> Any TQt/Embedded application can be a master application by -constructing the <a href="ntqapplication.html">TQApplication</a> object with the -<em>TQApplication::GuiServer</em> type, or by being run with the <em>-qws</em> -command line option. -<p> This document assumes you have the Linux framebuffer configured correctly -and no master process is running. If you do not have a working Linux -framebuffer you can use the -<a href="emb-tqvfb.html">TQt/Embedded virtual framebuffer</a>, or you can -run TQt/Embedded as a <a href="emb-vnc.html">VNC server</a>. -<p> Change to a Linux console and select an example to run, e.g. <tt>examples/widgets</tt>. Make sure $TQTDIR is set to the directory where you -installed TQt/Embedded and add the $TQTDIR/lib directory to -$LD_LIBRARY_PATH, e.g.: -<pre> -export TQTDIR=$HOME/qt-VERSION -export LD_LIBRARY_PATH=$TQTDIR/lib:$LD_LIBRARY_PATH -</pre> - -<p> Run the application with the <em>-qws</em> option: -<p> <pre> -cd $TQTDIR/examples/widgets -./widgets -qws -</pre> - -<p> You should see the <tt>widgets</tt> example appear. If your mouse doesn't -work correctly you must specify the type of mouse to use. You can -exit the master application at any time using -<b>Ctrl+Alt+Backspace</b>. -<p> If you wish to run additional applications you should run them as clients -i.e. without the <em>-qws</em> option. -<p> <h2> Displays -</h2> -<a name="1"></a><p> TQt/Embedded allows multiple displays to be used simultaneously by running -multiple TQt/Embedded master processes. This is achieved using the -display -command line parameter or the $TQWS_DISPLAY environment variable. -<p> The -display parameter's syntax is: -<pre> - [gfx driver][:driver specific options][:display number] -</pre> - -For example, if you want to use the mach64 driver on fb1 as display 2: -<pre> - $ ./launcher -display Mach64:/dev/fb1:2 -</pre> - -<p> To try this functionality you can do the following: -<ol type=1> -<li> Change to VC 1 (virtual console one) and run the launcher: -<p> <pre> - $ cd examples/launcher - $ ./launcher -</pre> - -<p> <li> Switch to VC 2 and run another one: -<p> <pre> - $ cd examples/launcher - $ ./launcher -display :1 -</pre> - -<p> Another launcher will be started. Start an application in this launcher. -<p> <li> Press <b>Ctrl+Alt+F1</b> - back to display 0. You can also start -additional applications on a particular display by specifying the -display id. Change to VC 3: -<p> <pre> - $ cd examples/widgets - $ ./widgets -display :1 -</pre> - -<p> will display the widgets example on dislpay :1 (VC 2). -</ol> -<p> Only the master process needs to specify the driver/device part -explicitly. The clients get the information they need from the master -when they connect. So once you have a master server running using a -particular driver, you can just use "client -display :n" to use -display n. -<p> <h2> Mouse Input -</h2> -<a name="2"></a><p> TQt/Embedded attempts to autodetect a mouse by default. The supported -protocols are MouseMan, Microsoft, IntelliMouse and -some other devices specific to certain hardware (e.g. Vr touch panel). -To specify the mouse to use set the <tt>$TQWS_MOUSE_PROTO</tt> environment -variable, e.g.: -<pre> -export TQWS_MOUSE_PROTO=IntelliMouse -</pre> - -<p> The mouse autodetection opens the serial devices and psaux which -may cause conflicts with other programs using those devices. If -this is the case then specify the mouse driver protocol and device -explicitly. -<p> <p>See also <a href="emb-pointer.html">TQt/Embedded Pointer Handling</a>. - -<p> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/emb-tqvfb.html b/doc/html/emb-tqvfb.html deleted file mode 100644 index caeb0ffde..000000000 --- a/doc/html/emb-tqvfb.html +++ /dev/null @@ -1,110 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/tqvfb.doc:36 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQt/Embedded Virtual Framebuffer</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQt/Embedded Virtual Framebuffer</h1> - - -<p> The virtual framebuffer allows TQt/Embedded programs to be developed on -a desktop machine, without switching between consoles and X11. -<p> The virtual framebuffer is located in <tt>$TQTDIR/tools/tqvfb</tt>. -<p> <h2> Using the Virtual Framebuffer -</h2> -<a name="1"></a><p> <ol type=1> -<li> Configure TQt/Embedded with the <tt>-tqvfb</tt> argument and compile the library: -<pre> - ./configure -tqvfb - make - </pre> - -<li> Compile <tt>tqvfb</tt> as a normal TQt/X11 application and run it. Do <em>not</em> -compile it as a TQt/Embedded application. -<li> Start a TQt/Embedded master application (i.e., construct -<a href="ntqapplication.html">TQApplication</a> with the TQApplication::GuiServer flag or use the <tt>-qws</tt> command line parameter). You can specify to the server that -you wish to use the virtual framebuffer driver, e.g.: -<pre> - masterapp -qws -display TQVFb:0 - </pre> - -<li> TQt/Embedded will autodetect tqvfb, so you can omit the <tt>-display</tt> -command line parameter if you know that tqvfb is running, and that -the TQt/Embedded library supports tqvfb. (If this is not the case, -TQt/Embedded will write to the real framebuffer, and your X11 -display will be corrupted.) -<p> </ol> -<p> <tt>tqvfb</tt> supports the following command line options: -<p> <center><table cellpadding="4" cellspacing="2" border="0"> -<tr bgcolor="#a2c511"> <th valign="top">Option <th valign="top">Meaning -<tr bgcolor="#f0f0f0"> -<td valign="top"><tt>-width</tt> <em>width</em> -<td valign="top">the width of the virtual framebuffer (default: 240). -<tr bgcolor="#d0d0d0"> -<td valign="top"><tt>-height</tt> <em>height</em> -<td valign="top">the height of the virtual framebuffer (default: 320). -<tr bgcolor="#f0f0f0"> -<td valign="top"><tt>-depth</tt> <em>depth</em> -<td valign="top">the depth of the virtual framebuffer (1, 8 or 32; default: 8). -<tr bgcolor="#d0d0d0"> -<td valign="top"><tt>-nocursor</tt> -<td valign="top">do not display the X11 cursor in the framebuffer window. -<tr bgcolor="#f0f0f0"> -<td valign="top"><tt>-qwsdisplay</tt> <em>:id</em> -<td valign="top">the TQt/Embedded display id to provide (default: :0). -</table></center> -<p> <h2> Virtual Framebuffer Design -</h2> -<a name="2"></a><p> The virtual framebuffer emulates a framebuffer using a shared memory region -(the virtual frame buffer) and a utility to display the framebuffer in a -window (<tt>tqvfb</tt>). The regions of the display that have changed are updated -periodically, so you will see discrete snapshots of the framebuffer rather -than each individual drawing operation. For this reason drawing problems -such as flickering may not be apparent until the program is run using a real -framebuffer. -<p> The target refresh rate can be set via the <b>View|Refresh Rate</b> -menu item. This will cause <tt>tqvfb</tt> to check for updated regions more -frequently. The rate is a target only. If little drawing is being -done, the framebuffer will not show any updates between drawing -events. If an application is displaying an animation the updates will -be frequent, then the application and <tt>tqvfb</tt> will compete for -processor time. -<p> Mouse and keyboard events are passed to the TQt/Embedded master process via -named pipes. -<p> The virtual framebuffer is a development tool only. No security issues have -been considered in the virtual framebuffer design. It should be avoided -in a production environment; do not configure production libraries with <tt>-tqvfb</tt>. -<p> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/emb-vnc.html b/doc/html/emb-vnc.html deleted file mode 100644 index 144adc272..000000000 --- a/doc/html/emb-vnc.html +++ /dev/null @@ -1,68 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/qws.doc:635 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQt/Embedded as a VNC Server</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQt/Embedded as a VNC Server</h1> - - -<p> The <a href="http://www.uk.research.att.com/vnc/">VNC</a> protocol -allows you to view and interact with the computer's display from -anywhere on the network. -<p> To use TQt/Embedded in this way, <tt>configure</tt> TQt with the <tt>-qt-gfx-vnc</tt> -option, and ensure that you also enable 16-bit display support. Run -your application via: -<pre> - application -display VNC:0 -</pre> - -then, run a VNC client pointing at the machine that is running your -application. For example, using the X11 VNC client to view the -application from the same machine: -<pre> - vncviewer localhost:0 -</pre> - -<p> By default, TQt/Embedded will create a 640 by 480 pixel display. You -can change this by setting the <tt>TQWS_SIZE</tt> environment variable to -another size, e.g. <tt>TQWS_SIZE=240x320</tt>. -<p> VNC clients are available for a vast array of display systems: X11, -Windows, Amiga, DOS, VMS, and dozens of others. -<p> The <a href="emb-tqvfb.html">TQt Virtual Framebuffer</a> is an alternative -technique. It uses shared memory and thus is much faster and smoother, but -it does not operate over a network. -<p> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/embedporting.html b/doc/html/embedporting.html deleted file mode 100644 index 0e764b241..000000000 --- a/doc/html/embedporting.html +++ /dev/null @@ -1,89 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/embporting.doc:36 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>Issues to be aware of when porting TQt/Embedded</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Issues to be aware of when porting TQt/Embedded</h1> - - - -<p> TQt/Embedded is designed to be reasonably platform-independent. The -only publically available version is a Linux implementation. The -following dependencies will need to be addressed if you intend to port -to another operating system (files that you need to modify are listed -at the end of each section): -<p> <ul> -<p> <li> <b>System V IPC</b> (shared memory and semaphores) is used to share -window regions between client and server. You will need to provide -something similar unless you want a single-application setup (i.e. -running only one program, which is the server). System V semaphores -are also used for synchronising access to the framebuffer. -<p> Modify <tt>qwindowsystem_qws.cpp</tt>, <tt>qwsregionmanager_qws.cpp</tt>, <tt>qapplication_qws.cpp</tt>, and <tt>qlock_qws.cpp</tt>. -<p> <li> <b>Unix-domain sockets</b> are used to communicate things like -keyboard events, requests to raise windows and TQCOP messages between -applications. Again, you will need to provide something similar unless -you want a single-application setup. It should be possible to -implement something like this using message queues or similar -mechanisms; with the exception of TQCOP messages (which are generated -by client applications and not TQt/Embedded) individual messages should -be no more than a few bytes in length. -<p> Modify <tt>qwssocket_qws.cpp</tt>. -<p> <li> <b>The Linux framebuffer device</b> is used to map in the drawing -area. You will need to replace it (by creating a new class of <a href="qscreen.html">TQScreen</a>) -with something else giving a byte pointer to a memory-mapped -framebuffer, plus information about width, height and bit depth (which -most likely you can simply hard-code). If your framebuffer is not -memory-mapped or is in an unsupported format or depth you will need to -modify TQGfxRaster as well. -<p> Modify <tt>qgfxlinuxfb_qws.cpp</tt>. -<p> <li> <b>The accelerated drivers</b> currently use the Linux TQScreen and use -<tt>/proc/bus/pci</tt> to map in PCI config space. However, these are only -example drivers; you will probably need to write your own driver in -any case, and you will need to provide your own way to map in control -registers. -<p> Modify <tt>qgfxmach64_qws.cpp</tt>, <tt>qgfxvoodoo_qws.cpp</tt> and <tt>qgfxmatrox_qws.cpp</tt>. -<p> <li> <b>Sound</b> uses a Linux <tt>/dev/dsp</tt> style device. If you want to use -the TQt/Embedded sound server you'll need to reimplement it. -<p> Modify <tt>qsoundqss_qws.cpp</tt>. -<p> <li> <b>select()</b> is used to implement TQSocketDevices and listen for -events to/from the TQt/Embedded server application. -<p> Modify <tt>qapplication_qws.cpp</tt>. -<p> </ul> -<p> TQt/Embedded makes use of the standard C library and some Posix functions. -Mostly the latter are concentrated in platform dependent code anyway -(e.g. mmap() to map in the Linux framebuffer). -<p> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/faq.html b/doc/html/faq.html index 645582761..760beb56e 100644 --- a/doc/html/faq.html +++ b/doc/html/faq.html @@ -165,7 +165,6 @@ extensible, and allows true component programming. <li> <b>Unix/X11</b> -- Linux, Sun Solaris, HP-UX, Compaq Tru64 UNIX, IBM AIX, SGI IRIX and a wide range of others <li> <b>Macintosh</b> -- Mac OS X -<li> <b>Embedded</b> -- Linux platforms with framebuffer support. </ul> <p> It has become the emerging standard development environment for IT professionals who want to: @@ -255,8 +254,7 @@ available from amazon.com. You can find a partial list at TQt. You can use this edition to create and run free software, i.e. software that is licensed under the GNU GPL or a similarly recognized open source license. -<p> TQt Open Source edition is available for Unix/X11, Macintosh and -Linux/embedded. +<p> TQt Open Source edition is available for Unix/X11 and Macintosh. <p> <hr width="30%"> <h3> What is the idea behind having a free version of TQt? </h3> diff --git a/doc/html/functions.html b/doc/html/functions.html index a21aaa318..662c640ea 100644 --- a/doc/html/functions.html +++ b/doc/html/functions.html @@ -138,8 +138,7 @@ abort: <a href="tqimage.html#allGray">TQImage</a><li>allItems: <a href="tqcanvas.html#allItems">TQCanvas</a><li>allWidgets: <a href="ntqapplication.html#allWidgets">TQApplication</a><li>alloc: - <a href="ntqcolor.html#alloc">TQColor</a> <a href="qscreen.html#alloc">TQScreen</a><li>allocation: - <a href="qwswindow.html#allocation">TQWSWindow</a><li>allowedInContext: + <a href="ntqcolor.html#alloc">TQColor</a><li>allowedInContext: <a href="tqstylesheetitem.html#allowedInContext">TQStyleSheetItem</a><li>allowsErrorInteraction: <a href="ntqsessionmanager.html#allowsErrorInteraction">TQSessionManager</a><li>allowsInteraction: <a href="ntqsessionmanager.html#allowsInteraction">TQSessionManager</a><li>alpha: @@ -252,7 +251,7 @@ back: <a href="ntqlineedit.html#backspace">TQLineEdit</a> <a href="ntqmultilineedit.html#backspace">TQMultiLineEdit</a><li>backward: <a href="tqtextbrowser.html#backward">TQTextBrowser</a><li>backwardAvailable: <a href="tqtextbrowser.html#backwardAvailable">TQTextBrowser</a><li>base: - <a href="qcolorgroup.html#base">TQColorGroup</a> <a href="qscreen.html#base">TQScreen</a><li>baseName: + <a href="qcolorgroup.html#base">TQColorGroup</a><li>baseName: <a href="ntqfileinfo.html#baseName">TQFileInfo</a><li>baseSize: <a href="tqwidget.html#baseSize">TQWidget</a><li>beep: <a href="ntqapplication.html#beep">TQApplication</a><li>beforeDelete: @@ -271,8 +270,7 @@ back: <a href="tqimage.html#bitBlt">TQImage</a> <a href="ntqpaintdevice.html#bitBlt">TQPaintDevice</a><li>bitOrder: <a href="tqimage.html#bitOrder">TQImage</a><li>bitmap: <a href="ntqcursor.html#bitmap">TQCursor</a><li>bits: - <a href="tqimage.html#bits">TQImage</a><li>blank: - <a href="qscreen.html#blank">TQScreen</a><li>blockSignals: + <a href="tqimage.html#bits">TQImage</a><li>blockSignals: <a href="tqobject.html#blockSignals">TQObject</a><li>blocking: <a href="ntqsocketdevice.html#blocking">TQSocketDevice</a><li>blue: <a href="ntqcolor.html#blue">TQColor</a><li>bold: @@ -308,13 +306,11 @@ back: <a href="ntqsocket.html#bytesToWrite">TQSocket</a><li>bytesWritten: <a href="ntqsocket.html#bytesWritten">TQSocket</a><li><a name="c"></a> c: - <a href="ntqlocale.html#c">TQLocale</a><li>cache: - <a href="qscreen.html#cache">TQScreen</a><li>cacheLimit: + <a href="ntqlocale.html#c">TQLocale</a><li>cacheLimit: <a href="ntqpixmapcache.html#cacheLimit">TQPixmapCache</a><li>caching: <a href="ntqfileinfo.html#caching">TQFileInfo</a><li>calcRect: <a href="tqiconviewitem.html#calcRect">TQIconViewItem</a><li>calculateField: - <a href="tqsqlcursor.html#calculateField">TQSqlCursor</a><li>calibrate: - <a href="qwsmousehandler.html#calibrate">TQWSMouseHandler</a><li>canCast: + <a href="tqsqlcursor.html#calculateField">TQSqlCursor</a><li>canCast: <a href="ntqvariant.html#canCast">TQVariant</a><li>canConvert: <a href="qmacmime.html#canConvert">TQMacMime</a> <a href="qwindowsmime.html#canConvert">TQWindowsMime</a><li>canDecode: <a href="qcolordrag.html#canDecode">TQColorDrag</a> <a href="tqicondrag.html#canDecode">TQIconDrag</a> <a href="tqimagedrag.html#canDecode">TQImageDrag</a> <a href="tqtextdrag.html#canDecode">TQTextDrag</a> <a href="quridrag.html#canDecode">TQUriDrag</a><li>canDelete: @@ -336,7 +332,7 @@ c: <a href="ntqregexp.html#cap">TQRegExp</a><li>capStyle: <a href="ntqpen.html#capStyle">TQPen</a><li>capacity: <a href="tqstring.html#capacity">TQString</a> <a href="tqvaluevector.html#capacity">TQValueVector</a><li>caption: - <a href="qwswindow.html#caption">TQWSWindow</a> <a href="tqwidget.html#caption">TQWidget</a><li>capturedTexts: + <a href="tqwidget.html#caption">TQWidget</a><li>capturedTexts: <a href="ntqregexp.html#capturedTexts">TQRegExp</a><li>cascade: <a href="ntqworkspace.html#cascade">TQWorkspace</a><li>caseSensitive: <a href="ntqregexp.html#caseSensitive">TQRegExp</a><li>cast: @@ -360,8 +356,7 @@ c: <a href="ntqcombobox.html#changeItem">TQComboBox</a> <a href="ntqlistbox.html#changeItem">TQListBox</a> <a href="ntqmenudata.html#changeItem">TQMenuData</a> <a href="ntqmenudata.html#changeItem">TQPopupMenu</a><li>changeSize: <a href="qspaceritem.html#changeSize">TQSpacerItem</a><li>changeTab: <a href="ntqtabdialog.html#changeTab">TQTabDialog</a> <a href="ntqtabwidget.html#changeTab">TQTabWidget</a><li>changed: - <a href="tqimageconsumer.html#changed">TQImageConsumer</a><li>channel: - <a href="qcopchannel.html#channel">TQCopChannel</a><li>charAt: + <a href="tqimageconsumer.html#changed">TQImageConsumer</a><li>charAt: <a href="tqtextedit.html#charAt">TQTextEdit</a><li>charWidth: <a href="ntqfontmetrics.html#charWidth">TQFontMetrics</a><li>characters: <a href="tqxmlcontenthandler.html#characters">TQXmlContentHandler</a><li>checkConnectArgs: @@ -390,11 +385,10 @@ c: <a href="ntqmetaobject.html#className">TQMetaObject</a> <a href="tqobject.html#className">TQObject</a><li>cleanDirPath: <a href="ntqdir.html#cleanDirPath">TQDir</a><li>cleanText: <a href="ntqspinbox.html#cleanText">TQSpinBox</a><li>cleanup: - <a href="ntqcolor.html#cleanup">TQColor</a> <a href="ntqcursor.html#cleanup">TQCursor</a> <a href="qfontmanager.html#cleanup">TQFontManager</a><li>clear: + <a href="ntqcolor.html#cleanup">TQColor</a> <a href="ntqcursor.html#cleanup">TQCursor</a><li>clear: <a href="ntqaccel.html#clear">TQAccel</a> <a href="ntqasciicache.html#clear">TQAsciiCache</a> <a href="ntqasciidict.html#clear">TQAsciiDict</a> <a href="ntqcache.html#clear">TQCache</a> <a href="ntqclipboard.html#clear">TQClipboard</a> <a href="ntqcombobox.html#clear">TQComboBox</a> <a href="ntqdict.html#clear">TQDict</a> <a href="tqdomnode.html#clear">TQDomNode</a> <a href="tqiconview.html#clear">TQIconView</a> <a href="ntqintcache.html#clear">TQIntCache</a> <a href="ntqintdict.html#clear">TQIntDict</a> <a href="ntqlabel.html#clear">TQLabel</a> <a href="ntqlineedit.html#clear">TQLineEdit</a> <a href="ntqlistbox.html#clear">TQListBox</a> <a href="ntqlistview.html#clear">TQListView</a> <a href="tqmap.html#clear">TQMap</a> <a href="ntqmenudata.html#clear">TQMenuBar</a> <a href="ntqmenudata.html#clear">TQMenuData</a> <a href="tqobjectcleanuphandler.html#clear">TQObjectCleanupHandler</a> <a href="ntqpixmapcache.html#clear">TQPixmapCache</a> <a href="ntqmenudata.html#clear">TQPopupMenu</a> <a href="tqptrcollection.html#clear">TQPtrCollection</a> <a href="tqptrdict.html#clear">TQPtrDict</a> <a href="tqptrlist.html#clear">TQPtrList</a> <a href="tqptrqueue.html#clear">TQPtrQueue</a> <a href="tqptrstack.html#clear">TQPtrStack</a> <a href="tqptrvector.html#clear">TQPtrVector</a> <a href="ntqsplashscreen.html#clear">TQSplashScreen</a> <a href="tqsqlcursor.html#clear">TQSqlCursor</a> <a href="tqsqlfield.html#clear">TQSqlField</a> <a href="tqsqlform.html#clear">TQSqlForm</a> <a href="tqsqlrecord.html#clear">TQSqlRecord</a> <a href="ntqstatusbar.html#clear">TQStatusBar</a> <a href="tqtextedit.html#clear">TQTextEdit</a> <a href="ntqtoolbar.html#clear">TQToolBar</a> <a href="ntqtooltip.html#clear">TQToolTip</a> <a href="ntqtranslator.html#clear">TQTranslator</a> <a href="tqvaluelist.html#clear">TQValueList</a> <a href="tqvaluevector.html#clear">TQValueVector</a> <a href="ntqvariant.html#clear">TQVariant</a> <a href="tqxmlattributes.html#clear">TQXmlAttributes</a><li>clearArguments: <a href="ntqprocess.html#clearArguments">TQProcess</a><li>clearBit: - <a href="ntqbitarray.html#clearBit">TQBitArray</a><li>clearCalibration: - <a href="qwsmousehandler.html#clearCalibration">TQWSMouseHandler</a><li>clearCell: + <a href="ntqbitarray.html#clearBit">TQBitArray</a><li>clearCell: <a href="ntqtable.html#clearCell">TQTable</a><li>clearCellWidget: <a href="ntqtable.html#clearCellWidget">TQTable</a><li>clearEdit: <a href="ntqcombobox.html#clearEdit">TQComboBox</a><li>clearEntries: @@ -412,26 +406,21 @@ c: <a href="ntqcombobox.html#clearValidator">TQComboBox</a> <a href="ntqlineedit.html#clearValidator">TQLineEdit</a><li>clearValues: <a href="tqdatabrowser.html#clearValues">TQDataBrowser</a> <a href="tqdataview.html#clearValues">TQDataView</a> <a href="tqsqlform.html#clearValues">TQSqlForm</a> <a href="tqsqlrecord.html#clearValues">TQSqlRecord</a><li>clearWFlags: <a href="tqwidget.html#clearWFlags">TQWidget</a><li>clicked: - <a href="ntqbutton.html#clicked">TQButton</a> <a href="ntqbuttongroup.html#clicked">TQButtonGroup</a> <a href="ntqbutton.html#clicked">TQCheckBox</a> <a href="ntqheader.html#clicked">TQHeader</a> <a href="tqiconview.html#clicked">TQIconView</a> <a href="ntqlistbox.html#clicked">TQListBox</a> <a href="ntqlistview.html#clicked">TQListView</a> <a href="ntqbutton.html#clicked">TQPushButton</a> <a href="ntqbutton.html#clicked">TQRadioButton</a> <a href="ntqtable.html#clicked">TQTable</a> <a href="tqtextedit.html#clicked">TQTextEdit</a> <a href="ntqwhatsthis.html#clicked">TQWhatsThis</a><li>client: - <a href="qwswindow.html#client">TQWSWindow</a><li>clientWindows: - <a href="qwsserver.html#clientWindows">TQWSServer</a><li>clipRegion: + <a href="ntqbutton.html#clicked">TQButton</a> <a href="ntqbuttongroup.html#clicked">TQButtonGroup</a> <a href="ntqbutton.html#clicked">TQCheckBox</a> <a href="ntqheader.html#clicked">TQHeader</a> <a href="tqiconview.html#clicked">TQIconView</a> <a href="ntqlistbox.html#clicked">TQListBox</a> <a href="ntqlistview.html#clicked">TQListView</a> <a href="ntqbutton.html#clicked">TQPushButton</a> <a href="ntqbutton.html#clicked">TQRadioButton</a> <a href="ntqtable.html#clicked">TQTable</a> <a href="tqtextedit.html#clicked">TQTextEdit</a> <a href="ntqwhatsthis.html#clicked">TQWhatsThis</a><li>clipRegion: <a href="ntqpainter.html#clipRegion">TQPainter</a> <a href="tqwidget.html#clipRegion">TQWidget</a><li>clipboard: <a href="ntqapplication.html#clipboard">TQApplication</a><li>clipper: <a href="ntqscrollview.html#clipper">TQScrollView</a><li>cloneNode: <a href="tqdomnode.html#cloneNode">TQDomNode</a><li>close: - <a href="ntqfile.html#close">TQFile</a> <a href="ntqftp.html#close">TQFtp</a> <a href="ntqiodevice.html#close">TQIODevice</a> <a href="ntqsocket.html#close">TQSocket</a> <a href="tqsqldatabase.html#close">TQSqlDatabase</a> <a href="tqsqldriver.html#close">TQSqlDriver</a> <a href="qwsdecoration.html#close">TQWSDecoration</a> <a href="tqwidget.html#close">TQWidget</a><li>closeActiveWindow: + <a href="ntqfile.html#close">TQFile</a> <a href="ntqftp.html#close">TQFtp</a> <a href="ntqiodevice.html#close">TQIODevice</a> <a href="ntqsocket.html#close">TQSocket</a> <a href="tqsqldatabase.html#close">TQSqlDatabase</a> <a href="tqsqldriver.html#close">TQSqlDriver</a> <a href="tqwidget.html#close">TQWidget</a><li>closeActiveWindow: <a href="ntqworkspace.html#closeActiveWindow">TQWorkspace</a><li>closeAllWindows: <a href="ntqapplication.html#closeAllWindows">TQApplication</a> <a href="ntqworkspace.html#closeAllWindows">TQWorkspace</a><li>closeAssistant: <a href="ntqassistantclient.html#closeAssistant">TQAssistantClient</a><li>closeConnection: <a href="ntqhttp.html#closeConnection">TQHttp</a><li>closeEvent: - <a href="tqwidget.html#closeEvent">TQWidget</a><li>closeKeyboard: - <a href="qwsserver.html#closeKeyboard">TQWSServer</a><li>closeMode: - <a href="ntqdockwindow.html#closeMode">TQDockWindow</a><li>closeMouse: - <a href="qwsserver.html#closeMouse">TQWSServer</a><li>closeStdin: + <a href="tqwidget.html#closeEvent">TQWidget</a><li>closeMode: + <a href="ntqdockwindow.html#closeMode">TQDockWindow</a><li>closeStdin: <a href="ntqprocess.html#closeStdin">TQProcess</a><li>closed: <a href="tqcanvasspline.html#closed">TQCanvasSpline</a><li>closingDown: - <a href="ntqapplication.html#closingDown">TQApplication</a><li>clut: - <a href="qscreen.html#clut">TQScreen</a><li>cmd: + <a href="ntqapplication.html#closingDown">TQApplication</a><li>cmd: <a href="ntqpaintdevice.html#cmd">TQPaintDevice</a><li>codec: <a href="tqtextstream.html#codec">TQTextStream</a><li>codecForCStrings: <a href="tqtextcodec.html#codecForCStrings">TQTextCodec</a><li>codecForContent: @@ -488,7 +477,7 @@ c: <a href="tqdatabrowser.html#confirmEdits">TQDataBrowser</a> <a href="tqdatatable.html#confirmEdits">TQDataTable</a><li>confirmInsert: <a href="tqdatabrowser.html#confirmInsert">TQDataBrowser</a> <a href="tqdatatable.html#confirmInsert">TQDataTable</a><li>confirmUpdate: <a href="tqdatabrowser.html#confirmUpdate">TQDataBrowser</a> <a href="tqdatatable.html#confirmUpdate">TQDataTable</a><li>connect: - <a href="ntqasyncio.html#connect">TQAsyncIO</a> <a href="tqobject.html#connect">TQObject</a> <a href="qscreen.html#connect">TQScreen</a> <a href="ntqsignal.html#connect">TQSignal</a> <a href="ntqsocketdevice.html#connect">TQSocketDevice</a><li>connectItem: + <a href="ntqasyncio.html#connect">TQAsyncIO</a> <a href="tqobject.html#connect">TQObject</a> <a href="ntqsignal.html#connect">TQSignal</a> <a href="ntqsocketdevice.html#connect">TQSocketDevice</a><li>connectItem: <a href="ntqaccel.html#connectItem">TQAccel</a> <a href="ntqmenudata.html#connectItem">TQMenuData</a> <a href="ntqmenudata.html#connectItem">TQPopupMenu</a><li>connectNotify: <a href="tqobject.html#connectNotify">TQObject</a><li>connectOptions: <a href="tqsqldatabase.html#connectOptions">TQSqlDatabase</a><li>connectResize: @@ -555,7 +544,7 @@ c: <a href="qmacmime.html#countFlavors">TQMacMime</a><li>country: <a href="ntqlocale.html#country">TQLocale</a><li>countryToString: <a href="ntqlocale.html#countryToString">TQLocale</a><li>create: - <a href="qglcontext.html#create">TQGLContext</a> <a href="qgfxdriverfactory.html#create">TQGfxDriverFactory</a> <a href="qgfxdriverplugin.html#create">TQGfxDriverPlugin</a> <a href="tqimage.html#create">TQImage</a> <a href="qkbddriverfactory.html#create">TQKbdDriverFactory</a> <a href="qkbddriverplugin.html#create">TQKbdDriverPlugin</a> <a href="qmousedriverfactory.html#create">TQMouseDriverFactory</a> <a href="qmousedriverplugin.html#create">TQMouseDriverPlugin</a> <a href="qnplugin.html#create">TQNPlugin</a> <a href="tqsqldriverplugin.html#create">TQSqlDriverPlugin</a> <a href="tqstylefactory.html#create">TQStyleFactory</a> <a href="tqstyleplugin.html#create">TQStylePlugin</a> <a href="tqwidget.html#create">TQWidget</a> <a href="tqwidgetfactory.html#create">TQWidgetFactory</a> <a href="tqwidgetplugin.html#create">TQWidgetPlugin</a><li>createAlphaMask: + <a href="qglcontext.html#create">TQGLContext</a> <a href="tqimage.html#create">TQImage</a> <a href="qnplugin.html#create">TQNPlugin</a> <a href="tqsqldriverplugin.html#create">TQSqlDriverPlugin</a> <a href="tqstylefactory.html#create">TQStyleFactory</a> <a href="tqstyleplugin.html#create">TQStylePlugin</a> <a href="tqwidget.html#create">TQWidget</a> <a href="tqwidgetfactory.html#create">TQWidgetFactory</a> <a href="tqwidgetplugin.html#create">TQWidgetPlugin</a><li>createAlphaMask: <a href="tqimage.html#createAlphaMask">TQImage</a><li>createAttribute: <a href="tqdomdocument.html#createAttribute">TQDomDocument</a><li>createAttributeNS: <a href="tqdomdocument.html#createAttributeNS">TQDomDocument</a><li>createCDATASection: @@ -570,8 +559,7 @@ c: <a href="tqdomdocument.html#createElementNS">TQDomDocument</a><li>createEntityReference: <a href="tqdomdocument.html#createEntityReference">TQDomDocument</a><li>createForMib: <a href="tqtextcodecplugin.html#createForMib">TQTextCodecPlugin</a><li>createForName: - <a href="tqtextcodecplugin.html#createForName">TQTextCodecPlugin</a><li>createGfx: - <a href="qscreen.html#createGfx">TQScreen</a><li>createHeuristicMask: + <a href="tqtextcodecplugin.html#createForName">TQTextCodecPlugin</a><li>createHeuristicMask: <a href="tqimage.html#createHeuristicMask">TQImage</a> <a href="ntqpixmap.html#createHeuristicMask">TQPixmap</a><li>createPixmap: <a href="tqiconfactory.html#createPixmap">TQIconFactory</a><li>createPopupMenu: <a href="ntqlineedit.html#createPopupMenu">TQLineEdit</a> <a href="tqtextedit.html#createPopupMenu">TQTextEdit</a><li>createProcessingInstruction: @@ -700,7 +688,7 @@ dark: <a href="tqobject.html#deleteLater">TQObject</a><li>deleteNetworkProtocol: <a href="ntqurloperator.html#deleteNetworkProtocol">TQUrlOperator</a><li>delta: <a href="qwheelevent.html#delta">TQWheelEvent</a><li>depth: - <a href="qdirectpainter.html#depth">TQDirectPainter</a> <a href="qglformat.html#depth">TQGLFormat</a> <a href="tqimage.html#depth">TQImage</a> <a href="qlistviewitem.html#depth">TQListViewItem</a> <a href="ntqpaintdevicemetrics.html#depth">TQPaintDeviceMetrics</a> <a href="ntqpixmap.html#depth">TQPixmap</a> <a href="qscreen.html#depth">TQScreen</a><li>dequeue: + <a href="qglformat.html#depth">TQGLFormat</a> <a href="tqimage.html#depth">TQImage</a> <a href="qlistviewitem.html#depth">TQListViewItem</a> <a href="ntqpaintdevicemetrics.html#depth">TQPaintDeviceMetrics</a> <a href="ntqpixmap.html#depth">TQPixmap</a><li>dequeue: <a href="tqptrqueue.html#dequeue">TQPtrQueue</a><li>descent: <a href="ntqfontmetrics.html#descent">TQFontMetrics</a><li>description: <a href="tqimageio.html#description">TQImageIO</a><li>deselect: @@ -713,10 +701,8 @@ dark: <a href="tqobject.html#destroyed">TQObject</a><li>det: <a href="ntqwmatrix.html#det">TQWMatrix</a><li>detach: <a href="ntqbitarray.html#detach">TQBitArray</a> <a href="ntqglcolormap.html#detach">TQGLColormap</a> <a href="tqiconset.html#detach">TQIconSet</a> <a href="tqimage.html#detach">TQImage</a> <a href="tqmap.html#detach">TQMap</a> <a href="ntqmemarray.html#detach">TQMemArray</a> <a href="ntqpicture.html#detach">TQPicture</a> <a href="ntqpixmap.html#detach">TQPixmap</a><li>device: - <a href="ntqdatastream.html#device">TQDataStream</a> <a href="qglcontext.html#device">TQGLContext</a> <a href="ntqpainter.html#device">TQPainter</a> <a href="qtabletevent.html#device">TQTabletEvent</a> <a href="tqtextstream.html#device">TQTextStream</a><li>deviceHeight: - <a href="qscreen.html#deviceHeight">TQScreen</a><li>deviceIsPixmap: - <a href="qglcontext.html#deviceIsPixmap">TQGLContext</a><li>deviceWidth: - <a href="qscreen.html#deviceWidth">TQScreen</a><li>dialMoved: + <a href="ntqdatastream.html#device">TQDataStream</a> <a href="qglcontext.html#device">TQGLContext</a> <a href="ntqpainter.html#device">TQPainter</a> <a href="qtabletevent.html#device">TQTabletEvent</a> <a href="tqtextstream.html#device">TQTextStream</a><li>deviceIsPixmap: + <a href="qglcontext.html#deviceIsPixmap">TQGLContext</a><li>dialMoved: <a href="ntqdial.html#dialMoved">TQDial</a><li>dialPressed: <a href="ntqdial.html#dialPressed">TQDial</a><li>dialReleased: <a href="ntqdial.html#dialReleased">TQDial</a><li>dialog: @@ -733,7 +719,7 @@ dark: <a href="ntqfont.html#dirty">TQFont</a><li>disabled: <a href="ntqpalette.html#disabled">TQPalette</a><li>discardCommand: <a href="ntqsessionmanager.html#discardCommand">TQSessionManager</a><li>disconnect: - <a href="tqobject.html#disconnect">TQObject</a> <a href="qscreen.html#disconnect">TQScreen</a> <a href="ntqsignal.html#disconnect">TQSignal</a><li>disconnectItem: + <a href="tqobject.html#disconnect">TQObject</a> <a href="ntqsignal.html#disconnect">TQSignal</a><li>disconnectItem: <a href="ntqaccel.html#disconnectItem">TQAccel</a> <a href="ntqmenudata.html#disconnectItem">TQMenuData</a> <a href="ntqmenudata.html#disconnectItem">TQPopupMenu</a><li>disconnectNotify: <a href="tqobject.html#disconnectNotify">TQObject</a><li>disconnectResize: <a href="ntqmovie.html#disconnectResize">TQMovie</a><li>disconnectStatus: @@ -843,8 +829,7 @@ echoMode: <a href="tqdomdocument.html#elementsByTagNameNS">TQDomDocument</a> <a href="tqdomelement.html#elementsByTagNameNS">TQDomElement</a><li>emitSelectionChanged: <a href="tqiconview.html#emitSelectionChanged">TQIconView</a><li>empty: <a href="tqmap.html#empty">TQMap</a> <a href="tqvaluelist.html#empty">TQValueList</a> <a href="tqvaluevector.html#empty">TQValueVector</a><li>enableClipper: - <a href="ntqscrollview.html#enableClipper">TQScrollView</a><li>enablePainting: - <a href="qwsserver.html#enablePainting">TQWSServer</a><li>enableRewind: + <a href="ntqscrollview.html#enableClipper">TQScrollView</a><li>enableRewind: <a href="qdatasource.html#enableRewind">TQDataSource</a> <a href="qiodevicesource.html#enableRewind">TQIODeviceSource</a><li>enabled: <a href="qtooltipgroup.html#enabled">TQToolTipGroup</a><li>enabledChange: <a href="tqwidget.html#enabledChange">TQWidget</a><li>encode: @@ -935,7 +920,7 @@ falseText: <a href="ntqfiledialog.html#filesSelected">TQFileDialog</a><li>fill: <a href="ntqbitarray.html#fill">TQBitArray</a> <a href="ntqcstring.html#fill">TQCString</a> <a href="tqimage.html#fill">TQImage</a> <a href="ntqmemarray.html#fill">TQMemArray</a> <a href="ntqpixmap.html#fill">TQPixmap</a> <a href="tqptrvector.html#fill">TQPtrVector</a> <a href="tqstring.html#fill">TQString</a> <a href="tqtextstream.html#fill">TQTextStream</a><li>fillRect: <a href="ntqpainter.html#fillRect">TQPainter</a><li>filter: - <a href="tqdatabrowser.html#filter">TQDataBrowser</a> <a href="tqdatatable.html#filter">TQDataTable</a> <a href="ntqdir.html#filter">TQDir</a> <a href="tqsqlcursor.html#filter">TQSqlCursor</a> <a href="qwsinputmethod.html#filter">TQWSInputMethod</a><li>filterSelected: + <a href="tqdatabrowser.html#filter">TQDataBrowser</a> <a href="tqdatatable.html#filter">TQDataTable</a> <a href="ntqdir.html#filter">TQDir</a> <a href="tqsqlcursor.html#filter">TQSqlCursor</a><li>filterSelected: <a href="ntqfiledialog.html#filterSelected">TQFileDialog</a><li>find: <a href="ntqasciicache.html#find">TQAsciiCache</a> <a href="ntqasciidict.html#find">TQAsciiDict</a> <a href="ntqbuttongroup.html#find">TQButtonGroup</a> <a href="ntqcstring.html#find">TQCString</a> <a href="ntqcache.html#find">TQCache</a> <a href="tqdatatable.html#find">TQDataTable</a> <a href="ntqdict.html#find">TQDict</a> <a href="ntqglcolormap.html#find">TQGLColormap</a> <a href="ntqintcache.html#find">TQIntCache</a> <a href="ntqintdict.html#find">TQIntDict</a> <a href="tqmap.html#find">TQMap</a> <a href="ntqmemarray.html#find">TQMemArray</a> <a href="ntqpixmapcache.html#find">TQPixmapCache</a> <a href="tqptrdict.html#find">TQPtrDict</a> <a href="tqptrlist.html#find">TQPtrList</a> <a href="tqptrvector.html#find">TQPtrVector</a> <a href="tqsqlrecordinfo.html#find">TQSqlRecordInfo</a> <a href="tqstring.html#find">TQString</a> <a href="tqtextedit.html#find">TQTextEdit</a> <a href="tqvaluelist.html#find">TQValueList</a> <a href="tqwidget.html#find">TQWidget</a><li>findFirstVisibleItem: <a href="tqiconview.html#findFirstVisibleItem">TQIconView</a><li>findIndex: @@ -996,8 +981,7 @@ falseText: <a href="tqsqldriver.html#formatValue">TQSqlDriver</a><li>forward: <a href="tqtextbrowser.html#forward">TQTextBrowser</a><li>forwardAvailable: <a href="tqtextbrowser.html#forwardAvailable">TQTextBrowser</a><li>frame: - <a href="tqcanvassprite.html#frame">TQCanvasSprite</a> <a href="ntqlineedit.html#frame">TQLineEdit</a><li>frameBuffer: - <a href="qdirectpainter.html#frameBuffer">TQDirectPainter</a><li>frameChanged: + <a href="tqcanvassprite.html#frame">TQCanvasSprite</a> <a href="ntqlineedit.html#frame">TQLineEdit</a><li>frameChanged: <a href="ntqframe.html#frameChanged">TQFrame</a><li>frameCount: <a href="tqcanvassprite.html#frameCount">TQCanvasSprite</a><li>frameDone: <a href="tqimageconsumer.html#frameDone">TQImageConsumer</a><li>frameGeometry: @@ -1032,7 +1016,7 @@ gamma: <a href="tqimageio.html#gamma">TQImageIO</a><li>generateFontDisplayLists: <a href="qglcontext.html#generateFontDisplayLists">TQGLContext</a><li>geometry: <a href="qlayoutitem.html#geometry">TQLayoutItem</a> <a href="tqwidget.html#geometry">TQWidget</a><li>get: - <a href="qfontmanager.html#get">TQFontManager</a> <a href="ntqftp.html#get">TQFtp</a> <a href="ntqhttp.html#get">TQHttp</a> <a href="ntqurloperator.html#get">TQUrlOperator</a><li>getColor: + <a href="ntqftp.html#get">TQFtp</a> <a href="ntqhttp.html#get">TQHttp</a> <a href="ntqurloperator.html#get">TQUrlOperator</a><li>getColor: <a href="ntqcolordialog.html#getColor">TQColorDialog</a><li>getCursorPosition: <a href="tqtextedit.html#getCursorPosition">TQTextEdit</a><li>getDouble: <a href="ntqinputdialog.html#getDouble">TQInputDialog</a><li>getExistingDirectory: @@ -1144,7 +1128,7 @@ hScrollBarMode: <a href="ntqlistview.html#header">TQListView</a><li>headerSection: <a href="tqstyleoption.html#headerSection">TQStyleOption</a><li>headerWidth: <a href="ntqheader.html#headerWidth">TQHeader</a><li>height: - <a href="tqcanvas.html#height">TQCanvas</a> <a href="tqcanvasellipse.html#height">TQCanvasEllipse</a> <a href="tqcanvasrectangle.html#height">TQCanvasRectangle</a> <a href="tqcanvassprite.html#height">TQCanvasSprite</a> <a href="qdirectpainter.html#height">TQDirectPainter</a> <a href="ntqfontmetrics.html#height">TQFontMetrics</a> <a href="tqiconviewitem.html#height">TQIconViewItem</a> <a href="tqimage.html#height">TQImage</a> <a href="qlistboxitem.html#height">TQListBoxItem</a> <a href="qlistboxpixmap.html#height">TQListBoxPixmap</a> <a href="qlistboxtext.html#height">TQListBoxText</a> <a href="qlistviewitem.html#height">TQListViewItem</a> <a href="ntqpaintdevicemetrics.html#height">TQPaintDeviceMetrics</a> <a href="ntqpixmap.html#height">TQPixmap</a> <a href="ntqrect.html#height">TQRect</a> <a href="qscreen.html#height">TQScreen</a> <a href="ntqsimplerichtext.html#height">TQSimpleRichText</a> <a href="ntqsize.html#height">TQSize</a> <a href="tqwidget.html#height">TQWidget</a><li>heightForWidth: + <a href="tqcanvas.html#height">TQCanvas</a> <a href="tqcanvasellipse.html#height">TQCanvasEllipse</a> <a href="tqcanvasrectangle.html#height">TQCanvasRectangle</a> <a href="tqcanvassprite.html#height">TQCanvasSprite</a> <a href="ntqfontmetrics.html#height">TQFontMetrics</a> <a href="tqiconviewitem.html#height">TQIconViewItem</a> <a href="tqimage.html#height">TQImage</a> <a href="qlistboxitem.html#height">TQListBoxItem</a> <a href="qlistboxpixmap.html#height">TQListBoxPixmap</a> <a href="qlistboxtext.html#height">TQListBoxText</a> <a href="qlistviewitem.html#height">TQListViewItem</a> <a href="ntqpaintdevicemetrics.html#height">TQPaintDeviceMetrics</a> <a href="ntqpixmap.html#height">TQPixmap</a> <a href="ntqrect.html#height">TQRect</a> <a href="ntqsimplerichtext.html#height">TQSimpleRichText</a> <a href="ntqsize.html#height">TQSize</a> <a href="tqwidget.html#height">TQWidget</a><li>heightForWidth: <a href="qboxlayout.html#heightForWidth">TQBoxLayout</a> <a href="qgridlayout.html#heightForWidth">TQGridLayout</a> <a href="qlayoutitem.html#heightForWidth">TQLayoutItem</a> <a href="ntqmenubar.html#heightForWidth">TQMenuBar</a> <a href="tqtextedit.html#heightForWidth">TQTextEdit</a> <a href="tqwidget.html#heightForWidth">TQWidget</a><li>heightMM: <a href="ntqpaintdevicemetrics.html#heightMM">TQPaintDeviceMetrics</a><li>help: <a href="ntqwizard.html#help">TQWizard</a><li>helpButton: @@ -1153,7 +1137,7 @@ hScrollBarMode: <a href="ntqwizard.html#helpClicked">TQWizard</a><li>heuristicContentMatch: <a href="tqtextcodec.html#heuristicContentMatch">TQTextCodec</a><li>heuristicNameMatch: <a href="tqtextcodec.html#heuristicNameMatch">TQTextCodec</a><li>hide: - <a href="tqcanvasitem.html#hide">TQCanvasItem</a> <a href="ntqmenubar.html#hide">TQMenuBar</a> <a href="ntqtooltip.html#hide">TQToolTip</a> <a href="qwswindow.html#hide">TQWSWindow</a> <a href="tqwidget.html#hide">TQWidget</a><li>hideColumn: + <a href="tqcanvasitem.html#hide">TQCanvasItem</a> <a href="ntqmenubar.html#hide">TQMenuBar</a> <a href="ntqtooltip.html#hide">TQToolTip</a> <a href="tqwidget.html#hide">TQWidget</a><li>hideColumn: <a href="ntqlistview.html#hideColumn">TQListView</a> <a href="ntqtable.html#hideColumn">TQTable</a><li>hideEvent: <a href="ntqscrollbar.html#hideEvent">TQScrollBar</a> <a href="tqwidget.html#hideEvent">TQWidget</a><li>hideOrShow: <a href="ntqstatusbar.html#hideOrShow">TQStatusBar</a><li>hideRow: @@ -1215,10 +1199,8 @@ icon: <a href="ntqurloperator.html#info">TQUrlOperator</a><li>information: <a href="ntqmessagebox.html#information">TQMessageBox</a><li>inherits: <a href="ntqmetaobject.html#inherits">TQMetaObject</a> <a href="tqobject.html#inherits">TQObject</a><li>init: - <a href="qtableselection.html#init">TQTableSelection</a><li>initCursor: - <a href="qscreen.html#initCursor">TQScreen</a><li>initDevice: - <a href="qscreen.html#initDevice">TQScreen</a><li>initialize: - <a href="ntqcolor.html#initialize">TQColor</a> <a href="ntqcursor.html#initialize">TQCursor</a> <a href="qfontmanager.html#initialize">TQFontManager</a> <a href="qwindowsmime.html#initialize">TQWindowsMime</a><li>initializeGL: + <a href="qtableselection.html#init">TQTableSelection</a><li>initialize: + <a href="ntqcolor.html#initialize">TQColor</a> <a href="ntqcursor.html#initialize">TQCursor</a> <a href="qwindowsmime.html#initialize">TQWindowsMime</a><li>initializeGL: <a href="qglwidget.html#initializeGL">TQGLWidget</a><li>initializeOverlayGL: <a href="qglwidget.html#initializeOverlayGL">TQGLWidget</a><li>initialized: <a href="qglcontext.html#initialized">TQGLContext</a><li>inputFormatList: @@ -1307,8 +1289,7 @@ icon: <a href="tqwidgetplugin.html#isContainer">TQWidgetPlugin</a><li>isContentsPreviewEnabled: <a href="ntqfiledialog.html#isContentsPreviewEnabled">TQFileDialog</a><li>isCopyOf: <a href="ntqfont.html#isCopyOf">TQFont</a> <a href="ntqpalette.html#isCopyOf">TQPalette</a><li>isCurrent: - <a href="qlistboxitem.html#isCurrent">TQListBoxItem</a><li>isCursorVisible: - <a href="qwsserver.html#isCursorVisible">TQWSServer</a><li>isCustomizable: + <a href="qlistboxitem.html#isCurrent">TQListBoxItem</a><li>isCustomizable: <a href="ntqmainwindow.html#isCustomizable">TQMainWindow</a><li>isDefault: <a href="ntqpushbutton.html#isDefault">TQPushButton</a> <a href="tqstyleoption.html#isDefault">TQStyleOption</a><li>isDefaultUp: <a href="ntqmenubar.html#isDefaultUp">TQMenuBar</a><li>isDescending: @@ -1347,8 +1328,7 @@ icon: <a href="ntqgroupbox.html#isFlat">TQGroupBox</a> <a href="ntqpushbutton.html#isFlat">TQPushButton</a><li>isFocusEnabled: <a href="tqwidget.html#isFocusEnabled">TQWidget</a><li>isForwardOnly: <a href="tqsqlquery.html#isForwardOnly">TQSqlQuery</a> <a href="tqsqlresult.html#isForwardOnly">TQSqlResult</a><li>isFullScreen: - <a href="tqwidget.html#isFullScreen">TQWidget</a><li>isFullyObscured: - <a href="qwswindow.html#isFullyObscured">TQWSWindow</a><li>isGenerated: + <a href="tqwidget.html#isFullScreen">TQWidget</a><li>isGenerated: <a href="tqiconset.html#isGenerated">TQIconSet</a> <a href="tqsqlfieldinfo.html#isGenerated">TQSqlFieldInfo</a> <a href="tqsqlrecord.html#isGenerated">TQSqlRecord</a><li>isGloballyEnabled: <a href="ntqtooltip.html#isGloballyEnabled">TQToolTip</a><li>isGrayscale: <a href="tqimage.html#isGrayscale">TQImage</a><li>isHidden: @@ -1360,8 +1340,7 @@ icon: <a href="ntqwmatrix.html#isIdentity">TQWMatrix</a><li>isInactive: <a href="ntqiodevice.html#isInactive">TQIODevice</a><li>isInfoPreviewEnabled: <a href="ntqfiledialog.html#isInfoPreviewEnabled">TQFileDialog</a><li>isInputMethodEnabled: - <a href="tqwidget.html#isInputMethodEnabled">TQWidget</a><li>isInterlaced: - <a href="qscreen.html#isInterlaced">TQScreen</a><li>isInvertible: + <a href="tqwidget.html#isInputMethodEnabled">TQWidget</a><li>isInvertible: <a href="ntqwmatrix.html#isInvertible">TQWMatrix</a><li>isItemActive: <a href="ntqmenudata.html#isItemActive">TQMenuData</a><li>isItemChecked: <a href="ntqmenudata.html#isItemChecked">TQMenuData</a> <a href="ntqmenudata.html#isItemChecked">TQPopupMenu</a><li>isItemEnabled: @@ -1384,8 +1363,7 @@ icon: <a href="ntqassistantclient.html#isOpen">TQAssistantClient</a> <a href="ntqiodevice.html#isOpen">TQIODevice</a> <a href="ntqlistview.html#isOpen">TQListView</a> <a href="qlistviewitem.html#isOpen">TQListViewItem</a> <a href="tqsqldatabase.html#isOpen">TQSqlDatabase</a> <a href="tqsqldriver.html#isOpen">TQSqlDriver</a><li>isOpenError: <a href="tqsqldatabase.html#isOpenError">TQSqlDatabase</a> <a href="tqsqldriver.html#isOpenError">TQSqlDriver</a><li>isOptionEnabled: <a href="ntqprinter.html#isOptionEnabled">TQPrinter</a><li>isOverwriteMode: - <a href="tqtextedit.html#isOverwriteMode">TQTextEdit</a><li>isPartiallyObscured: - <a href="qwswindow.html#isPartiallyObscured">TQWSWindow</a><li>isPhase2: + <a href="tqtextedit.html#isOverwriteMode">TQTextEdit</a><li>isPhase2: <a href="ntqsessionmanager.html#isPhase2">TQSessionManager</a><li>isPopup: <a href="tqwidget.html#isPopup">TQWidget</a><li>isPrint: <a href="qchar.html#isPrint">TQChar</a><li>isPrintableData: @@ -1398,8 +1376,7 @@ icon: <a href="tqdatabrowser.html#isReadOnly">TQDataBrowser</a> <a href="ntqlineedit.html#isReadOnly">TQLineEdit</a> <a href="tqsqlcursor.html#isReadOnly">TQSqlCursor</a> <a href="tqsqlfield.html#isReadOnly">TQSqlField</a> <a href="ntqtable.html#isReadOnly">TQTable</a> <a href="tqtextedit.html#isReadOnly">TQTextEdit</a><li>isReadWrite: <a href="ntqiodevice.html#isReadWrite">TQIODevice</a><li>isReadable: <a href="ntqdir.html#isReadable">TQDir</a> <a href="ntqfileinfo.html#isReadable">TQFileInfo</a> <a href="ntqiodevice.html#isReadable">TQIODevice</a> <a href="ntqurlinfo.html#isReadable">TQUrlInfo</a><li>isRedoAvailable: - <a href="ntqlineedit.html#isRedoAvailable">TQLineEdit</a> <a href="tqtextedit.html#isRedoAvailable">TQTextEdit</a><li>isRegistered: - <a href="qcopchannel.html#isRegistered">TQCopChannel</a><li>isRelative: + <a href="ntqlineedit.html#isRedoAvailable">TQLineEdit</a> <a href="tqtextedit.html#isRedoAvailable">TQTextEdit</a><li>isRelative: <a href="ntqdir.html#isRelative">TQDir</a> <a href="ntqfileinfo.html#isRelative">TQFileInfo</a><li>isRelativePath: <a href="ntqdir.html#isRelativePath">TQDir</a><li>isRelativeUrl: <a href="ntqurl.html#isRelativeUrl">TQUrl</a><li>isRenaming: @@ -1437,8 +1414,7 @@ icon: <a href="tqdomnode.html#isText">TQDomNode</a> <a href="tqdomtext.html#isText">TQDomText</a><li>isToggleAction: <a href="ntqaction.html#isToggleAction">TQAction</a><li>isToggleButton: <a href="ntqbutton.html#isToggleButton">TQButton</a> <a href="ntqbutton.html#isToggleButton">TQCheckBox</a> <a href="ntqbutton.html#isToggleButton">TQPushButton</a> <a href="ntqbutton.html#isToggleButton">TQRadioButton</a><li>isTopLevel: - <a href="ntqlayout.html#isTopLevel">TQLayout</a> <a href="tqwidget.html#isTopLevel">TQWidget</a><li>isTransformed: - <a href="qscreen.html#isTransformed">TQScreen</a><li>isTranslated: + <a href="ntqlayout.html#isTopLevel">TQLayout</a> <a href="tqwidget.html#isTopLevel">TQWidget</a><li>isTranslated: <a href="ntqiodevice.html#isTranslated">TQIODevice</a><li>isTrim: <a href="tqsqlfieldinfo.html#isTrim">TQSqlFieldInfo</a><li>isTrimmed: <a href="tqsqlcursor.html#isTrimmed">TQSqlCursor</a><li>isTristate: @@ -1450,7 +1426,7 @@ icon: <a href="ntqscrollview.html#isVerticalSliderPressed">TQScrollView</a><li>isVerticallyStretchable: <a href="ntqdockwindow.html#isVerticallyStretchable">TQDockWindow</a><li>isVirtualDesktop: <a href="ntqdesktopwidget.html#isVirtualDesktop">TQDesktopWidget</a><li>isVisible: - <a href="ntqaction.html#isVisible">TQAction</a> <a href="tqcanvasitem.html#isVisible">TQCanvasItem</a> <a href="qlistviewitem.html#isVisible">TQListViewItem</a> <a href="qwswindow.html#isVisible">TQWSWindow</a> <a href="tqwidget.html#isVisible">TQWidget</a><li>isVisibleTo: + <a href="ntqaction.html#isVisible">TQAction</a> <a href="tqcanvasitem.html#isVisible">TQCanvasItem</a> <a href="qlistviewitem.html#isVisible">TQListViewItem</a> <a href="tqwidget.html#isVisible">TQWidget</a><li>isVisibleTo: <a href="tqwidget.html#isVisibleTo">TQWidget</a><li>isWidgetType: <a href="tqobject.html#isWidgetType">TQObject</a><li>isWorking: <a href="ntqdns.html#isWorking">TQDns</a><li>isWritable: @@ -1483,15 +1459,13 @@ join: <a href="qchar.html#joining">TQChar</a><li>jumpTable: <a href="tqimage.html#jumpTable">TQImage</a><li><a name="k"></a> key: - <a href="ntqaccel.html#key">TQAccel</a> <a href="ntqfont.html#key">TQFont</a> <a href="tqiconviewitem.html#key">TQIconViewItem</a> <a href="qkeyevent.html#key">TQKeyEvent</a> <a href="qlistviewitem.html#key">TQListViewItem</a> <a href="tqmapconstiterator.html#key">TQMapConstIterator</a> <a href="tqmapiterator.html#key">TQMapIterator</a> <a href="qtableitem.html#key">TQTableItem</a><li>keyMap: - <a href="qwsserver.html#keyMap">TQWSServer</a><li>keyPressEvent: + <a href="ntqaccel.html#key">TQAccel</a> <a href="ntqfont.html#key">TQFont</a> <a href="tqiconviewitem.html#key">TQIconViewItem</a> <a href="qkeyevent.html#key">TQKeyEvent</a> <a href="qlistviewitem.html#key">TQListViewItem</a> <a href="tqmapconstiterator.html#key">TQMapConstIterator</a> <a href="tqmapiterator.html#key">TQMapIterator</a> <a href="qtableitem.html#key">TQTableItem</a><li>keyPressEvent: <a href="ntqlineedit.html#keyPressEvent">TQLineEdit</a> <a href="tqtextbrowser.html#keyPressEvent">TQTextBrowser</a> <a href="tqtextedit.html#keyPressEvent">TQTextEdit</a> <a href="tqwidget.html#keyPressEvent">TQWidget</a><li>keyReleaseEvent: <a href="tqwidget.html#keyReleaseEvent">TQWidget</a><li>keyToValue: <a href="qmetaproperty.html#keyToValue">TQMetaProperty</a><li>keyboardFocusTab: <a href="ntqtabbar.html#keyboardFocusTab">TQTabBar</a><li>keyboardGrabber: - <a href="tqwidget.html#keyboardGrabber">TQWidget</a><li>keyboardHandler: - <a href="qwsserver.html#keyboardHandler">TQWSServer</a><li>keys: - <a href="qgfxdriverfactory.html#keys">TQGfxDriverFactory</a> <a href="qgfxdriverplugin.html#keys">TQGfxDriverPlugin</a> <a href="qhttpheader.html#keys">TQHttpHeader</a> <a href="tqimageformatplugin.html#keys">TQImageFormatPlugin</a> <a href="qkbddriverfactory.html#keys">TQKbdDriverFactory</a> <a href="qkbddriverplugin.html#keys">TQKbdDriverPlugin</a> <a href="tqmap.html#keys">TQMap</a> <a href="qmousedriverfactory.html#keys">TQMouseDriverFactory</a> <a href="qmousedriverplugin.html#keys">TQMouseDriverPlugin</a> <a href="tqsqldriverplugin.html#keys">TQSqlDriverPlugin</a> <a href="tqstylefactory.html#keys">TQStyleFactory</a> <a href="tqstyleplugin.html#keys">TQStylePlugin</a> <a href="tqwidgetplugin.html#keys">TQWidgetPlugin</a><li>keysToValue: + <a href="tqwidget.html#keyboardGrabber">TQWidget</a><li>keys: + <a href="qhttpheader.html#keys">TQHttpHeader</a> <a href="tqimageformatplugin.html#keys">TQImageFormatPlugin</a> <a href="tqmap.html#keys">TQMap</a> <a href="tqsqldriverplugin.html#keys">TQSqlDriverPlugin</a> <a href="tqstylefactory.html#keys">TQStyleFactory</a> <a href="tqstyleplugin.html#keys">TQStylePlugin</a> <a href="tqwidgetplugin.html#keys">TQWidgetPlugin</a><li>keysToValue: <a href="qmetaproperty.html#keysToValue">TQMetaProperty</a><li>kill: <a href="ntqprocess.html#kill">TQProcess</a><li>killLine: <a href="ntqmultilineedit.html#killLine">TQMultiLineEdit</a><li>killTimer: @@ -1506,8 +1480,7 @@ label: <a href="tqdomnode.html#lastChild">TQDomNode</a><li>lastError: <a href="tqsqldatabase.html#lastError">TQSqlDatabase</a> <a href="tqsqldriver.html#lastError">TQSqlDriver</a> <a href="tqsqlquery.html#lastError">TQSqlQuery</a> <a href="tqsqlresult.html#lastError">TQSqlResult</a><li>lastItem: <a href="tqiconview.html#lastItem">TQIconView</a> <a href="ntqlistview.html#lastItem">TQListView</a><li>lastModified: - <a href="ntqfileinfo.html#lastModified">TQFileInfo</a> <a href="qnpstream.html#lastModified">TQNPStream</a> <a href="ntqurlinfo.html#lastModified">TQUrlInfo</a><li>lastOp: - <a href="qscreen.html#lastOp">TQScreen</a><li>lastQuery: + <a href="ntqfileinfo.html#lastModified">TQFileInfo</a> <a href="qnpstream.html#lastModified">TQNPStream</a> <a href="ntqurlinfo.html#lastModified">TQUrlInfo</a><li>lastQuery: <a href="tqsqlquery.html#lastQuery">TQSqlQuery</a> <a href="tqsqlresult.html#lastQuery">TQSqlResult</a><li>lastRead: <a href="ntqfileinfo.html#lastRead">TQFileInfo</a> <a href="ntqurlinfo.html#lastRead">TQUrlInfo</a><li>lastRecordAvailable: <a href="tqdatabrowser.html#lastRecordAvailable">TQDataBrowser</a><li>lastResortFamily: @@ -1540,20 +1513,18 @@ label: <a href="tqxmlreader.html#lexicalHandler">TQXmlReader</a><li>library: <a href="ntqlibrary.html#library">TQLibrary</a><li>libraryPaths: <a href="ntqapplication.html#libraryPaths">TQApplication</a><li>light: - <a href="ntqcolor.html#light">TQColor</a> <a href="qcolorgroup.html#light">TQColorGroup</a><li>limitToScreen: - <a href="qwsmousehandler.html#limitToScreen">TQWSMouseHandler</a><li>lineEdit: + <a href="ntqcolor.html#light">TQColor</a> <a href="qcolorgroup.html#light">TQColorGroup</a><li>lineEdit: <a href="ntqcombobox.html#lineEdit">TQComboBox</a><li>lineLength: <a href="ntqmultilineedit.html#lineLength">TQMultiLineEdit</a><li>lineNumber: <a href="tqxmllocator.html#lineNumber">TQXmlLocator</a> <a href="tqxmlparseexception.html#lineNumber">TQXmlParseException</a><li>lineOfChar: <a href="tqtextedit.html#lineOfChar">TQTextEdit</a><li>lineSpacing: <a href="ntqfontmetrics.html#lineSpacing">TQFontMetrics</a><li>lineStep: - <a href="ntqdial.html#lineStep">TQDial</a> <a href="qdirectpainter.html#lineStep">TQDirectPainter</a> <a href="ntqrangecontrol.html#lineStep">TQRangeControl</a> <a href="ntqscrollbar.html#lineStep">TQScrollBar</a> <a href="ntqslider.html#lineStep">TQSlider</a> <a href="ntqspinbox.html#lineStep">TQSpinBox</a><li>lineUp: + <a href="ntqdial.html#lineStep">TQDial</a> <a href="ntqrangecontrol.html#lineStep">TQRangeControl</a> <a href="ntqscrollbar.html#lineStep">TQScrollBar</a> <a href="ntqslider.html#lineStep">TQSlider</a> <a href="ntqspinbox.html#lineStep">TQSpinBox</a><li>lineUp: <a href="ntqdockarea.html#lineUp">TQDockArea</a><li>lineUpDockWindows: <a href="ntqmainwindow.html#lineUpDockWindows">TQMainWindow</a><li>lineWidth: <a href="ntqfontmetrics.html#lineWidth">TQFontMetrics</a> <a href="ntqframe.html#lineWidth">TQFrame</a> <a href="tqstyleoption.html#lineWidth">TQStyleOption</a><li>lines: <a href="tqtextedit.html#lines">TQTextEdit</a><li>linesOfParagraph: - <a href="tqtextedit.html#linesOfParagraph">TQTextEdit</a><li>linestep: - <a href="qscreen.html#linestep">TQScreen</a><li>link: + <a href="tqtextedit.html#linesOfParagraph">TQTextEdit</a><li>link: <a href="qcolorgroup.html#link">TQColorGroup</a><li>linkClicked: <a href="tqtextbrowser.html#linkClicked">TQTextBrowser</a><li>linkUnderline: <a href="tqtextedit.html#linkUnderline">TQTextEdit</a><li>linkVisited: @@ -1590,7 +1561,7 @@ label: <a href="ntqsound.html#loops">TQSound</a><li>loopsRemaining: <a href="ntqsound.html#loopsRemaining">TQSound</a><li>lostFocus: <a href="qfocusevent.html#lostFocus">TQFocusEvent</a> <a href="ntqlineedit.html#lostFocus">TQLineEdit</a><li>lower: - <a href="ntqcstring.html#lower">TQCString</a> <a href="qchar.html#lower">TQChar</a> <a href="tqstring.html#lower">TQString</a> <a href="qwswindow.html#lower">TQWSWindow</a> <a href="tqwidget.html#lower">TQWidget</a><li><a name="m"></a> + <a href="ntqcstring.html#lower">TQCString</a> <a href="qchar.html#lower">TQChar</a> <a href="tqstring.html#lower">TQString</a> <a href="tqwidget.html#lower">TQWidget</a><li><a name="m"></a> m11: <a href="ntqwmatrix.html#m11">TQWMatrix</a><li>m12: <a href="ntqwmatrix.html#m12">TQWMatrix</a><li>m21: @@ -1609,18 +1580,15 @@ m11: <a href="ntqpointarray.html#makeEllipse">TQPointArray</a><li>makeEncoder: <a href="tqtextcodec.html#makeEncoder">TQTextCodec</a><li>makeOverlayCurrent: <a href="qglwidget.html#makeOverlayCurrent">TQGLWidget</a><li>makeRowLayout: - <a href="tqiconview.html#makeRowLayout">TQIconView</a><li>manager: - <a href="qwsserver.html#manager">TQWSServer</a><li>manhattanLength: + <a href="tqiconview.html#makeRowLayout">TQIconView</a><li>manhattanLength: <a href="ntqpoint.html#manhattanLength">TQPoint</a><li>map: <a href="ntqsignalmapper.html#map">TQSignalMapper</a> <a href="ntqwmatrix.html#map">TQWMatrix</a><li>mapFrom: - <a href="tqwidget.html#mapFrom">TQWidget</a><li>mapFromDevice: - <a href="qscreen.html#mapFromDevice">TQScreen</a><li>mapFromGlobal: + <a href="tqwidget.html#mapFrom">TQWidget</a><li>mapFromGlobal: <a href="tqwidget.html#mapFromGlobal">TQWidget</a><li>mapFromParent: <a href="tqwidget.html#mapFromParent">TQWidget</a><li>mapRect: <a href="ntqwmatrix.html#mapRect">TQWMatrix</a><li>mapTextToValue: <a href="ntqspinbox.html#mapTextToValue">TQSpinBox</a><li>mapTo: - <a href="tqwidget.html#mapTo">TQWidget</a><li>mapToDevice: - <a href="qscreen.html#mapToDevice">TQScreen</a><li>mapToGlobal: + <a href="tqwidget.html#mapTo">TQWidget</a><li>mapToGlobal: <a href="tqwidget.html#mapToGlobal">TQWidget</a><li>mapToIndex: <a href="ntqheader.html#mapToIndex">TQHeader</a><li>mapToParent: <a href="tqwidget.html#mapToParent">TQWidget</a><li>mapToPolygon: @@ -1647,8 +1615,7 @@ m11: <a href="tqtextedit.html#maxLogLines">TQTextEdit</a><li>maxPage: <a href="ntqprinter.html#maxPage">TQPrinter</a><li>maxValue: <a href="qdateedit.html#maxValue">TQDateEdit</a> <a href="ntqdial.html#maxValue">TQDial</a> <a href="ntqrangecontrol.html#maxValue">TQRangeControl</a> <a href="ntqscrollbar.html#maxValue">TQScrollBar</a> <a href="ntqslider.html#maxValue">TQSlider</a> <a href="ntqspinbox.html#maxValue">TQSpinBox</a> <a href="qtimeedit.html#maxValue">TQTimeEdit</a><li>maxWidth: - <a href="ntqfontmetrics.html#maxWidth">TQFontMetrics</a><li>maximize: - <a href="qwsdecoration.html#maximize">TQWSDecoration</a><li>maximumHeight: + <a href="ntqfontmetrics.html#maxWidth">TQFontMetrics</a><li>maximumHeight: <a href="tqwidget.html#maximumHeight">TQWidget</a><li>maximumSize: <a href="qboxlayout.html#maximumSize">TQBoxLayout</a> <a href="qgridlayout.html#maximumSize">TQGridLayout</a> <a href="ntqlayout.html#maximumSize">TQLayout</a> <a href="qlayoutitem.html#maximumSize">TQLayoutItem</a> <a href="qspaceritem.html#maximumSize">TQSpacerItem</a> <a href="tqwidget.html#maximumSize">TQWidget</a> <a href="tqwidgetitem.html#maximumSize">TQWidgetItem</a><li>maximumWidth: <a href="tqwidget.html#maximumWidth">TQWidget</a><li>mayGrowHorizontally: @@ -1657,8 +1624,7 @@ m11: <a href="ntqsizepolicy.html#mayShrinkHorizontally">TQSizePolicy</a><li>mayShrinkVertically: <a href="ntqsizepolicy.html#mayShrinkVertically">TQSizePolicy</a><li>maybeReady: <a href="qdatasink.html#maybeReady">TQDataSink</a> <a href="qdatasource.html#maybeReady">TQDataSource</a><li>maybeTip: - <a href="ntqtooltip.html#maybeTip">TQToolTip</a><li>menu: - <a href="qwsdecoration.html#menu">TQWSDecoration</a><li>menuAboutToShow: + <a href="ntqtooltip.html#maybeTip">TQToolTip</a><li>menuAboutToShow: <a href="ntqmainwindow.html#menuAboutToShow">TQMainWindow</a><li>menuBar: <a href="ntqlayout.html#menuBar">TQLayout</a> <a href="ntqmainwindow.html#menuBar">TQMainWindow</a><li>menuContentsChanged: <a href="ntqmenubar.html#menuContentsChanged">TQMenuBar</a> <a href="ntqmenudata.html#menuContentsChanged">TQMenuData</a><li>menuDelPopup: @@ -1687,8 +1653,7 @@ m11: <a href="ntqprinter.html#minPage">TQPrinter</a><li>minRightBearing: <a href="ntqfontmetrics.html#minRightBearing">TQFontMetrics</a><li>minValue: <a href="qdateedit.html#minValue">TQDateEdit</a> <a href="ntqdial.html#minValue">TQDial</a> <a href="ntqrangecontrol.html#minValue">TQRangeControl</a> <a href="ntqscrollbar.html#minValue">TQScrollBar</a> <a href="ntqslider.html#minValue">TQSlider</a> <a href="ntqspinbox.html#minValue">TQSpinBox</a> <a href="qtimeedit.html#minValue">TQTimeEdit</a><li>minimal: - <a href="ntqregexp.html#minimal">TQRegExp</a><li>minimize: - <a href="qwsdecoration.html#minimize">TQWSDecoration</a><li>minimumDuration: + <a href="ntqregexp.html#minimal">TQRegExp</a><li>minimumDuration: <a href="ntqprogressdialog.html#minimumDuration">TQProgressDialog</a><li>minimumHeight: <a href="tqwidget.html#minimumHeight">TQWidget</a><li>minimumSize: <a href="qboxlayout.html#minimumSize">TQBoxLayout</a> <a href="qgridlayout.html#minimumSize">TQGridLayout</a> <a href="ntqlayout.html#minimumSize">TQLayout</a> <a href="qlayoutitem.html#minimumSize">TQLayoutItem</a> <a href="qspaceritem.html#minimumSize">TQSpacerItem</a> <a href="tqwidget.html#minimumSize">TQWidget</a> <a href="tqwidgetitem.html#minimumSize">TQWidgetItem</a><li>minimumSizeHint: @@ -1706,11 +1671,9 @@ m11: <a href="qdate.html#month">TQDate</a><li>motifWidget: <a href="qmotifwidget.html#motifWidget">TQMotifWidget</a><li>mouseButtonClicked: <a href="tqiconview.html#mouseButtonClicked">TQIconView</a> <a href="ntqlistbox.html#mouseButtonClicked">TQListBox</a> <a href="ntqlistview.html#mouseButtonClicked">TQListView</a><li>mouseButtonPressed: - <a href="tqiconview.html#mouseButtonPressed">TQIconView</a> <a href="ntqlistbox.html#mouseButtonPressed">TQListBox</a> <a href="ntqlistview.html#mouseButtonPressed">TQListView</a><li>mouseChanged: - <a href="qwsmousehandler.html#mouseChanged">TQWSMouseHandler</a><li>mouseDoubleClickEvent: + <a href="tqiconview.html#mouseButtonPressed">TQIconView</a> <a href="ntqlistbox.html#mouseButtonPressed">TQListBox</a> <a href="ntqlistview.html#mouseButtonPressed">TQListView</a><li>mouseDoubleClickEvent: <a href="tqwidget.html#mouseDoubleClickEvent">TQWidget</a><li>mouseGrabber: - <a href="tqwidget.html#mouseGrabber">TQWidget</a><li>mouseHandler: - <a href="qwsserver.html#mouseHandler">TQWSServer</a><li>mouseMoveEvent: + <a href="tqwidget.html#mouseGrabber">TQWidget</a><li>mouseMoveEvent: <a href="ntqsizegrip.html#mouseMoveEvent">TQSizeGrip</a> <a href="tqwidget.html#mouseMoveEvent">TQWidget</a><li>mousePressEvent: <a href="ntqsizegrip.html#mousePressEvent">TQSizeGrip</a> <a href="tqwidget.html#mousePressEvent">TQWidget</a><li>mouseReleaseEvent: <a href="tqwidget.html#mouseReleaseEvent">TQWidget</a><li>move: @@ -1743,15 +1706,14 @@ m11: <a href="qlistviewitem.html#multiLinesEnabled">TQListViewItem</a><li>mutex: <a href="qmutexlocker.html#mutex">TQMutexLocker</a><li><a name="n"></a> name: - <a href="ntqcolor.html#name">TQColor</a> <a href="tqdomattr.html#name">TQDomAttr</a> <a href="tqdomdocumenttype.html#name">TQDomDocumentType</a> <a href="ntqfile.html#name">TQFile</a> <a href="ntqlocale.html#name">TQLocale</a> <a href="qmetaproperty.html#name">TQMetaProperty</a> <a href="tqobject.html#name">TQObject</a> <a href="tqsqlcursor.html#name">TQSqlCursor</a> <a href="tqsqlfield.html#name">TQSqlField</a> <a href="tqsqlfieldinfo.html#name">TQSqlFieldInfo</a> <a href="tqsqlindex.html#name">TQSqlIndex</a> <a href="tqstylesheetitem.html#name">TQStyleSheetItem</a> <a href="tqtextcodec.html#name">TQTextCodec</a> <a href="ntqurlinfo.html#name">TQUrlInfo</a> <a href="qwswindow.html#name">TQWSWindow</a><li>nameFilter: + <a href="ntqcolor.html#name">TQColor</a> <a href="tqdomattr.html#name">TQDomAttr</a> <a href="tqdomdocumenttype.html#name">TQDomDocumentType</a> <a href="ntqfile.html#name">TQFile</a> <a href="ntqlocale.html#name">TQLocale</a> <a href="qmetaproperty.html#name">TQMetaProperty</a> <a href="tqobject.html#name">TQObject</a> <a href="tqsqlcursor.html#name">TQSqlCursor</a> <a href="tqsqlfield.html#name">TQSqlField</a> <a href="tqsqlfieldinfo.html#name">TQSqlFieldInfo</a> <a href="tqsqlindex.html#name">TQSqlIndex</a> <a href="tqstylesheetitem.html#name">TQStyleSheetItem</a> <a href="tqtextcodec.html#name">TQTextCodec</a> <a href="ntqurlinfo.html#name">TQUrlInfo</a><li>nameFilter: <a href="ntqdir.html#nameFilter">TQDir</a> <a href="ntqurloperator.html#nameFilter">TQUrlOperator</a><li>nameToType: <a href="ntqvariant.html#nameToType">TQVariant</a><li>namedItem: <a href="tqdomnamednodemap.html#namedItem">TQDomNamedNodeMap</a> <a href="tqdomnode.html#namedItem">TQDomNode</a><li>namedItemNS: <a href="tqdomnamednodemap.html#namedItemNS">TQDomNamedNodeMap</a><li>names: <a href="tqtextcodecplugin.html#names">TQTextCodecPlugin</a><li>namespaceURI: <a href="tqdomnode.html#namespaceURI">TQDomNode</a><li>navigate: - <a href="qaccessibleinterface.html#navigate">TQAccessibleInterface</a><li>newChannel: - <a href="qwsserver.html#newChannel">TQWSServer</a><li>newChild: + <a href="qaccessibleinterface.html#navigate">TQAccessibleInterface</a><li>newChild: <a href="ntqnetworkprotocol.html#newChild">TQNetworkProtocol</a><li>newChildren: <a href="ntqnetworkprotocol.html#newChildren">TQNetworkProtocol</a> <a href="ntqurloperator.html#newChildren">TQUrlOperator</a><li>newConnection: <a href="ntqserversocket.html#newConnection">TQServerSocket</a><li>newInstance: @@ -1790,14 +1752,13 @@ name: <a href="ntqregexp.html#numCaptures">TQRegExp</a><li>numClassInfo: <a href="ntqmetaobject.html#numClassInfo">TQMetaObject</a><li>numColors: <a href="tqimage.html#numColors">TQImage</a> <a href="ntqpaintdevicemetrics.html#numColors">TQPaintDeviceMetrics</a><li>numCols: - <a href="tqdatatable.html#numCols">TQDataTable</a> <a href="qgridlayout.html#numCols">TQGridLayout</a> <a href="ntqgridview.html#numCols">TQGridView</a> <a href="qscreen.html#numCols">TQScreen</a> <a href="ntqtable.html#numCols">TQTable</a> <a href="qtableselection.html#numCols">TQTableSelection</a><li>numColumns: + <a href="tqdatatable.html#numCols">TQDataTable</a> <a href="qgridlayout.html#numCols">TQGridLayout</a> <a href="ntqgridview.html#numCols">TQGridView</a> <a href="ntqtable.html#numCols">TQTable</a> <a href="qtableselection.html#numCols">TQTableSelection</a><li>numColumns: <a href="ntqlistbox.html#numColumns">TQListBox</a><li>numCopies: <a href="ntqprinter.html#numCopies">TQPrinter</a><li>numDigits: <a href="ntqlcdnumber.html#numDigits">TQLCDNumber</a><li>numItemsVisible: <a href="ntqlistbox.html#numItemsVisible">TQListBox</a><li>numLines: <a href="ntqmultilineedit.html#numLines">TQMultiLineEdit</a><li>numProperties: - <a href="ntqmetaobject.html#numProperties">TQMetaObject</a><li>numRects: - <a href="qdirectpainter.html#numRects">TQDirectPainter</a><li>numRows: + <a href="ntqmetaobject.html#numProperties">TQMetaObject</a><li>numRows: <a href="tqdatatable.html#numRows">TQDataTable</a> <a href="qgridlayout.html#numRows">TQGridLayout</a> <a href="ntqgridview.html#numRows">TQGridView</a> <a href="ntqlistbox.html#numRows">TQListBox</a> <a href="ntqtable.html#numRows">TQTable</a> <a href="qtableselection.html#numRows">TQTableSelection</a><li>numRowsAffected: <a href="tqsqlquery.html#numRowsAffected">TQSqlQuery</a> <a href="tqsqlresult.html#numRowsAffected">TQSqlResult</a><li>numScreens: <a href="ntqdesktopwidget.html#numScreens">TQDesktopWidget</a><li>numSelections: @@ -1808,7 +1769,7 @@ name: object: <a href="qaccessibleobject.html#object">TQAccessibleObject</a><li>objectTrees: <a href="tqobject.html#objectTrees">TQObject</a><li>offset: - <a href="qdirectpainter.html#offset">TQDirectPainter</a> <a href="ntqdockwindow.html#offset">TQDockWindow</a> <a href="ntqheader.html#offset">TQHeader</a> <a href="tqimage.html#offset">TQImage</a><li>offsetX: + <a href="ntqdockwindow.html#offset">TQDockWindow</a> <a href="ntqheader.html#offset">TQHeader</a> <a href="tqimage.html#offset">TQImage</a><li>offsetX: <a href="tqcanvaspixmap.html#offsetX">TQCanvasPixmap</a><li>offsetY: <a href="tqcanvaspixmap.html#offsetY">TQCanvasPixmap</a><li>ok: <a href="ntqserversocket.html#ok">TQServerSocket</a><li>okRename: @@ -1816,17 +1777,13 @@ object: <a href="qnpstream.html#okay">TQNPStream</a><li>oldPos: <a href="qmoveevent.html#oldPos">TQMoveEvent</a><li>oldSize: <a href="qresizeevent.html#oldSize">TQResizeEvent</a><li>onCanvas: - <a href="tqcanvas.html#onCanvas">TQCanvas</a><li>onCard: - <a href="qscreen.html#onCard">TQScreen</a><li>onItem: + <a href="tqcanvas.html#onCanvas">TQCanvas</a><li>onItem: <a href="tqiconview.html#onItem">TQIconView</a> <a href="ntqlistbox.html#onItem">TQListBox</a> <a href="ntqlistview.html#onItem">TQListView</a><li>onViewport: - <a href="tqiconview.html#onViewport">TQIconView</a> <a href="ntqlistbox.html#onViewport">TQListBox</a> <a href="ntqlistview.html#onViewport">TQListView</a><li>opType: - <a href="qscreen.html#opType">TQScreen</a><li>opaqueMoving: + <a href="tqiconview.html#onViewport">TQIconView</a> <a href="ntqlistbox.html#onViewport">TQListBox</a> <a href="ntqlistview.html#onViewport">TQListView</a><li>opaqueMoving: <a href="ntqdockwindow.html#opaqueMoving">TQDockWindow</a> <a href="ntqmainwindow.html#opaqueMoving">TQMainWindow</a><li>opaqueResize: <a href="ntqsplitter.html#opaqueResize">TQSplitter</a><li>open: <a href="ntqfile.html#open">TQFile</a> <a href="ntqiodevice.html#open">TQIODevice</a> <a href="ntqsocket.html#open">TQSocket</a> <a href="tqsqldatabase.html#open">TQSqlDatabase</a> <a href="tqsqldriver.html#open">TQSqlDriver</a><li>openAssistant: - <a href="ntqassistantclient.html#openAssistant">TQAssistantClient</a><li>openKeyboard: - <a href="qwsserver.html#openKeyboard">TQWSServer</a><li>openMouse: - <a href="qwsserver.html#openMouse">TQWSServer</a><li>openPopup: + <a href="ntqassistantclient.html#openAssistant">TQAssistantClient</a><li>openPopup: <a href="ntqtoolbutton.html#openPopup">TQToolButton</a><li>operation: <a href="qnetworkoperation.html#operation">TQNetworkOperation</a><li>operationGet: <a href="ntqnetworkprotocol.html#operationGet">TQNetworkProtocol</a><li>operationInProgress: @@ -1908,9 +1865,8 @@ packImage: <a href="ntqprinter.html#pageSize">TQPrinter</a><li>pageStep: <a href="ntqdial.html#pageStep">TQDial</a> <a href="ntqrangecontrol.html#pageStep">TQRangeControl</a> <a href="ntqscrollbar.html#pageStep">TQScrollBar</a> <a href="ntqslider.html#pageStep">TQSlider</a><li>pageUp: <a href="ntqmultilineedit.html#pageUp">TQMultiLineEdit</a><li>paint: - <a href="qcustommenuitem.html#paint">TQCustomMenuItem</a> <a href="qlistboxitem.html#paint">TQListBoxItem</a> <a href="qlistboxpixmap.html#paint">TQListBoxPixmap</a> <a href="qlistboxtext.html#paint">TQListBoxText</a> <a href="ntqtabbar.html#paint">TQTabBar</a> <a href="qtableitem.html#paint">TQTableItem</a> <a href="qwsdecoration.html#paint">TQWSDecoration</a><li>paintBranches: - <a href="qlistviewitem.html#paintBranches">TQListViewItem</a><li>paintButton: - <a href="qwsdecoration.html#paintButton">TQWSDecoration</a><li>paintCell: + <a href="qcustommenuitem.html#paint">TQCustomMenuItem</a> <a href="qlistboxitem.html#paint">TQListBoxItem</a> <a href="qlistboxpixmap.html#paint">TQListBoxPixmap</a> <a href="qlistboxtext.html#paint">TQListBoxText</a> <a href="ntqtabbar.html#paint">TQTabBar</a> <a href="qtableitem.html#paint">TQTableItem</a><li>paintBranches: + <a href="qlistviewitem.html#paintBranches">TQListViewItem</a><li>paintCell: <a href="qchecklistitem.html#paintCell">TQCheckListItem</a> <a href="ntqgridview.html#paintCell">TQGridView</a> <a href="ntqlistbox.html#paintCell">TQListBox</a> <a href="qlistviewitem.html#paintCell">TQListViewItem</a> <a href="ntqtable.html#paintCell">TQTable</a><li>paintEmptyArea: <a href="ntqgridview.html#paintEmptyArea">TQGridView</a> <a href="ntqlistview.html#paintEmptyArea">TQListView</a> <a href="ntqtable.html#paintEmptyArea">TQTable</a><li>paintEvent: <a href="ntqbutton.html#paintEvent">TQButton</a> <a href="ntqframe.html#paintEvent">TQFrame</a> <a href="qglwidget.html#paintEvent">TQGLWidget</a> <a href="ntqsizegrip.html#paintEvent">TQSizeGrip</a> <a href="ntqstatusbar.html#paintEvent">TQStatusBar</a> <a href="ntqtabbar.html#paintEvent">TQTabBar</a> <a href="tqwidget.html#paintEvent">TQWidget</a><li>paintField: @@ -1959,13 +1915,9 @@ packImage: <a href="ntqcolor.html#pixel">TQColor</a> <a href="tqimage.html#pixel">TQImage</a><li>pixelIndex: <a href="tqimage.html#pixelIndex">TQImage</a><li>pixelMetric: <a href="tqstyle.html#pixelMetric">TQStyle</a><li>pixelSize: - <a href="ntqfont.html#pixelSize">TQFont</a> <a href="ntqfontinfo.html#pixelSize">TQFontInfo</a><li>pixelType: - <a href="qscreen.html#pixelType">TQScreen</a><li>pixmap: - <a href="ntqbrush.html#pixmap">TQBrush</a> <a href="ntqbutton.html#pixmap">TQButton</a> <a href="ntqbutton.html#pixmap">TQCheckBox</a> <a href="ntqclipboard.html#pixmap">TQClipboard</a> <a href="ntqcombobox.html#pixmap">TQComboBox</a> <a href="ntqdragobject.html#pixmap">TQDragObject</a> <a href="qfileiconprovider.html#pixmap">TQFileIconProvider</a> <a href="tqiconset.html#pixmap">TQIconSet</a> <a href="tqiconviewitem.html#pixmap">TQIconViewItem</a> <a href="ntqlabel.html#pixmap">TQLabel</a> <a href="ntqlistbox.html#pixmap">TQListBox</a> <a href="qlistboxitem.html#pixmap">TQListBoxItem</a> <a href="qlistboxpixmap.html#pixmap">TQListBoxPixmap</a> <a href="qlistviewitem.html#pixmap">TQListViewItem</a> <a href="ntqmenudata.html#pixmap">TQMenuData</a> <a href="ntqmenudata.html#pixmap">TQPopupMenu</a> <a href="ntqbutton.html#pixmap">TQPushButton</a> <a href="ntqbutton.html#pixmap">TQRadioButton</a> <a href="ntqsplashscreen.html#pixmap">TQSplashScreen</a> <a href="ntqtable.html#pixmap">TQTable</a> <a href="qtableitem.html#pixmap">TQTableItem</a><li>pixmapDepth: - <a href="qscreen.html#pixmapDepth">TQScreen</a><li>pixmapHotSpot: - <a href="ntqdragobject.html#pixmapHotSpot">TQDragObject</a><li>pixmapLinestepAlignment: - <a href="qscreen.html#pixmapLinestepAlignment">TQScreen</a><li>pixmapOffsetAlignment: - <a href="qscreen.html#pixmapOffsetAlignment">TQScreen</a><li>pixmapRect: + <a href="ntqfont.html#pixelSize">TQFont</a> <a href="ntqfontinfo.html#pixelSize">TQFontInfo</a><li>pixmap: + <a href="ntqbrush.html#pixmap">TQBrush</a> <a href="ntqbutton.html#pixmap">TQButton</a> <a href="ntqbutton.html#pixmap">TQCheckBox</a> <a href="ntqclipboard.html#pixmap">TQClipboard</a> <a href="ntqcombobox.html#pixmap">TQComboBox</a> <a href="ntqdragobject.html#pixmap">TQDragObject</a> <a href="qfileiconprovider.html#pixmap">TQFileIconProvider</a> <a href="tqiconset.html#pixmap">TQIconSet</a> <a href="tqiconviewitem.html#pixmap">TQIconViewItem</a> <a href="ntqlabel.html#pixmap">TQLabel</a> <a href="ntqlistbox.html#pixmap">TQListBox</a> <a href="qlistboxitem.html#pixmap">TQListBoxItem</a> <a href="qlistboxpixmap.html#pixmap">TQListBoxPixmap</a> <a href="qlistviewitem.html#pixmap">TQListViewItem</a> <a href="ntqmenudata.html#pixmap">TQMenuData</a> <a href="ntqmenudata.html#pixmap">TQPopupMenu</a> <a href="ntqbutton.html#pixmap">TQPushButton</a> <a href="ntqbutton.html#pixmap">TQRadioButton</a> <a href="ntqsplashscreen.html#pixmap">TQSplashScreen</a> <a href="ntqtable.html#pixmap">TQTable</a> <a href="qtableitem.html#pixmap">TQTableItem</a><li>pixmapHotSpot: + <a href="ntqdragobject.html#pixmapHotSpot">TQDragObject</a><li>pixmapRect: <a href="tqiconviewitem.html#pixmapRect">TQIconViewItem</a><li>pixmapSizeChanged: <a href="ntqmainwindow.html#pixmapSizeChanged">TQMainWindow</a><li>place: <a href="ntqdockwindow.html#place">TQDockWindow</a><li>placeChanged: @@ -1987,7 +1939,7 @@ packImage: <a href="ntqcombobox.html#popup">TQComboBox</a> <a href="ntqpopupmenu.html#popup">TQPopupMenu</a> <a href="ntqpushbutton.html#popup">TQPushButton</a> <a href="ntqtoolbutton.html#popup">TQToolButton</a><li>popupDelay: <a href="ntqtoolbutton.html#popupDelay">TQToolButton</a><li>port: <a href="ntqserversocket.html#port">TQServerSocket</a> <a href="ntqsocket.html#port">TQSocket</a> <a href="ntqsocketdevice.html#port">TQSocketDevice</a> <a href="tqsqldatabase.html#port">TQSqlDatabase</a> <a href="ntqurl.html#port">TQUrl</a><li>pos: - <a href="qcontextmenuevent.html#pos">TQContextMenuEvent</a> <a href="ntqcursor.html#pos">TQCursor</a> <a href="qdropevent.html#pos">TQDropEvent</a> <a href="tqiconviewitem.html#pos">TQIconViewItem</a> <a href="qmouseevent.html#pos">TQMouseEvent</a> <a href="qmoveevent.html#pos">TQMoveEvent</a> <a href="ntqregexp.html#pos">TQRegExp</a> <a href="qtabletevent.html#pos">TQTabletEvent</a> <a href="qwsmousehandler.html#pos">TQWSMouseHandler</a> <a href="qwheelevent.html#pos">TQWheelEvent</a> <a href="tqwidget.html#pos">TQWidget</a><li>position: + <a href="qcontextmenuevent.html#pos">TQContextMenuEvent</a> <a href="ntqcursor.html#pos">TQCursor</a> <a href="qdropevent.html#pos">TQDropEvent</a> <a href="tqiconviewitem.html#pos">TQIconViewItem</a> <a href="qmouseevent.html#pos">TQMouseEvent</a> <a href="qmoveevent.html#pos">TQMoveEvent</a> <a href="ntqregexp.html#pos">TQRegExp</a> <a href="qtabletevent.html#pos">TQTabletEvent</a> <a href="qwheelevent.html#pos">TQWheelEvent</a> <a href="tqwidget.html#pos">TQWidget</a><li>position: <a href="tqsqlrecord.html#position">TQSqlRecord</a><li>positionFromValue: <a href="ntqrangecontrol.html#positionFromValue">TQRangeControl</a><li>post: <a href="ntqhttp.html#post">TQHttp</a><li>postEvent: @@ -2022,8 +1974,7 @@ packImage: <a href="ntqprinter.html#printerSelectionOption">TQPrinter</a><li>processEvents: <a href="ntqapplication.html#processEvents">TQApplication</a> <a href="ntqeventloop.html#processEvents">TQEventLoop</a><li>processExited: <a href="ntqprocess.html#processExited">TQProcess</a><li>processIdentifier: - <a href="ntqprocess.html#processIdentifier">TQProcess</a><li>processKeyEvent: - <a href="qwskeyboardhandler.html#processKeyEvent">TQWSKeyboardHandler</a><li>processName: + <a href="ntqprocess.html#processIdentifier">TQProcess</a><li>processName: <a href="tqxmlnamespacesupport.html#processName">TQXmlNamespaceSupport</a><li>processingInstruction: <a href="tqxmlcontenthandler.html#processingInstruction">TQXmlContentHandler</a><li>progress: <a href="ntqprogressbar.html#progress">TQProgressBar</a> <a href="ntqprogressdialog.html#progress">TQProgressDialog</a><li>progressString: @@ -2094,19 +2045,13 @@ tqAddPostRoutine: <a href="tqstyle.html#querySubControl">TQStyle</a><li>querySubControlMetrics: <a href="tqstyle.html#querySubControlMetrics">TQStyle</a><li>question: <a href="ntqmessagebox.html#question">TQMessageBox</a><li>quit: - <a href="ntqapplication.html#quit">TQApplication</a><li>qwsDecoration: - <a href="ntqapplication.html#qwsDecoration">TQApplication</a><li>qwsEvent: - <a href="tqwidget.html#qwsEvent">TQWidget</a><li>qwsEventFilter: - <a href="ntqapplication.html#qwsEventFilter">TQApplication</a><li>qwsRenderToDisk: - <a href="ntqfont.html#qwsRenderToDisk">TQFont</a><li>qwsSetCustomColors: - <a href="ntqapplication.html#qwsSetCustomColors">TQApplication</a><li>qwsSetDecoration: - <a href="ntqapplication.html#qwsSetDecoration">TQApplication</a><li><a name="r"></a> + <a href="ntqapplication.html#quit">TQApplication</a><li><a name="r"></a> rBottom: <a href="ntqrect.html#rBottom">TQRect</a><li>rLeft: <a href="ntqrect.html#rLeft">TQRect</a><li>rRight: <a href="ntqrect.html#rRight">TQRect</a><li>rTop: <a href="ntqrect.html#rTop">TQRect</a><li>raise: - <a href="qwswindow.html#raise">TQWSWindow</a> <a href="tqwidget.html#raise">TQWidget</a><li>raiseWidget: + <a href="tqwidget.html#raise">TQWidget</a><li>raiseWidget: <a href="tqwidgetstack.html#raiseWidget">TQWidgetStack</a><li>rangeChange: <a href="ntqdial.html#rangeChange">TQDial</a> <a href="ntqrangecontrol.html#rangeChange">TQRangeControl</a> <a href="ntqslider.html#rangeChange">TQSlider</a> <a href="ntqspinbox.html#rangeChange">TQSpinBox</a><li>rasterOp: <a href="ntqpainter.html#rasterOp">TQPainter</a><li>rawArg: @@ -2143,14 +2088,12 @@ rBottom: <a href="qdatasink.html#readyToReceive">TQDataSink</a><li>readyToSend: <a href="qdatasource.html#readyToSend">TQDataSource</a> <a href="qiodevicesource.html#readyToSend">TQIODeviceSource</a><li>reason: <a href="qcontextmenuevent.html#reason">TQContextMenuEvent</a> <a href="qfocusevent.html#reason">TQFocusEvent</a><li>reasonPhrase: - <a href="qhttpresponseheader.html#reasonPhrase">TQHttpResponseHeader</a><li>receive: - <a href="qcopchannel.html#receive">TQCopChannel</a> <a href="qdatasink.html#receive">TQDataSink</a><li>receiveBufferSize: - <a href="ntqsocketdevice.html#receiveBufferSize">TQSocketDevice</a><li>received: - <a href="qcopchannel.html#received">TQCopChannel</a><li>record: + <a href="qhttpresponseheader.html#reasonPhrase">TQHttpResponseHeader</a><li>receiveBufferSize: + <a href="ntqsocketdevice.html#receiveBufferSize">TQSocketDevice</a><li>record: <a href="tqdataview.html#record">TQDataView</a> <a href="tqsqldatabase.html#record">TQSqlDatabase</a> <a href="tqsqldriver.html#record">TQSqlDriver</a><li>recordInfo: <a href="tqsqldatabase.html#recordInfo">TQSqlDatabase</a> <a href="tqsqldriver.html#recordInfo">TQSqlDriver</a><li>recordType: <a href="ntqdns.html#recordType">TQDns</a><li>rect: - <a href="qaccessibleinterface.html#rect">TQAccessibleInterface</a> <a href="tqcanvas.html#rect">TQCanvas</a> <a href="tqcanvasrectangle.html#rect">TQCanvasRectangle</a> <a href="qdirectpainter.html#rect">TQDirectPainter</a> <a href="tqiconviewitem.html#rect">TQIconViewItem</a> <a href="tqimage.html#rect">TQImage</a> <a href="qpaintevent.html#rect">TQPaintEvent</a> <a href="ntqpixmap.html#rect">TQPixmap</a> <a href="ntqrect.html#rect">TQRect</a> <a href="tqstyleoption.html#rect">TQStyleOption</a> <a href="qtab.html#rect">TQTab</a> <a href="tqwidget.html#rect">TQWidget</a><li>rects: + <a href="qaccessibleinterface.html#rect">TQAccessibleInterface</a> <a href="tqcanvas.html#rect">TQCanvas</a> <a href="tqcanvasrectangle.html#rect">TQCanvasRectangle</a> <a href="tqiconviewitem.html#rect">TQIconViewItem</a> <a href="tqimage.html#rect">TQImage</a> <a href="qpaintevent.html#rect">TQPaintEvent</a> <a href="ntqpixmap.html#rect">TQPixmap</a> <a href="ntqrect.html#rect">TQRect</a> <a href="tqstyleoption.html#rect">TQStyleOption</a> <a href="qtab.html#rect">TQTab</a> <a href="tqwidget.html#rect">TQWidget</a><li>rects: <a href="ntqregion.html#rects">TQRegion</a><li>red: <a href="ntqcolor.html#red">TQColor</a><li>redirect: <a href="ntqpainter.html#redirect">TQPainter</a><li>redo: @@ -2158,9 +2101,9 @@ rBottom: <a href="tqtextedit.html#redoAvailable">TQTextEdit</a><li>ref: <a href="tqstring.html#ref">TQString</a> <a href="ntqurl.html#ref">TQUrl</a><li>reformat: <a href="ntqstatusbar.html#reformat">TQStatusBar</a><li>refresh: - <a href="tqdatabrowser.html#refresh">TQDataBrowser</a> <a href="tqdatatable.html#refresh">TQDataTable</a> <a href="tqdataview.html#refresh">TQDataView</a> <a href="ntqdir.html#refresh">TQDir</a> <a href="ntqfileinfo.html#refresh">TQFileInfo</a> <a href="ntqsplitter.html#refresh">TQSplitter</a> <a href="qwsserver.html#refresh">TQWSServer</a><li>regExp: + <a href="tqdatabrowser.html#refresh">TQDataBrowser</a> <a href="tqdatatable.html#refresh">TQDataTable</a> <a href="tqdataview.html#refresh">TQDataView</a> <a href="ntqdir.html#refresh">TQDir</a> <a href="ntqfileinfo.html#refresh">TQFileInfo</a> <a href="ntqsplitter.html#refresh">TQSplitter</a><li>regExp: <a href="qregexpvalidator.html#regExp">TQRegExpValidator</a><li>region: - <a href="qdirectpainter.html#region">TQDirectPainter</a> <a href="qpaintevent.html#region">TQPaintEvent</a> <a href="qwsdecoration.html#region">TQWSDecoration</a><li>registerDecoderFactory: + <a href="qpaintevent.html#region">TQPaintEvent</a><li>registerDecoderFactory: <a href="tqimagedecoder.html#registerDecoderFactory">TQImageDecoder</a><li>registerNetworkProtocol: <a href="ntqnetworkprotocol.html#registerNetworkProtocol">TQNetworkProtocol</a><li>registerSocketNotifier: <a href="ntqeventloop.html#registerSocketNotifier">TQEventLoop</a><li>registerSqlDriver: @@ -2215,8 +2158,7 @@ rBottom: <a href="ntqapplication.html#removeTranslator">TQApplication</a><li>removeValue: <a href="qhttpheader.html#removeValue">TQHttpHeader</a><li>removeWidget: <a href="ntqstatusbar.html#removeWidget">TQStatusBar</a> <a href="tqwidgetstack.html#removeWidget">TQWidgetStack</a><li>removed: - <a href="qchildevent.html#removed">TQChildEvent</a> <a href="ntqnetworkprotocol.html#removed">TQNetworkProtocol</a> <a href="ntqurloperator.html#removed">TQUrlOperator</a><li>removedChannel: - <a href="qwsserver.html#removedChannel">TQWSServer</a><li>rename: + <a href="qchildevent.html#removed">TQChildEvent</a> <a href="ntqnetworkprotocol.html#removed">TQNetworkProtocol</a> <a href="ntqurloperator.html#removed">TQUrlOperator</a><li>rename: <a href="ntqdir.html#rename">TQDir</a> <a href="ntqftp.html#rename">TQFtp</a> <a href="tqiconviewitem.html#rename">TQIconViewItem</a> <a href="ntqurloperator.html#rename">TQUrlOperator</a><li>renameEnabled: <a href="tqiconviewitem.html#renameEnabled">TQIconViewItem</a> <a href="qlistviewitem.html#renameEnabled">TQListViewItem</a><li>renderPixmap: <a href="qglwidget.html#renderPixmap">TQGLWidget</a><li>renderText: @@ -2237,12 +2179,11 @@ rBottom: <a href="ntqhttp.html#requestFinished">TQHttp</a><li>requestPhase2: <a href="ntqsessionmanager.html#requestPhase2">TQSessionManager</a><li>requestRead: <a href="qnpstream.html#requestRead">TQNPStream</a><li>requestStarted: - <a href="ntqhttp.html#requestStarted">TQHttp</a><li>requested: - <a href="qwswindow.html#requested">TQWSWindow</a><li>requestedFormat: + <a href="ntqhttp.html#requestStarted">TQHttp</a><li>requestedFormat: <a href="qglcontext.html#requestedFormat">TQGLContext</a><li>rereadDir: <a href="ntqfiledialog.html#rereadDir">TQFileDialog</a><li>reserve: <a href="tqstring.html#reserve">TQString</a> <a href="tqvaluevector.html#reserve">TQValueVector</a><li>reset: - <a href="tqdatatable.html#reset">TQDataTable</a> <a href="qglcontext.html#reset">TQGLContext</a> <a href="ntqiodevice.html#reset">TQIODevice</a> <a href="tqiconset.html#reset">TQIconSet</a> <a href="tqimage.html#reset">TQImage</a> <a href="qmetaproperty.html#reset">TQMetaProperty</a> <a href="ntqprogressbar.html#reset">TQProgressBar</a> <a href="ntqprogressdialog.html#reset">TQProgressDialog</a> <a href="tqsqlresult.html#reset">TQSqlResult</a> <a href="tqtextstream.html#reset">TQTextStream</a> <a href="ntqurl.html#reset">TQUrl</a> <a href="ntqwmatrix.html#reset">TQWMatrix</a> <a href="qwsinputmethod.html#reset">TQWSInputMethod</a> <a href="tqxmlinputsource.html#reset">TQXmlInputSource</a> <a href="tqxmlnamespacesupport.html#reset">TQXmlNamespaceSupport</a><li>resetGroup: + <a href="tqdatatable.html#reset">TQDataTable</a> <a href="qglcontext.html#reset">TQGLContext</a> <a href="ntqiodevice.html#reset">TQIODevice</a> <a href="tqiconset.html#reset">TQIconSet</a> <a href="tqimage.html#reset">TQImage</a> <a href="qmetaproperty.html#reset">TQMetaProperty</a> <a href="ntqprogressbar.html#reset">TQProgressBar</a> <a href="ntqprogressdialog.html#reset">TQProgressDialog</a> <a href="tqsqlresult.html#reset">TQSqlResult</a> <a href="tqtextstream.html#reset">TQTextStream</a> <a href="ntqurl.html#reset">TQUrl</a> <a href="ntqwmatrix.html#reset">TQWMatrix</a> <a href="tqxmlinputsource.html#reset">TQXmlInputSource</a> <a href="tqxmlnamespacesupport.html#reset">TQXmlNamespaceSupport</a><li>resetGroup: <a href="ntqsettings.html#resetGroup">TQSettings</a><li>resetInputContext: <a href="tqwidget.html#resetInputContext">TQWidget</a><li>resetRawData: <a href="ntqmemarray.html#resetRawData">TQMemArray</a><li>resetReason: @@ -2267,7 +2208,7 @@ rBottom: <a href="ntqmovie.html#restart">TQMovie</a> <a href="qtime.html#restart">TQTime</a><li>restartCommand: <a href="ntqsessionmanager.html#restartCommand">TQSessionManager</a><li>restartHint: <a href="ntqsessionmanager.html#restartHint">TQSessionManager</a><li>restore: - <a href="ntqpainter.html#restore">TQPainter</a> <a href="qscreen.html#restore">TQScreen</a><li>restoreOverrideCursor: + <a href="ntqpainter.html#restore">TQPainter</a><li>restoreOverrideCursor: <a href="ntqapplication.html#restoreOverrideCursor">TQApplication</a><li>result: <a href="ntqdialog.html#result">TQDialog</a> <a href="tqsqlquery.html#result">TQSqlQuery</a><li>resultsReady: <a href="ntqdns.html#resultsReady">TQDns</a><li>retune: @@ -2315,7 +2256,7 @@ rBottom: <a href="ntqpoint.html#ry">TQPoint</a><li><a name="s"></a> sRect: <a href="ntqheader.html#sRect">TQHeader</a><li>save: - <a href="tqdomnode.html#save">TQDomNode</a> <a href="tqimage.html#save">TQImage</a> <a href="ntqpainter.html#save">TQPainter</a> <a href="ntqpicture.html#save">TQPicture</a> <a href="ntqpixmap.html#save">TQPixmap</a> <a href="qscreen.html#save">TQScreen</a> <a href="ntqtranslator.html#save">TQTranslator</a><li>saveState: + <a href="tqdomnode.html#save">TQDomNode</a> <a href="tqimage.html#save">TQImage</a> <a href="ntqpainter.html#save">TQPainter</a> <a href="ntqpicture.html#save">TQPicture</a> <a href="ntqpixmap.html#save">TQPixmap</a> <a href="ntqtranslator.html#save">TQTranslator</a><li>saveState: <a href="ntqapplication.html#saveState">TQApplication</a><li>scale: <a href="tqimage.html#scale">TQImage</a> <a href="ntqpainter.html#scale">TQPainter</a> <a href="ntqsize.html#scale">TQSize</a> <a href="ntqwmatrix.html#scale">TQWMatrix</a><li>scaleFont: <a href="tqstylesheet.html#scaleFont">TQStyleSheet</a><li>scaleHeight: @@ -2323,12 +2264,8 @@ sRect: <a href="tqimage.html#scaleWidth">TQImage</a><li>scanLine: <a href="tqimage.html#scanLine">TQImage</a><li>screen: <a href="ntqdesktopwidget.html#screen">TQDesktopWidget</a><li>screenGeometry: - <a href="ntqdesktopwidget.html#screenGeometry">TQDesktopWidget</a><li>screenGfx: - <a href="qscreen.html#screenGfx">TQScreen</a><li>screenNumber: - <a href="ntqdesktopwidget.html#screenNumber">TQDesktopWidget</a><li>screenSaverActivate: - <a href="qwsserver.html#screenSaverActivate">TQWSServer</a><li>screenSaverActive: - <a href="qwsserver.html#screenSaverActive">TQWSServer</a><li>screenSize: - <a href="qscreen.html#screenSize">TQScreen</a><li>scriptSample: + <a href="ntqdesktopwidget.html#screenGeometry">TQDesktopWidget</a><li>screenNumber: + <a href="ntqdesktopwidget.html#screenNumber">TQDesktopWidget</a><li>scriptSample: <a href="ntqfontdatabase.html#scriptSample">TQFontDatabase</a><li>scriptable: <a href="qmetaproperty.html#scriptable">TQMetaProperty</a><li>scroll: <a href="tqwidget.html#scroll">TQWidget</a><li>scrollBarsEnabled: @@ -2369,21 +2306,16 @@ sRect: <a href="tqiconview.html#selectionMode">TQIconView</a> <a href="ntqlistbox.html#selectionMode">TQListBox</a> <a href="ntqlistview.html#selectionMode">TQListView</a> <a href="ntqtable.html#selectionMode">TQTable</a><li>selectionStart: <a href="ntqlineedit.html#selectionStart">TQLineEdit</a><li>selfMask: <a href="ntqpixmap.html#selfMask">TQPixmap</a><li>selfNesting: - <a href="tqstylesheetitem.html#selfNesting">TQStyleSheetItem</a><li>send: - <a href="qcopchannel.html#send">TQCopChannel</a><li>sendBufferSize: + <a href="tqstylesheetitem.html#selfNesting">TQStyleSheetItem</a><li>sendBufferSize: <a href="ntqsocketdevice.html#sendBufferSize">TQSocketDevice</a><li>sendEvent: - <a href="ntqapplication.html#sendEvent">TQApplication</a><li>sendIMEvent: - <a href="qwsinputmethod.html#sendIMEvent">TQWSInputMethod</a> <a href="qwsserver.html#sendIMEvent">TQWSServer</a><li>sendKeyEvent: - <a href="qwsserver.html#sendKeyEvent">TQWSServer</a><li>sendPostedEvents: - <a href="ntqapplication.html#sendPostedEvents">TQApplication</a><li>sendTo: + <a href="ntqapplication.html#sendEvent">TQApplication</a><li>sendTo: <a href="qdatasource.html#sendTo">TQDataSource</a> <a href="qiodevicesource.html#sendTo">TQIODeviceSource</a><li>sender: <a href="tqobject.html#sender">TQObject</a><li>separator: <a href="qdateedit.html#separator">TQDateEdit</a> <a href="ntqdir.html#separator">TQDir</a> <a href="qtimeedit.html#separator">TQTimeEdit</a><li>serialNumber: <a href="qmimesource.html#serialNumber">TQMimeSource</a> <a href="ntqpalette.html#serialNumber">TQPalette</a> <a href="ntqpixmap.html#serialNumber">TQPixmap</a><li>servers: <a href="ntqdns.html#servers">TQDns</a><li>sessionId: <a href="ntqapplication.html#sessionId">TQApplication</a> <a href="ntqsessionmanager.html#sessionId">TQSessionManager</a><li>sessionKey: - <a href="ntqapplication.html#sessionKey">TQApplication</a> <a href="ntqsessionmanager.html#sessionKey">TQSessionManager</a><li>set: - <a href="qscreen.html#set">TQScreen</a><li>setAccel: + <a href="ntqapplication.html#sessionKey">TQApplication</a> <a href="ntqsessionmanager.html#sessionKey">TQSessionManager</a><li>setAccel: <a href="ntqaction.html#setAccel">TQAction</a> <a href="ntqbutton.html#setAccel">TQButton</a> <a href="ntqbutton.html#setAccel">TQCheckBox</a> <a href="ntqmenudata.html#setAccel">TQMenuData</a> <a href="ntqmenudata.html#setAccel">TQPopupMenu</a> <a href="ntqbutton.html#setAccel">TQPushButton</a> <a href="ntqbutton.html#setAccel">TQRadioButton</a><li>setAcceptDockWindow: <a href="ntqdockarea.html#setAcceptDockWindow">TQDockArea</a><li>setAcceptDrops: <a href="tqwidget.html#setAcceptDrops">TQWidget</a><li>setAccum: @@ -2391,7 +2323,7 @@ sRect: <a href="qdropevent.html#setAction">TQDropEvent</a><li>setActive: <a href="tqcanvasitem.html#setActive">TQCanvasItem</a> <a href="ntqpalette.html#setActive">TQPalette</a> <a href="tqsqlresult.html#setActive">TQSqlResult</a><li>setActiveItem: <a href="ntqpopupmenu.html#setActiveItem">TQPopupMenu</a><li>setActiveWindow: - <a href="qwswindow.html#setActiveWindow">TQWSWindow</a> <a href="tqwidget.html#setActiveWindow">TQWidget</a> <a href="qxtwidget.html#setActiveWindow">TQXtWidget</a><li>setAddress: + <a href="tqwidget.html#setActiveWindow">TQWidget</a> <a href="qxtwidget.html#setActiveWindow">TQXtWidget</a><li>setAddress: <a href="ntqhostaddress.html#setAddress">TQHostAddress</a><li>setAddressReusable: <a href="ntqsocketdevice.html#setAddressReusable">TQSocketDevice</a><li>setAdvancePeriod: <a href="tqcanvas.html#setAdvancePeriod">TQCanvas</a><li>setAlignment: @@ -2404,8 +2336,7 @@ sRect: <a href="tqcanvasellipse.html#setAngles">TQCanvasEllipse</a><li>setAnimated: <a href="tqcanvasitem.html#setAnimated">TQCanvasItem</a><li>setApplyButton: <a href="ntqtabdialog.html#setApplyButton">TQTabDialog</a><li>setAppropriate: - <a href="ntqmainwindow.html#setAppropriate">TQMainWindow</a> <a href="ntqwizard.html#setAppropriate">TQWizard</a><li>setAreaChanged: - <a href="qdirectpainter.html#setAreaChanged">TQDirectPainter</a><li>setArg: + <a href="ntqmainwindow.html#setAppropriate">TQMainWindow</a> <a href="ntqwizard.html#setAppropriate">TQWizard</a><li>setArg: <a href="qnetworkoperation.html#setArg">TQNetworkOperation</a><li>setArguments: <a href="ntqassistantclient.html#setArguments">TQAssistantClient</a> <a href="ntqprocess.html#setArguments">TQProcess</a><li>setArrangement: <a href="tqiconview.html#setArrangement">TQIconView</a><li>setAscii: @@ -2535,8 +2466,7 @@ sRect: <a href="tqwidget.html#setCursor">TQWidget</a><li>setCursorFlashTime: <a href="ntqapplication.html#setCursorFlashTime">TQApplication</a><li>setCursorName: <a href="tqsqlindex.html#setCursorName">TQSqlIndex</a><li>setCursorPosition: - <a href="ntqlineedit.html#setCursorPosition">TQLineEdit</a> <a href="ntqmultilineedit.html#setCursorPosition">TQMultiLineEdit</a> <a href="tqtextedit.html#setCursorPosition">TQTextEdit</a><li>setCursorVisible: - <a href="qwsserver.html#setCursorVisible">TQWSServer</a><li>setCustomColor: + <a href="ntqlineedit.html#setCursorPosition">TQLineEdit</a> <a href="ntqmultilineedit.html#setCursorPosition">TQMultiLineEdit</a> <a href="tqtextedit.html#setCursorPosition">TQTextEdit</a><li>setCustomColor: <a href="ntqcolordialog.html#setCustomColor">TQColorDialog</a><li>setCustomHighlighting: <a href="qlistboxitem.html#setCustomHighlighting">TQListBoxItem</a><li>setDTDHandler: <a href="tqxmlreader.html#setDTDHandler">TQXmlReader</a><li>setData: @@ -2555,9 +2485,7 @@ sRect: <a href="ntqtabdialog.html#setDefaultButton">TQTabDialog</a><li>setDefaultFactory: <a href="qmimesourcefactory.html#setDefaultFactory">TQMimeSourceFactory</a><li>setDefaultFont: <a href="ntqsimplerichtext.html#setDefaultFont">TQSimpleRichText</a><li>setDefaultFormat: - <a href="qglformat.html#setDefaultFormat">TQGLFormat</a><li>setDefaultKeyboard: - <a href="qwsserver.html#setDefaultKeyboard">TQWSServer</a><li>setDefaultMouse: - <a href="qwsserver.html#setDefaultMouse">TQWSServer</a><li>setDefaultOptimization: + <a href="qglformat.html#setDefaultFormat">TQGLFormat</a><li>setDefaultOptimization: <a href="ntqpixmap.html#setDefaultOptimization">TQPixmap</a><li>setDefaultOverlayFormat: <a href="qglformat.html#setDefaultOverlayFormat">TQGLFormat</a><li>setDefaultRenameAction: <a href="ntqlistview.html#setDefaultRenameAction">TQListView</a><li>setDefaultSheet: @@ -2566,14 +2494,12 @@ sRect: <a href="qtooltipgroup.html#setDelay">TQToolTipGroup</a><li>setDepth: <a href="qglformat.html#setDepth">TQGLFormat</a><li>setDescending: <a href="tqsqlindex.html#setDescending">TQSqlIndex</a><li>setDescription: - <a href="tqimageio.html#setDescription">TQImageIO</a><li>setDesktopBackground: - <a href="qwsserver.html#setDesktopBackground">TQWSServer</a><li>setDesktopSettingsAware: + <a href="tqimageio.html#setDescription">TQImageIO</a><li>setDesktopSettingsAware: <a href="ntqapplication.html#setDesktopSettingsAware">TQApplication</a><li>setDevice: <a href="ntqdatastream.html#setDevice">TQDataStream</a> <a href="tqtextstream.html#setDevice">TQTextStream</a><li>setDir: <a href="ntqfiledialog.html#setDir">TQFileDialog</a> <a href="ntqurlinfo.html#setDir">TQUrlInfo</a><li>setDirectRendering: <a href="qglformat.html#setDirectRendering">TQGLFormat</a><li>setDirection: - <a href="qboxlayout.html#setDirection">TQBoxLayout</a><li>setDirty: - <a href="qscreen.html#setDirty">TQScreen</a><li>setDisabled: + <a href="qboxlayout.html#setDirection">TQBoxLayout</a><li>setDisabled: <a href="ntqaction.html#setDisabled">TQAction</a> <a href="ntqpalette.html#setDisabled">TQPalette</a> <a href="tqwidget.html#setDisabled">TQWidget</a><li>setDiscardCommand: <a href="ntqsessionmanager.html#setDiscardCommand">TQSessionManager</a><li>setDisplay: <a href="qtimeedit.html#setDisplay">TQTimeEdit</a><li>setDisplayMode: @@ -2642,7 +2568,7 @@ sRect: <a href="tqwidget.html#setFocusProxy">TQWidget</a><li>setFocusRectPolicy: <a href="qmacstyle.html#setFocusRectPolicy">TQMacStyle</a><li>setFocusStyle: <a href="ntqtable.html#setFocusStyle">TQTable</a><li>setFont: - <a href="ntqapplication.html#setFont">TQApplication</a> <a href="tqcanvastext.html#setFont">TQCanvasText</a> <a href="ntqcombobox.html#setFont">TQComboBox</a> <a href="qcustommenuitem.html#setFont">TQCustomMenuItem</a> <a href="ntqlabel.html#setFont">TQLabel</a> <a href="ntqpainter.html#setFont">TQPainter</a> <a href="ntqtabdialog.html#setFont">TQTabDialog</a> <a href="ntqtooltip.html#setFont">TQToolTip</a> <a href="qwsinputmethod.html#setFont">TQWSInputMethod</a> <a href="ntqwhatsthis.html#setFont">TQWhatsThis</a> <a href="tqwidget.html#setFont">TQWidget</a><li>setFontFamily: + <a href="ntqapplication.html#setFont">TQApplication</a> <a href="tqcanvastext.html#setFont">TQCanvasText</a> <a href="ntqcombobox.html#setFont">TQComboBox</a> <a href="qcustommenuitem.html#setFont">TQCustomMenuItem</a> <a href="ntqlabel.html#setFont">TQLabel</a> <a href="ntqpainter.html#setFont">TQPainter</a> <a href="ntqtabdialog.html#setFont">TQTabDialog</a> <a href="ntqtooltip.html#setFont">TQToolTip</a> <a href="ntqwhatsthis.html#setFont">TQWhatsThis</a> <a href="tqwidget.html#setFont">TQWidget</a><li>setFontFamily: <a href="tqstylesheetitem.html#setFontFamily">TQStyleSheetItem</a><li>setFontItalic: <a href="tqstylesheetitem.html#setFontItalic">TQStyleSheetItem</a><li>setFontSize: <a href="tqstylesheetitem.html#setFontSize">TQStyleSheetItem</a><li>setFontStrikeOut: @@ -2725,9 +2651,7 @@ sRect: <a href="tqiconview.html#setItemsMovable">TQIconView</a><li>setJoinStyle: <a href="ntqpen.html#setJoinStyle">TQPen</a><li>setKey: <a href="tqiconviewitem.html#setKey">TQIconViewItem</a><li>setKeyCompression: - <a href="tqwidget.html#setKeyCompression">TQWidget</a><li>setKeyboardFilter: - <a href="qwsserver.html#setKeyboardFilter">TQWSServer</a><li>setKeyboardHandler: - <a href="qwsserver.html#setKeyboardHandler">TQWSServer</a><li>setLabel: + <a href="tqwidget.html#setKeyCompression">TQWidget</a><li>setLabel: <a href="ntqdns.html#setLabel">TQDns</a> <a href="ntqheader.html#setLabel">TQHeader</a> <a href="ntqprogressdialog.html#setLabel">TQProgressDialog</a> <a href="ntqtoolbar.html#setLabel">TQToolBar</a><li>setLabelText: <a href="ntqprogressdialog.html#setLabelText">TQProgressDialog</a><li>setLastError: <a href="tqsqldriver.html#setLastError">TQSqlDriver</a> <a href="tqsqlresult.html#setLastError">TQSqlResult</a><li>setLastModified: @@ -2763,14 +2687,12 @@ sRect: <a href="tqiconview.html#setMaxItemWidth">TQIconView</a><li>setMaxLength: <a href="ntqlineedit.html#setMaxLength">TQLineEdit</a><li>setMaxLogLines: <a href="tqtextedit.html#setMaxLogLines">TQTextEdit</a><li>setMaxValue: - <a href="qdateedit.html#setMaxValue">TQDateEdit</a> <a href="ntqdial.html#setMaxValue">TQDial</a> <a href="ntqrangecontrol.html#setMaxValue">TQRangeControl</a> <a href="ntqscrollbar.html#setMaxValue">TQScrollBar</a> <a href="ntqslider.html#setMaxValue">TQSlider</a> <a href="ntqspinbox.html#setMaxValue">TQSpinBox</a> <a href="qtimeedit.html#setMaxValue">TQTimeEdit</a><li>setMaxWindowRect: - <a href="qwsserver.html#setMaxWindowRect">TQWSServer</a><li>setMaximumHeight: + <a href="qdateedit.html#setMaxValue">TQDateEdit</a> <a href="ntqdial.html#setMaxValue">TQDial</a> <a href="ntqrangecontrol.html#setMaxValue">TQRangeControl</a> <a href="ntqscrollbar.html#setMaxValue">TQScrollBar</a> <a href="ntqslider.html#setMaxValue">TQSlider</a> <a href="ntqspinbox.html#setMaxValue">TQSpinBox</a> <a href="qtimeedit.html#setMaxValue">TQTimeEdit</a><li>setMaximumHeight: <a href="tqwidget.html#setMaximumHeight">TQWidget</a><li>setMaximumSize: <a href="tqwidget.html#setMaximumSize">TQWidget</a><li>setMaximumWidth: <a href="tqwidget.html#setMaximumWidth">TQWidget</a><li>setMenuBar: <a href="ntqlayout.html#setMenuBar">TQLayout</a><li>setMenuText: - <a href="ntqaction.html#setMenuText">TQAction</a><li>setMicroFocus: - <a href="qwsinputmethod.html#setMicroFocus">TQWSInputMethod</a><li>setMicroFocusHint: + <a href="ntqaction.html#setMenuText">TQAction</a><li>setMicroFocusHint: <a href="tqwidget.html#setMicroFocusHint">TQWidget</a><li>setMidLineWidth: <a href="ntqframe.html#setMidLineWidth">TQFrame</a><li>setMimeSourceFactory: <a href="tqtextedit.html#setMimeSourceFactory">TQTextEdit</a><li>setMinMax: @@ -2783,7 +2705,7 @@ sRect: <a href="tqwidget.html#setMinimumWidth">TQWidget</a><li>setMinute: <a href="qtimeedit.html#setMinute">TQTimeEdit</a><li>setModal: <a href="ntqdialog.html#setModal">TQDialog</a><li>setMode: - <a href="ntqfiledialog.html#setMode">TQFileDialog</a> <a href="ntqiodevice.html#setMode">TQIODevice</a> <a href="ntqlcdnumber.html#setMode">TQLCDNumber</a> <a href="qscreen.html#setMode">TQScreen</a> <a href="tqsqlcursor.html#setMode">TQSqlCursor</a><li>setModified: + <a href="ntqfiledialog.html#setMode">TQFileDialog</a> <a href="ntqiodevice.html#setMode">TQIODevice</a> <a href="ntqlcdnumber.html#setMode">TQLCDNumber</a> <a href="tqsqlcursor.html#setMode">TQSqlCursor</a><li>setModified: <a href="tqtextedit.html#setModified">TQTextEdit</a><li>setMonth: <a href="qdateedit.html#setMonth">TQDateEdit</a><li>setMouseTracking: <a href="tqwidget.html#setMouseTracking">TQWidget</a><li>setMovie: @@ -2828,8 +2750,7 @@ sRect: <a href="ntqprinter.html#setOutputToFile">TQPrinter</a><li>setOverlay: <a href="qglformat.html#setOverlay">TQGLFormat</a><li>setOverline: <a href="ntqfont.html#setOverline">TQFont</a><li>setOverrideCursor: - <a href="ntqapplication.html#setOverrideCursor">TQApplication</a><li>setOverrideKeys: - TQWSServer<li>setOverwriteMode: + <a href="ntqapplication.html#setOverrideCursor">TQApplication</a><li>setOverwriteMode: <a href="tqtextedit.html#setOverwriteMode">TQTextEdit</a><li>setOwner: <a href="ntqurlinfo.html#setOwner">TQUrlInfo</a><li>setPageOrder: <a href="ntqprinter.html#setPageOrder">TQPrinter</a><li>setPageSize: @@ -2920,9 +2841,7 @@ sRect: <a href="qgridlayout.html#setRowStretch">TQGridLayout</a><li>setRowStretchable: <a href="ntqtable.html#setRowStretchable">TQTable</a><li>setRubberband: <a href="ntqsplitter.html#setRubberband">TQSplitter</a><li>setScaledContents: - <a href="ntqlabel.html#setScaledContents">TQLabel</a><li>setScreenSaverInterval: - <a href="qwsserver.html#setScreenSaverInterval">TQWSServer</a><li>setScreenSaverIntervals: - <a href="qwsserver.html#setScreenSaverIntervals">TQWSServer</a><li>setScrollBarsEnabled: + <a href="ntqlabel.html#setScaledContents">TQLabel</a><li>setScrollBarsEnabled: <a href="ntqworkspace.html#setScrollBarsEnabled">TQWorkspace</a><li>setSecond: <a href="qtimeedit.html#setSecond">TQTimeEdit</a><li>setSegmentStyle: <a href="ntqlcdnumber.html#setSegmentStyle">TQLCDNumber</a><li>setSelect: @@ -3112,7 +3031,7 @@ sRect: <a href="qdate.html#shortDayName">TQDate</a><li>shortMonthName: <a href="qdate.html#shortMonthName">TQDate</a><li>shortcutKey: <a href="ntqaccel.html#shortcutKey">TQAccel</a><li>show: - <a href="tqcanvasitem.html#show">TQCanvasItem</a> <a href="ntqdialog.html#show">TQDialog</a> <a href="ntqmenubar.html#show">TQMenuBar</a> <a href="qwswindow.html#show">TQWSWindow</a> <a href="tqwidget.html#show">TQWidget</a><li>showColumn: + <a href="tqcanvasitem.html#show">TQCanvasItem</a> <a href="ntqdialog.html#show">TQDialog</a> <a href="ntqmenubar.html#show">TQMenuBar</a> <a href="tqwidget.html#show">TQWidget</a><li>showColumn: <a href="ntqtable.html#showColumn">TQTable</a><li>showDockMenu: <a href="ntqmainwindow.html#showDockMenu">TQMainWindow</a><li>showEvent: <a href="tqwidget.html#showEvent">TQWidget</a><li>showExtension: @@ -3127,14 +3046,13 @@ sRect: <a href="ntqtable.html#showRow">TQTable</a><li>showSortIndicator: <a href="ntqlistview.html#showSortIndicator">TQListView</a><li>showTip: <a href="qtooltipgroup.html#showTip">TQToolTipGroup</a><li>showToolTips: - <a href="tqiconview.html#showToolTips">TQIconView</a> <a href="ntqlistview.html#showToolTips">TQListView</a><li>shutdownDevice: - <a href="qscreen.html#shutdownDevice">TQScreen</a><li>signalNames: + <a href="tqiconview.html#showToolTips">TQIconView</a> <a href="ntqlistview.html#showToolTips">TQListView</a><li>signalNames: <a href="ntqmetaobject.html#signalNames">TQMetaObject</a><li>signalsBlocked: <a href="tqobject.html#signalsBlocked">TQObject</a><li>simpleHeuristicNameMatch: <a href="tqtextcodec.html#simpleHeuristicNameMatch">TQTextCodec</a><li>simplifyWhiteSpace: <a href="ntqcstring.html#simplifyWhiteSpace">TQCString</a> <a href="tqstring.html#simplifyWhiteSpace">TQString</a><li>singleShot: <a href="ntqtimer.html#singleShot">TQTimer</a><li>size: - <a href="ntqasciicache.html#size">TQAsciiCache</a> <a href="ntqasciidict.html#size">TQAsciiDict</a> <a href="ntqbitarray.html#size">TQBitArray</a> <a href="ntqcache.html#size">TQCache</a> <a href="tqcanvas.html#size">TQCanvas</a> <a href="tqcanvasrectangle.html#size">TQCanvasRectangle</a> <a href="ntqdict.html#size">TQDict</a> <a href="qdirectpainter.html#size">TQDirectPainter</a> <a href="ntqfile.html#size">TQFile</a> <a href="ntqfileinfo.html#size">TQFileInfo</a> <a href="ntqfontmetrics.html#size">TQFontMetrics</a> <a href="ntqglcolormap.html#size">TQGLColormap</a> <a href="ntqiodevice.html#size">TQIODevice</a> <a href="tqiconviewitem.html#size">TQIconViewItem</a> <a href="tqimage.html#size">TQImage</a> <a href="ntqintcache.html#size">TQIntCache</a> <a href="ntqintdict.html#size">TQIntDict</a> <a href="tqmap.html#size">TQMap</a> <a href="ntqmemarray.html#size">TQMemArray</a> <a href="ntqpicture.html#size">TQPicture</a> <a href="ntqpixmap.html#size">TQPixmap</a> <a href="tqptrdict.html#size">TQPtrDict</a> <a href="tqptrvector.html#size">TQPtrVector</a> <a href="ntqrect.html#size">TQRect</a> <a href="qresizeevent.html#size">TQResizeEvent</a> <a href="ntqsocket.html#size">TQSocket</a> <a href="tqsqlquery.html#size">TQSqlQuery</a> <a href="tqsqlresult.html#size">TQSqlResult</a> <a href="ntqurlinfo.html#size">TQUrlInfo</a> <a href="tqvaluelist.html#size">TQValueList</a> <a href="tqvaluevector.html#size">TQValueVector</a> <a href="tqwidget.html#size">TQWidget</a><li>sizeChange: + <a href="ntqasciicache.html#size">TQAsciiCache</a> <a href="ntqasciidict.html#size">TQAsciiDict</a> <a href="ntqbitarray.html#size">TQBitArray</a> <a href="ntqcache.html#size">TQCache</a> <a href="tqcanvas.html#size">TQCanvas</a> <a href="tqcanvasrectangle.html#size">TQCanvasRectangle</a> <a href="ntqdict.html#size">TQDict</a> <a href="ntqfile.html#size">TQFile</a> <a href="ntqfileinfo.html#size">TQFileInfo</a> <a href="ntqfontmetrics.html#size">TQFontMetrics</a> <a href="ntqglcolormap.html#size">TQGLColormap</a> <a href="ntqiodevice.html#size">TQIODevice</a> <a href="tqiconviewitem.html#size">TQIconViewItem</a> <a href="tqimage.html#size">TQImage</a> <a href="ntqintcache.html#size">TQIntCache</a> <a href="ntqintdict.html#size">TQIntDict</a> <a href="tqmap.html#size">TQMap</a> <a href="ntqmemarray.html#size">TQMemArray</a> <a href="ntqpicture.html#size">TQPicture</a> <a href="ntqpixmap.html#size">TQPixmap</a> <a href="tqptrdict.html#size">TQPtrDict</a> <a href="tqptrvector.html#size">TQPtrVector</a> <a href="ntqrect.html#size">TQRect</a> <a href="qresizeevent.html#size">TQResizeEvent</a> <a href="ntqsocket.html#size">TQSocket</a> <a href="tqsqlquery.html#size">TQSqlQuery</a> <a href="tqsqlresult.html#size">TQSqlResult</a> <a href="ntqurlinfo.html#size">TQUrlInfo</a> <a href="tqvaluelist.html#size">TQValueList</a> <a href="tqvaluevector.html#size">TQValueVector</a> <a href="tqwidget.html#size">TQWidget</a><li>sizeChange: <a href="ntqheader.html#sizeChange">TQHeader</a><li>sizeFromContents: <a href="tqstyle.html#sizeFromContents">TQStyle</a><li>sizeHint: <a href="qboxlayout.html#sizeHint">TQBoxLayout</a> <a href="tqcanvasview.html#sizeHint">TQCanvasView</a> <a href="qcustommenuitem.html#sizeHint">TQCustomMenuItem</a> <a href="qgridlayout.html#sizeHint">TQGridLayout</a> <a href="qlayoutitem.html#sizeHint">TQLayoutItem</a> <a href="ntqlineedit.html#sizeHint">TQLineEdit</a> <a href="ntqprogressdialog.html#sizeHint">TQProgressDialog</a> <a href="ntqsizegrip.html#sizeHint">TQSizeGrip</a> <a href="qspaceritem.html#sizeHint">TQSpacerItem</a> <a href="qtableitem.html#sizeHint">TQTableItem</a> <a href="tqwidget.html#sizeHint">TQWidget</a> <a href="tqwidgetitem.html#sizeHint">TQWidgetItem</a><li>sizeIncrement: @@ -3248,8 +3166,7 @@ sRect: <a href="ntqspinbox.html#suffix">TQSpinBox</a><li>superClass: <a href="ntqmetaobject.html#superClass">TQMetaObject</a><li>superClassName: <a href="ntqmetaobject.html#superClassName">TQMetaObject</a><li>supportedOperations: - <a href="ntqnetworkprotocol.html#supportedOperations">TQNetworkProtocol</a><li>supportsDepth: - <a href="qscreen.html#supportsDepth">TQScreen</a><li>supportsMargin: + <a href="ntqnetworkprotocol.html#supportedOperations">TQNetworkProtocol</a><li>supportsMargin: <a href="ntqlayout.html#supportsMargin">TQLayout</a><li>supportsSelection: <a href="ntqclipboard.html#supportsSelection">TQClipboard</a><li>supportsWidget: <a href="tqwidgetfactory.html#supportsWidget">TQWidgetFactory</a><li>swapBuffers: @@ -3408,14 +3325,12 @@ tab: <a href="qtableselection.html#topRow">TQTableSelection</a><li>total: <a href="ntqsemaphore.html#total">TQSemaphore</a><li>totalCost: <a href="ntqasciicache.html#totalCost">TQAsciiCache</a> <a href="ntqcache.html#totalCost">TQCache</a> <a href="ntqintcache.html#totalCost">TQIntCache</a><li>totalHeight: - <a href="qlistviewitem.html#totalHeight">TQListViewItem</a><li>totalSize: - <a href="qscreen.html#totalSize">TQScreen</a><li>totalSteps: + <a href="qlistviewitem.html#totalHeight">TQListViewItem</a><li>totalSteps: <a href="ntqprogressbar.html#totalSteps">TQProgressBar</a> <a href="ntqprogressdialog.html#totalSteps">TQProgressDialog</a><li>tr: <a href="tqobject.html#tr">TQObject</a><li>trUtf8: <a href="tqobject.html#trUtf8">TQObject</a><li>tracking: <a href="ntqdial.html#tracking">TQDial</a> <a href="ntqheader.html#tracking">TQHeader</a> <a href="ntqscrollbar.html#tracking">TQScrollBar</a> <a href="ntqslider.html#tracking">TQSlider</a><li>transaction: - <a href="tqsqldatabase.html#transaction">TQSqlDatabase</a><li>transformOrientation: - <a href="qdirectpainter.html#transformOrientation">TQDirectPainter</a> <a href="qscreen.html#transformOrientation">TQScreen</a><li>transformationMode: + <a href="tqsqldatabase.html#transaction">TQSqlDatabase</a><li>transformationMode: <a href="ntqwmatrix.html#transformationMode">TQWMatrix</a><li>translate: <a href="ntqapplication.html#translate">TQApplication</a> <a href="ntqpainter.html#translate">TQPainter</a> <a href="ntqpointarray.html#translate">TQPointArray</a> <a href="ntqregion.html#translate">TQRegion</a> <a href="ntqwmatrix.html#translate">TQWMatrix</a><li>translation: <a href="qtranslatormessage.html#translation">TQTranslatorMessage</a><li>transpose: @@ -3435,8 +3350,7 @@ tab: <a href="ntqvariant.html#typeToName">TQVariant</a><li><a name="u"></a> ucs2: <a href="tqstring.html#ucs2">TQString</a><li>unPolish: - <a href="tqstyle.html#unPolish">TQStyle</a><li>uncache: - <a href="qscreen.html#uncache">TQScreen</a><li>underline: + <a href="tqstyle.html#unPolish">TQStyle</a><li>underline: <a href="ntqfont.html#underline">TQFont</a> <a href="tqtextedit.html#underline">TQTextEdit</a><li>underlinePos: <a href="ntqfontmetrics.html#underlinePos">TQFontMetrics</a><li>undo: <a href="ntqlineedit.html#undo">TQLineEdit</a> <a href="tqtextedit.html#undo">TQTextEdit</a><li>undoAvailable: @@ -3550,7 +3464,7 @@ wait: <a href="qmacstyle.html#widgetSizePolicy">TQMacStyle</a><li>widgetToField: <a href="tqsqlform.html#widgetToField">TQSqlForm</a><li>widgets: <a href="tqwidgetfactory.html#widgets">TQWidgetFactory</a><li>width: - <a href="tqcanvas.html#width">TQCanvas</a> <a href="tqcanvasellipse.html#width">TQCanvasEllipse</a> <a href="tqcanvasrectangle.html#width">TQCanvasRectangle</a> <a href="tqcanvassprite.html#width">TQCanvasSprite</a> <a href="qdirectpainter.html#width">TQDirectPainter</a> <a href="ntqfontmetrics.html#width">TQFontMetrics</a> <a href="tqiconviewitem.html#width">TQIconViewItem</a> <a href="tqimage.html#width">TQImage</a> <a href="qlistboxitem.html#width">TQListBoxItem</a> <a href="qlistboxpixmap.html#width">TQListBoxPixmap</a> <a href="qlistboxtext.html#width">TQListBoxText</a> <a href="qlistviewitem.html#width">TQListViewItem</a> <a href="ntqpaintdevicemetrics.html#width">TQPaintDeviceMetrics</a> <a href="ntqpen.html#width">TQPen</a> <a href="ntqpixmap.html#width">TQPixmap</a> <a href="ntqrect.html#width">TQRect</a> <a href="qscreen.html#width">TQScreen</a> <a href="ntqsimplerichtext.html#width">TQSimpleRichText</a> <a href="ntqsize.html#width">TQSize</a> <a href="tqtextstream.html#width">TQTextStream</a> <a href="tqwidget.html#width">TQWidget</a><li>widthChanged: + <a href="tqcanvas.html#width">TQCanvas</a> <a href="tqcanvasellipse.html#width">TQCanvasEllipse</a> <a href="tqcanvasrectangle.html#width">TQCanvasRectangle</a> <a href="tqcanvassprite.html#width">TQCanvasSprite</a> <a href="ntqfontmetrics.html#width">TQFontMetrics</a> <a href="tqiconviewitem.html#width">TQIconViewItem</a> <a href="tqimage.html#width">TQImage</a> <a href="qlistboxitem.html#width">TQListBoxItem</a> <a href="qlistboxpixmap.html#width">TQListBoxPixmap</a> <a href="qlistboxtext.html#width">TQListBoxText</a> <a href="qlistviewitem.html#width">TQListViewItem</a> <a href="ntqpaintdevicemetrics.html#width">TQPaintDeviceMetrics</a> <a href="ntqpen.html#width">TQPen</a> <a href="ntqpixmap.html#width">TQPixmap</a> <a href="ntqrect.html#width">TQRect</a> <a href="ntqsimplerichtext.html#width">TQSimpleRichText</a> <a href="ntqsize.html#width">TQSize</a> <a href="tqtextstream.html#width">TQTextStream</a> <a href="tqwidget.html#width">TQWidget</a><li>widthChanged: <a href="qlistviewitem.html#widthChanged">TQListViewItem</a><li>widthMM: <a href="ntqpaintdevicemetrics.html#widthMM">TQPaintDeviceMetrics</a><li>widthUsed: <a href="ntqsimplerichtext.html#widthUsed">TQSimpleRichText</a><li>wildcard: @@ -3558,15 +3472,13 @@ wait: <a href="tqwidget.html#winEvent">TQWidget</a><li>winEventFilter: <a href="ntqapplication.html#winEventFilter">TQApplication</a><li>winFocus: <a href="ntqapplication.html#winFocus">TQApplication</a><li>winId: - <a href="qwswindow.html#winId">TQWSWindow</a> <a href="tqwidget.html#winId">TQWidget</a><li>winPageSize: + <a href="tqwidget.html#winId">TQWidget</a><li>winPageSize: <a href="ntqprinter.html#winPageSize">TQPrinter</a><li>winding: <a href="tqcanvaspolygonalitem.html#winding">TQCanvasPolygonalItem</a><li>window: <a href="ntqpainter.html#window">TQPainter</a><li>windowActivated: <a href="ntqworkspace.html#windowActivated">TQWorkspace</a><li>windowActivationChange: - <a href="tqwidget.html#windowActivationChange">TQWidget</a><li>windowAt: - <a href="qwsserver.html#windowAt">TQWSServer</a><li>windowCreated: - <a href="qglcontext.html#windowCreated">TQGLContext</a><li>windowEvent: - <a href="qwsserver.html#windowEvent">TQWSServer</a><li>windowList: + <a href="tqwidget.html#windowActivationChange">TQWidget</a><li>windowCreated: + <a href="qglcontext.html#windowCreated">TQGLContext</a><li>windowList: <a href="ntqworkspace.html#windowList">TQWorkspace</a><li>windowOpacity: <a href="tqwidget.html#windowOpacity">TQWidget</a><li>windowState: <a href="tqwidget.html#windowState">TQWidget</a><li>wordWrap: @@ -3615,14 +3527,12 @@ x: <a href="ntqpaintdevice.html#x11SetAppDpiY">TQPaintDevice</a><li>x11Visual: <a href="ntqpaintdevice.html#x11Visual">TQPaintDevice</a><li>xForm: <a href="ntqbitmap.html#xForm">TQBitmap</a> <a href="tqimage.html#xForm">TQImage</a> <a href="ntqpainter.html#xForm">TQPainter</a> <a href="ntqpixmap.html#xForm">TQPixmap</a><li>xFormDev: - <a href="ntqpainter.html#xFormDev">TQPainter</a><li>xOffset: - <a href="qdirectpainter.html#xOffset">TQDirectPainter</a><li>xTilt: + <a href="ntqpainter.html#xFormDev">TQPainter</a><li>xTilt: <a href="qtabletevent.html#xTilt">TQTabletEvent</a><li>xVelocity: <a href="tqcanvasitem.html#xVelocity">TQCanvasItem</a><li>xtWidget: <a href="qxtwidget.html#xtWidget">TQXtWidget</a><li><a name="y"></a> y: - <a href="tqcanvasitem.html#y">TQCanvasItem</a> <a href="qcontextmenuevent.html#y">TQContextMenuEvent</a> <a href="tqiconviewitem.html#y">TQIconViewItem</a> <a href="qmouseevent.html#y">TQMouseEvent</a> <a href="ntqpoint.html#y">TQPoint</a> <a href="ntqrect.html#y">TQRect</a> <a href="qtabletevent.html#y">TQTabletEvent</a> <a href="qwheelevent.html#y">TQWheelEvent</a> <a href="tqwidget.html#y">TQWidget</a><li>yOffset: - <a href="qdirectpainter.html#yOffset">TQDirectPainter</a><li>yTilt: + <a href="tqcanvasitem.html#y">TQCanvasItem</a> <a href="qcontextmenuevent.html#y">TQContextMenuEvent</a> <a href="tqiconviewitem.html#y">TQIconViewItem</a> <a href="qmouseevent.html#y">TQMouseEvent</a> <a href="ntqpoint.html#y">TQPoint</a> <a href="ntqrect.html#y">TQRect</a> <a href="qtabletevent.html#y">TQTabletEvent</a> <a href="qwheelevent.html#y">TQWheelEvent</a> <a href="tqwidget.html#y">TQWidget</a><li>yTilt: <a href="qtabletevent.html#yTilt">TQTabletEvent</a><li>yVelocity: <a href="tqcanvasitem.html#yVelocity">TQCanvasItem</a><li>year: <a href="qdate.html#year">TQDate</a><li><a name="z"></a> diff --git a/doc/html/gpl.html b/doc/html/gpl.html index 3f2b8885a..753069ee0 100644 --- a/doc/html/gpl.html +++ b/doc/html/gpl.html @@ -33,7 +33,7 @@ body { background: #ffffff; color: black; } The TQt GUI Toolkit is Copyright (C) 1994-2007 Trolltech ASA. -<p> The TQt Open Source Edition and the TQt/Embedded Open Source Edition are available +<p> The TQt Open Source Edition are available under the GPL. The TQt Open Source Edition (for Unix/X11) is also available under the <a href="license.html">TQPL</a>. <p> <pre> diff --git a/doc/html/graphics.html b/doc/html/graphics.html index 8d63c30d4..906c13c50 100644 --- a/doc/html/graphics.html +++ b/doc/html/graphics.html @@ -57,7 +57,6 @@ coordinate system.</a> <tr bgcolor=#f0f0f0><td><b><a href="ntqcolor.html">TQColor</a></b><td>Colors based on RGB or HSV values <tr bgcolor=#f0f0f0><td><b><a href="ntqcolordialog.html">TQColorDialog</a></b><td>Dialog widget for specifying colors <tr bgcolor=#f0f0f0><td><b><a href="qcolorgroup.html">TQColorGroup</a></b><td>Group of widget colors -<tr bgcolor=#f0f0f0><td><b><a href="qdirectpainter.html">TQDirectPainter</a></b><td>Direct access to the video hardware <tr bgcolor=#f0f0f0><td><b><a href="ntqfont.html">TQFont</a></b><td>Font used for drawing text <tr bgcolor=#f0f0f0><td><b><a href="ntqfontdatabase.html">TQFontDatabase</a></b><td>Information about the fonts available in the underlying window system <tr bgcolor=#f0f0f0><td><b><a href="ntqfontinfo.html">TQFontInfo</a></b><td>General information about fonts diff --git a/doc/html/headers.html b/doc/html/headers.html index 3fe93f35d..230868ee5 100644 --- a/doc/html/headers.html +++ b/doc/html/headers.html @@ -60,7 +60,6 @@ body { background: #ffffff; color: black; } <li><a href="qcolordialog-h.html">ntqcolordialog.h</a> <li><a href="qcombobox-h.html">ntqcombobox.h</a> <li><a href="qcommonstyle-h.html">ntqcommonstyle.h</a> -<li><a href="qcopchannel_qws-h.html">qcopchannel_qws.h</a> <li><a href="qcstring-h.html">ntqcstring.h</a> <li><a href="qcursor-h.html">ntqcursor.h</a> <li><a href="tqdatabrowser-h.html">tqdatabrowser.h</a> @@ -75,7 +74,6 @@ body { background: #ffffff; color: black; } <li><a href="qdialog-h.html">ntqdialog.h</a> <li><a href="qdict-h.html">ntqdict.h</a> <li><a href="qdir-h.html">ntqdir.h</a> -<li><a href="qdirectpainter_qws-h.html">qdirectpainter_qws.h</a> <li><a href="qdns-h.html">ntqdns.h</a> <li><a href="qdockarea-h.html">ntqdockarea.h</a> <li><a href="qdockwindow-h.html">ntqdockwindow.h</a> @@ -97,14 +95,10 @@ body { background: #ffffff; color: black; } <li><a href="qfontdatabase-h.html">ntqfontdatabase.h</a> <li><a href="qfontdialog-h.html">ntqfontdialog.h</a> <li><a href="qfontinfo-h.html">ntqfontinfo.h</a> -<li><a href="qfontmanager_qws-h.html">qfontmanager_qws.h</a> <li><a href="qfontmetrics-h.html">ntqfontmetrics.h</a> <li><a href="qframe-h.html">ntqframe.h</a> <li><a href="qftp-h.html">ntqftp.h</a> <li><a href="qgb18030codec-h.html">ntqgb18030codec.h</a> -<li><a href="qgfx_qws-h.html">qgfx_qws.h</a> -<li><a href="qgfxdriverfactory_qws-h.html">qgfxdriverfactory_qws.h</a> -<li><a href="qgfxdriverplugin_qws-h.html">qgfxdriverplugin_qws.h</a> <li><a href="qgl-h.html">ntqgl.h</a> <li><a href="qglcolormap-h.html">ntqglcolormap.h</a> <li><a href="qglobal-h.html">ntqglobal.h</a> @@ -127,9 +121,6 @@ body { background: #ffffff; color: black; } <li><a href="qintdict-h.html">ntqintdict.h</a> <li><a href="qiodevice-h.html">ntqiodevice.h</a> <li><a href="qjiscodec-h.html">ntqjiscodec.h</a> -<li><a href="qkbddriverfactory_qws-h.html">qkbddriverfactory_qws.h</a> -<li><a href="qkbddriverplugin_qws-h.html">qkbddriverplugin_qws.h</a> -<li><a href="qkeyboard_qws-h.html">qkeyboard_qws.h</a> <li><a href="qkeysequence-h.html">ntqkeysequence.h</a> <li><a href="qlabel-h.html">ntqlabel.h</a> <li><a href="qlayout-h.html">ntqlayout.h</a> @@ -154,9 +145,6 @@ body { background: #ffffff; color: black; } <li><a href="qmotifplusstyle-h.html">ntqmotifplusstyle.h</a> <li><a href="qmotifstyle-h.html">ntqmotifstyle.h</a> <li><a href="qmotifwidget-h.html">qmotifwidget.h</a> -<li><a href="qmouse_qws-h.html">qmouse_qws.h</a> -<li><a href="qmousedriverfactory_qws-h.html">qmousedriverfactory_qws.h</a> -<li><a href="qmousedriverplugin_qws-h.html">qmousedriverplugin_qws.h</a> <li><a href="qmovie-h.html">ntqmovie.h</a> <li><a href="qmultilineedit-h.html">ntqmultilineedit.h</a> <li><a href="qmutex-h.html">ntqmutex.h</a> @@ -282,11 +270,9 @@ body { background: #ffffff; color: black; } <li><a href="tqwidgetstack-h.html">tqwidgetstack.h</a> <li><a href="qwindowdefs-h.html">ntqwindowdefs.h</a> <li><a href="qwindowsstyle-h.html">ntqwindowsstyle.h</a> -<li><a href="qwindowsystem_qws-h.html">qwindowsystem_qws.h</a> <li><a href="qwizard-h.html">ntqwizard.h</a> <li><a href="qwmatrix-h.html">ntqwmatrix.h</a> <li><a href="qworkspace-h.html">ntqworkspace.h</a> -<li><a href="qwsdecoration_qws-h.html">qwsdecoration_qws.h</a> <li><a href="tqxml-h.html">tqxml.h</a> <li><a href="qxtwidget-h.html">qxtwidget.h</a> </ul> diff --git a/doc/html/hierarchy.html b/doc/html/hierarchy.html index f859b051b..e731e3e48 100644 --- a/doc/html/hierarchy.html +++ b/doc/html/hierarchy.html @@ -95,10 +95,7 @@ classes in the TQt API. <li><a href="ntqfont.html">TQFont</a> <li><a href="ntqfontdatabase.html">TQFontDatabase</a> <li><a href="ntqfontinfo.html">TQFontInfo</a> -<li><a href="qfontmanager.html">TQFontManager</a> <li><a href="ntqfontmetrics.html">TQFontMetrics</a> -<li><a href="qgfxdriverfactory.html">TQGfxDriverFactory</a> -<li><a href="qgfxdriverplugin.html">TQGfxDriverPlugin</a> <li><a href="ntqgl.html">TQGL</a> <ul> <li><a href="qglcontext.html">TQGLContext</a> @@ -131,8 +128,6 @@ classes in the TQt API. <li><a href="ntqfile.html">TQFile</a> <li><a href="ntqsocketdevice.html">TQSocketDevice</a> </ul> -<li><a href="qkbddriverfactory.html">TQKbdDriverFactory</a> -<li><a href="qkbddriverplugin.html">TQKbdDriverPlugin</a> <li><a href="qlayoutitem.html">TQLayoutItem</a> <ul> <li><a href="qspaceritem.html">TQSpacerItem</a> @@ -165,8 +160,6 @@ classes in the TQt API. <li><a href="qmetaproperty.html">TQMetaProperty</a> <li><a href="qmimesource.html">TQMimeSource</a> <li><a href="qmimesourcefactory.html">TQMimeSourceFactory</a> -<li><a href="qmousedriverfactory.html">TQMouseDriverFactory</a> -<li><a href="qmousedriverplugin.html">TQMouseDriverPlugin</a> <li><a href="ntqmovie.html">TQMovie</a> <li><a href="ntqmutex.html">TQMutex</a> <li><a href="qmutexlocker.html">TQMutexLocker</a> @@ -219,7 +212,6 @@ classes in the TQt API. <li><a href="ntqrect.html">TQRect</a> <li><a href="ntqregexp.html">TQRegExp</a> <li><a href="ntqregion.html">TQRegion</a> -<li><a href="qscreen.html">TQScreen</a> <li><a href="ntqsemaphore.html">TQSemaphore</a> <li><a href="ntqsettings.html">TQSettings</a> <li><a href="ntqsimplerichtext.html">TQSimpleRichText</a> @@ -314,7 +306,6 @@ classes in the TQt API. </ul> <li><a href="tqcanvas.html">TQCanvas</a> <li><a href="ntqclipboard.html">TQClipboard</a> -<li><a href="qcopchannel.html">TQCopChannel</a> <li><a href="qdatapump.html">TQDataPump</a> <li><a href="ntqdns.html">TQDns</a> <li><a href="ntqdragobject.html">TQDragObject</a> @@ -493,12 +484,7 @@ classes in the TQt API. <li><a href="ntqworkspace.html">TQWorkspace</a> <li><a href="qxtwidget.html">TQXtWidget</a> </ul> -<li><a href="qwskeyboardhandler.html">TQWSKeyboardHandler</a> -</ul> <li><a href="ntqpainter.html">TQPainter</a> -<ul> -<li><a href="qdirectpainter.html">TQDirectPainter</a> -</ul> <li><a href="ntqpen.html">TQPen</a> <li><a href="tqstylesheetitem.html">TQStyleSheetItem</a> <li><a href="ntqsyntaxhighlighter.html">TQSyntaxHighlighter</a> @@ -558,11 +544,6 @@ classes in the TQt API. <li><a href="tqwidgetplugin.html">TQWidgetPlugin</a> <li><a href="qwindowsmime.html">TQWindowsMime</a> <li><a href="ntqwmatrix.html">TQWMatrix</a> -<li><a href="qwsdecoration.html">TQWSDecoration</a> -<li><a href="qwsinputmethod.html">TQWSInputMethod</a> -<li><a href="qwsmousehandler.html">TQWSMouseHandler</a> -<li><a href="qwsserver.html">TQWSServer</a> -<li><a href="qwswindow.html">TQWSWindow</a> <li><a href="tqxmlattributes.html">TQXmlAttributes</a> <li><a href="tqxmlcontenthandler.html">TQXmlContentHandler</a> <ul> diff --git a/doc/html/index b/doc/html/index index 0f0533b30..be5c6e923 100644 --- a/doc/html/index +++ b/doc/html/index @@ -19,7 +19,6 @@ "About Qt" aboutntqt.html "About Unicode" unicode.html "About the Visual Studio Integration Plugin" integration.html -"Adding an accelerated graphics driver to Qt/Embedded" emb-accel.html "Advanced use of tool tips" tooltip-example.html "All Overviews and HOWTOs" overviews-list.html "An Extension Dialog Example" extension-dialog-example.html @@ -34,7 +33,6 @@ "Canvas Control" tutorial2-06.html "Canvas Example" canvas-example.html "Canvas Module" canvas.html -"Character input in Qt/Embedded" emb-charinput.html "Class Inheritance Hierarchy" hierarchy.html "Company Information" troll.html "Connect the Points" drawlines-example.html @@ -51,11 +49,9 @@ "Drag and Drop" dragdrop-example.html "Drag and Drop (Simple)" simple_dd-example.html "Draw Demo" drawdemo-example.html -"Enabling the Linux Framebuffer" emb-framebuffer-howto.html "Events and Event Filters" eventsandfilters.html "File Handling" tutorial2-07.html "Font Displayer" qfd-example.html -"Fonts in Qt/Embedded" emb-fonts.html "Format of the QDataStream Operators" datastreamformat.html "GNU General Public License" gpl.html "Getting Started" motif-walkthrough-1.html @@ -71,13 +67,11 @@ "IconView Widget" iconview.html "Iconview" iconview-example.html "Installation" installation.html -"Installing Qt/Embedded" emb-install.html "Installing Qt/Mac" install-mac.html "Installing Qt/Windows" install-win.html "Installing Qt/X11" install-x11.html "Internationalization" i18n-example.html "Introduction" tutorial2-01.html -"Issues to be aware of when porting Qt/Embedded" embedporting.html "Key Features in TQt 3.0" keyfeatures30.html "Keyboard Focus Overview" focus.html "KeyboardFilter" keyboardfilter.html @@ -108,7 +102,6 @@ "Pictures of Most TQt Widgets" pictures.html "Popup Widgets" popup-example.html "Porting to TQt 3.x" porting.html -"Porting your applications to Qt/Embedded" emb-porting.html "Preparing to Migrate the User Interface" motif-walkthrough-2.html "Presenting the GUI" tutorial2-05.html "Progress Bar" progressbar-example.html @@ -275,10 +268,6 @@ "QApplication::postEvent" ntqapplication.html#postEvent "QApplication::processEvents" ntqapplication.html#processEvents "QApplication::quit" ntqapplication.html#quit -"QApplication::qwsDecoration" ntqapplication.html#qwsDecoration -"QApplication::qwsEventFilter" ntqapplication.html#qwsEventFilter -"QApplication::qwsSetCustomColors" ntqapplication.html#qwsSetCustomColors -"QApplication::qwsSetDecoration" ntqapplication.html#qwsSetDecoration "QApplication::removeLibraryPath" ntqapplication.html#removeLibraryPath "QApplication::removePostedEvent" ntqapplication.html#removePostedEvent "QApplication::removePostedEvents" ntqapplication.html#removePostedEvents @@ -1061,13 +1050,6 @@ "QContextMenuEvent::state" qcontextmenuevent.html#state "QContextMenuEvent::x" qcontextmenuevent.html#x "QContextMenuEvent::y" qcontextmenuevent.html#y -"QCopChannel" qcopchannel.html -"QCopChannel::channel" qcopchannel.html#channel -"QCopChannel::isRegistered" qcopchannel.html#isRegistered -"QCopChannel::receive" qcopchannel.html#receive -"QCopChannel::received" qcopchannel.html#received -"QCopChannel::send" qcopchannel.html#send -"QCopChannel::~QCopChannel" qcopchannel.html#~QCopChannel "QCursor" ntqcursor.html "QCursor::bitmap" ntqcursor.html#bitmap "QCursor::cleanup" ntqcursor.html#cleanup @@ -1533,24 +1515,6 @@ "QDir::setSorting" ntqdir.html#setSorting "QDir::sorting" ntqdir.html#sorting "QDir::~QDir" ntqdir.html#~QDir -"QDirectPainter" qdirectpainter.html -"QDirectPainter::depth" qdirectpainter.html#depth -"QDirectPainter::frameBuffer" qdirectpainter.html#frameBuffer -"QDirectPainter::height" qdirectpainter.html#height -"QDirectPainter::lineStep" qdirectpainter.html#lineStep -"QDirectPainter::numRects" qdirectpainter.html#numRects -"QDirectPainter::offset" qdirectpainter.html#offset -"QDirectPainter::rect" qdirectpainter.html#rect -"QDirectPainter::region" qdirectpainter.html#region -"QDirectPainter::setAreaChanged" qdirectpainter.html#setAreaChanged -"QDirectPainter::size" qdirectpainter.html#size -"QDirectPainter::transformOrientation" qdirectpainter.html#transformOrientation -"QDirectPainter::width" qdirectpainter.html#width -"QDirectPainter::xOffset" qdirectpainter.html#xOffset -"QDirectPainter::yOffset" qdirectpainter.html#yOffset -"QDirectPainter::~QDirectPainter" qdirectpainter.html#~QDirectPainter -"QDiskFont::fontDef" qdiskfont.html#fontDef -"QDiskFont::load" qdiskfont.html#load "QDns" ntqdns.html "QDns::RecordType" ntqdns.html#RecordType "QDns::addresses" ntqdns.html#addresses @@ -2121,7 +2085,6 @@ "QFont::pixelSize" ntqfont.html#pixelSize "QFont::pointSize" ntqfont.html#pointSize "QFont::pointSizeFloat" ntqfont.html#pointSizeFloat -"QFont::qwsRenderToDisk" ntqfont.html#qwsRenderToDisk "QFont::rawMode" ntqfont.html#rawMode "QFont::rawName" ntqfont.html#rawName "QFont::removeSubstitution" ntqfont.html#removeSubstitution @@ -2185,11 +2148,6 @@ "QFontInfo::styleHint" ntqfontinfo.html#styleHint "QFontInfo::weight" ntqfontinfo.html#weight "QFontInfo::~QFontInfo" ntqfontinfo.html#~QFontInfo -"QFontManager" qfontmanager.html -"QFontManager::cleanup" qfontmanager.html#cleanup -"QFontManager::get" qfontmanager.html#get -"QFontManager::initialize" qfontmanager.html#initialize -"QFontManager::~QFontManager" qfontmanager.html#~QFontManager "QFontMetrics" ntqfontmetrics.html "QFontMetrics::ascent" ntqfontmetrics.html#ascent "QFontMetrics::boundingRect" ntqfontmetrics.html#boundingRect @@ -2513,14 +2471,6 @@ "QGb18030Codec" ntqgb18030codec.html "QGb2312Codec" qgb2312codec.html "QGbkCodec" ntqgbkcodec.html -"QGfxDriverFactory" qgfxdriverfactory.html -"QGfxDriverFactory::create" qgfxdriverfactory.html#create -"QGfxDriverFactory::keys" qgfxdriverfactory.html#keys -"QGfxDriverPlugin" qgfxdriverplugin.html -"QGfxDriverPlugin::create" qgfxdriverplugin.html#create -"QGfxDriverPlugin::keys" qgfxdriverplugin.html#keys -"QGfxDriverPlugin::~QGfxDriverPlugin" qgfxdriverplugin.html#~QGfxDriverPlugin -"QGfxRaster::vline" qgfxraster.html#vline "QGrid" ntqgrid.html "QGrid::setSpacing" ntqgrid.html#setSpacing "QGridLayout" qgridlayout.html @@ -3222,13 +3172,6 @@ "QIntValidator::~QIntValidator" qintvalidator.html#~QIntValidator "QJisCodec" ntqjiscodec.html "QJisCodec::mimeName" ntqjiscodec.html#mimeName -"QKbdDriverFactory" qkbddriverfactory.html -"QKbdDriverFactory::create" qkbddriverfactory.html#create -"QKbdDriverFactory::keys" qkbddriverfactory.html#keys -"QKbdDriverPlugin" qkbddriverplugin.html -"QKbdDriverPlugin::create" qkbddriverplugin.html#create -"QKbdDriverPlugin::keys" qkbddriverplugin.html#keys -"QKbdDriverPlugin::~QKbdDriverPlugin" qkbddriverplugin.html#~QKbdDriverPlugin "QKeyEvent" qkeyevent.html "QKeyEvent::accept" qkeyevent.html#accept "QKeyEvent::ascii" qkeyevent.html#ascii @@ -3803,12 +3746,6 @@ "QLocale::toULong" ntqlocale.html#toULong "QLocale::toULongLong" ntqlocale.html#toULongLong "QLocale::toUShort" ntqlocale.html#toUShort -"QLock::Type" qlock.html#Type -"QLock::isValid" qlock.html#isValid -"QLock::lock" qlock.html#lock -"QLock::locked" qlock.html#locked -"QLock::unlock" qlock.html#unlock -"QLock::~QLock" qlock.html#~QLock "QMacMime" qmacmime.html "QMacMime::all" qmacmime.html#all "QMacMime::canConvert" qmacmime.html#canConvert @@ -4121,13 +4058,6 @@ "QMotifWidget" qmotifwidget.html "QMotifWidget::motifWidget" qmotifwidget.html#motifWidget "QMotifWidget::~QMotifWidget" qmotifwidget.html#~QMotifWidget -"QMouseDriverFactory" qmousedriverfactory.html -"QMouseDriverFactory::create" qmousedriverfactory.html#create -"QMouseDriverFactory::keys" qmousedriverfactory.html#keys -"QMouseDriverPlugin" qmousedriverplugin.html -"QMouseDriverPlugin::create" qmousedriverplugin.html#create -"QMouseDriverPlugin::keys" qmousedriverplugin.html#keys -"QMouseDriverPlugin::~QMouseDriverPlugin" qmousedriverplugin.html#~QMouseDriverPlugin "QMouseEvent" qmouseevent.html "QMouseEvent::accept" qmouseevent.html#accept "QMouseEvent::button" qmouseevent.html#button @@ -5128,62 +5058,11 @@ "QRegion::translate" ntqregion.html#translate "QRegion::unite" ntqregion.html#unite "QRegion::~QRegion" ntqregion.html#~QRegion -"QRenderedFont::ascent" qrenderedfont.html#ascent -"QRenderedFont::descent" qrenderedfont.html#descent -"QRenderedFont::leftBearing" qrenderedfont.html#leftBearing -"QRenderedFont::maxWidth" qrenderedfont.html#maxWidth -"QRenderedFont::minLeftBearing" qrenderedfont.html#minLeftBearing -"QRenderedFont::minRightBearing" qrenderedfont.html#minRightBearing -"QRenderedFont::rightBearing" qrenderedfont.html#rightBearing -"QRenderedFont::width" qrenderedfont.html#width -"QRenderedFont::~QRenderedFont" qrenderedfont.html#~QRenderedFont "QResizeEvent" qresizeevent.html "QResizeEvent::oldSize" qresizeevent.html#oldSize "QResizeEvent::size" qresizeevent.html#size "QSGIStyle" ntqsgistyle.html "QSGIStyle::~QSGIStyle" ntqsgistyle.html#~QSGIStyle -"QScreen" qscreen.html -"QScreen::alloc" qscreen.html#alloc -"QScreen::base" qscreen.html#base -"QScreen::blank" qscreen.html#blank -"QScreen::cache" qscreen.html#cache -"QScreen::clut" qscreen.html#clut -"QScreen::connect" qscreen.html#connect -"QScreen::createGfx" qscreen.html#createGfx -"QScreen::depth" qscreen.html#depth -"QScreen::deviceHeight" qscreen.html#deviceHeight -"QScreen::deviceWidth" qscreen.html#deviceWidth -"QScreen::disconnect" qscreen.html#disconnect -"QScreen::height" qscreen.html#height -"QScreen::initCursor" qscreen.html#initCursor -"QScreen::initDevice" qscreen.html#initDevice -"QScreen::isInterlaced" qscreen.html#isInterlaced -"QScreen::isTransformed" qscreen.html#isTransformed -"QScreen::lastOp" qscreen.html#lastOp -"QScreen::linestep" qscreen.html#linestep -"QScreen::mapFromDevice" qscreen.html#mapFromDevice -"QScreen::mapToDevice" qscreen.html#mapToDevice -"QScreen::numCols" qscreen.html#numCols -"QScreen::onCard" qscreen.html#onCard -"QScreen::opType" qscreen.html#opType -"QScreen::pixelType" qscreen.html#pixelType -"QScreen::pixmapDepth" qscreen.html#pixmapDepth -"QScreen::pixmapLinestepAlignment" qscreen.html#pixmapLinestepAlignment -"QScreen::pixmapOffsetAlignment" qscreen.html#pixmapOffsetAlignment -"QScreen::restore" qscreen.html#restore -"QScreen::save" qscreen.html#save -"QScreen::screenGfx" qscreen.html#screenGfx -"QScreen::screenSize" qscreen.html#screenSize -"QScreen::set" qscreen.html#set -"QScreen::setDirty" qscreen.html#setDirty -"QScreen::setMode" qscreen.html#setMode -"QScreen::shutdownDevice" qscreen.html#shutdownDevice -"QScreen::supportsDepth" qscreen.html#supportsDepth -"QScreen::totalSize" qscreen.html#totalSize -"QScreen::transformOrientation" qscreen.html#transformOrientation -"QScreen::uncache" qscreen.html#uncache -"QScreen::width" qscreen.html#width -"QScreen::~QScreen" qscreen.html#~QScreen "QScrollBar" ntqscrollbar.html "QScrollBar::doAutoRepeat" ntqscrollbar.html#doAutoRepeat "QScrollBar::draggingSlider" ntqscrollbar.html#draggingSlider @@ -7370,84 +7249,6 @@ "QWMatrix::shear" ntqwmatrix.html#shear "QWMatrix::transformationMode" ntqwmatrix.html#transformationMode "QWMatrix::translate" ntqwmatrix.html#translate -"QWSDecoration" qwsdecoration.html -"QWSDecoration::Region" qwsdecoration.html#Region -"QWSDecoration::close" qwsdecoration.html#close -"QWSDecoration::maximize" qwsdecoration.html#maximize -"QWSDecoration::menu" qwsdecoration.html#menu -"QWSDecoration::minimize" qwsdecoration.html#minimize -"QWSDecoration::paint" qwsdecoration.html#paint -"QWSDecoration::paintButton" qwsdecoration.html#paintButton -"QWSDecoration::region" qwsdecoration.html#region -"QWSDecoration::~QWSDecoration" qwsdecoration.html#~QWSDecoration -"QWSInputMethod" qwsinputmethod.html -"QWSInputMethod::filter" qwsinputmethod.html#filter -"QWSInputMethod::reset" qwsinputmethod.html#reset -"QWSInputMethod::sendIMEvent" qwsinputmethod.html#sendIMEvent -"QWSInputMethod::setFont" qwsinputmethod.html#setFont -"QWSInputMethod::setMicroFocus" qwsinputmethod.html#setMicroFocus -"QWSInputMethod::~QWSInputMethod" qwsinputmethod.html#~QWSInputMethod -"QWSKeyboardHandler" qwskeyboardhandler.html -"QWSKeyboardHandler::processKeyEvent" qwskeyboardhandler.html#processKeyEvent -"QWSKeyboardHandler::~QWSKeyboardHandler" qwskeyboardhandler.html#~QWSKeyboardHandler -"QWSMouseHandler" qwsmousehandler.html -"QWSMouseHandler::calibrate" qwsmousehandler.html#calibrate -"QWSMouseHandler::clearCalibration" qwsmousehandler.html#clearCalibration -"QWSMouseHandler::limitToScreen" qwsmousehandler.html#limitToScreen -"QWSMouseHandler::mouseChanged" qwsmousehandler.html#mouseChanged -"QWSMouseHandler::pos" qwsmousehandler.html#pos -"QWSMouseHandler::~QWSMouseHandler" qwsmousehandler.html#~QWSMouseHandler -"QWSServer" qwsserver.html -"QWSServer::GUIMode" qwsserver.html#GUIMode -"QWSServer::ServerFlags" qwsserver.html#ServerFlags -"QWSServer::WindowEvent" qwsserver.html#WindowEvent -"QWSServer::clientWindows" qwsserver.html#clientWindows -"QWSServer::closeKeyboard" qwsserver.html#closeKeyboard -"QWSServer::closeMouse" qwsserver.html#closeMouse -"QWSServer::enablePainting" qwsserver.html#enablePainting -"QWSServer::isCursorVisible" qwsserver.html#isCursorVisible -"QWSServer::keyMap" qwsserver.html#keyMap -"QWSServer::keyboardHandler" qwsserver.html#keyboardHandler -"QWSServer::manager" qwsserver.html#manager -"QWSServer::mouseHandler" qwsserver.html#mouseHandler -"QWSServer::newChannel" qwsserver.html#newChannel -"QWSServer::openKeyboard" qwsserver.html#openKeyboard -"QWSServer::openMouse" qwsserver.html#openMouse -"QWSServer::refresh" qwsserver.html#refresh -"QWSServer::removedChannel" qwsserver.html#removedChannel -"QWSServer::screenSaverActivate" qwsserver.html#screenSaverActivate -"QWSServer::screenSaverActive" qwsserver.html#screenSaverActive -"QWSServer::sendIMEvent" qwsserver.html#sendIMEvent -"QWSServer::sendKeyEvent" qwsserver.html#sendKeyEvent -"QWSServer::setCursorVisible" qwsserver.html#setCursorVisible -"QWSServer::setDefaultKeyboard" qwsserver.html#setDefaultKeyboard -"QWSServer::setDefaultMouse" qwsserver.html#setDefaultMouse -"QWSServer::setDesktopBackground" qwsserver.html#setDesktopBackground -"QWSServer::setKeyboardFilter" qwsserver.html#setKeyboardFilter -"QWSServer::setKeyboardHandler" qwsserver.html#setKeyboardHandler -"QWSServer::setMaxWindowRect" qwsserver.html#setMaxWindowRect -"QWSServer::setScreenSaverInterval" qwsserver.html#setScreenSaverInterval -"QWSServer::setScreenSaverIntervals" qwsserver.html#setScreenSaverIntervals -"QWSServer::setWindowRegion" qwsserver.html#setWindowRegion -"QWSServer::windowAt" qwsserver.html#windowAt -"QWSServer::windowEvent" qwsserver.html#windowEvent -"QWSServer::~QWSServer" qwsserver.html#~QWSServer -"QWSWindow" qwswindow.html -"QWSWindow::allocation" qwswindow.html#allocation -"QWSWindow::caption" qwswindow.html#caption -"QWSWindow::client" qwswindow.html#client -"QWSWindow::hide" qwswindow.html#hide -"QWSWindow::isFullyObscured" qwswindow.html#isFullyObscured -"QWSWindow::isPartiallyObscured" qwswindow.html#isPartiallyObscured -"QWSWindow::isVisible" qwswindow.html#isVisible -"QWSWindow::lower" qwswindow.html#lower -"QWSWindow::name" qwswindow.html#name -"QWSWindow::raise" qwswindow.html#raise -"QWSWindow::requested" qwswindow.html#requested -"QWSWindow::setActiveWindow" qwswindow.html#setActiveWindow -"QWSWindow::show" qwswindow.html#show -"QWSWindow::winId" qwswindow.html#winId -"QWSWindow::~QWSWindow" qwswindow.html#~QWSWindow "QWaitCondition" ntqwaitcondition.html "QWaitCondition::wait" ntqwaitcondition.html#wait "QWaitCondition::wakeAll" ntqwaitcondition.html#wakeAll @@ -7658,7 +7459,6 @@ "TQWidget::polish" tqwidget.html#polish "TQWidget::pos" tqwidget.html#pos "TQWidget::pos" tqwidget.html#pos-prop -"TQWidget::qwsEvent" tqwidget.html#qwsEvent "TQWidget::raise" tqwidget.html#raise "TQWidget::rect" tqwidget.html#rect "TQWidget::rect" tqwidget.html#rect-prop @@ -8009,11 +7809,6 @@ "Qt's Classes" classes.html "Qt's Main Classes" mainclasses.html "Qt's Tools" tools-list.html -"Qt/Embedded Performance Tuning" emb-performance.html -"Qt/Embedded Pointer Handling" emb-pointer.html -"Qt/Embedded Virtual Framebuffer" emb-tqvfb.html -"Qt/Embedded as a VNC Server" emb-vnc.html -"Qt/Embedded environment variables" emb-envvars.html "Qt/Mac Issues" mac-differences.html "Qt/Mac is Mac OS X Native" qtmac-as-native.html "TQt::AlignmentFlags" ntqt.html#AlignmentFlags @@ -8054,7 +7849,6 @@ "Replacing the View Widget" motif-walkthrough-8.html "Richtext" richtext-example.html "Rot13" rot-example.html -"Running Qt/Embedded applications" emb-running.html "SQL Module" sql.html "SQL Module - Drivers" sql-driver.html "SQL Table" sqltable-example.html @@ -8087,10 +7881,8 @@ "Thanks!" credits.html "The 'Big Picture'" tutorial2-02.html "The Coordinate System" coordsys.html -"The Feature Definition File" emb-features.html "The Project File" tutorial2-10.html "The TQt FAQ" faq.html -"The Qt/Embedded-specific classes" emb-classes.html "Themes (Styles)" themes-example.html "Thread Support in Qt" threads.html "Tic Tac Toe" tictac-example.html @@ -8142,7 +7934,6 @@ "i18n" i18n.html "images" images.html "io" io.html -"maketqpf" maketqpf.html "misc" misc.html "motif-examples" motif-examples.html "multimedia" multimedia.html @@ -8290,7 +8081,6 @@ "qstrnicmp" ntqcstring.html#qstrnicmp "qt_find_obj_child" tqobject.html#qt_find_obj_child "qtl" ntqtl.html -"qws" qws.html "shared" shared.html "sql-examples" sql-examples.html "step-by-step-examples" step-by-step-examples.html diff --git a/doc/html/installation.html b/doc/html/installation.html index 697bece90..7446a798e 100644 --- a/doc/html/installation.html +++ b/doc/html/installation.html @@ -37,7 +37,6 @@ body { background: #ffffff; color: black; } <li> <a href="install-x11.html">TQt/X11</a> <li> <a href="install-win.html">TQt/Windows</a> <li> <a href="install-mac.html">TQt/Mac</a> -<li> <a href="emb-install.html">TQt/Embedded</a> </ul> <p> <!-- eof --> diff --git a/doc/html/license.html b/doc/html/license.html index 9b1bc08cb..266f66e12 100644 --- a/doc/html/license.html +++ b/doc/html/license.html @@ -37,12 +37,6 @@ It allows free use of TQt Open Source Edition for running software developed by others, and free use of TQt Open Source Edition for development of free and open source software. There is <a href="http://www.trolltech.com/qpl/">more information about the TQPL</a> at the Trolltech web site. -<p> Note that the TQt/Embedded Open Source Edition is <b>not</b> distributed -under the TQPL, but under the <a href="gpl.html">GNU General Public -License (GPL)</a>. -<p> For development non-free/proprietary software, the TQt Professional -Edition is available. It has a normal commercial library license, with -none of the special restrictions of the TQPL or the GPL. <p> <hr> <p> <center> <h2> diff --git a/doc/html/maketqpf.html b/doc/html/maketqpf.html deleted file mode 100644 index b7e51eba5..000000000 --- a/doc/html/maketqpf.html +++ /dev/null @@ -1,56 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/maketqpf.doc:36 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>maketqpf</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>maketqpf</h1> - - - -<p> Saves TQPF font files by rendering and saving fonts. -<p> <h2> Usage -</h2> -<a name="1"></a><p> <pre> -maketqpf [-A] [-f spec-file] [font ...] -</pre> - -<p> <ul> -<li> -A - Render and save all fonts in fontdir -<li> -f - File of lines: fontname character-ranges e.g. "smoothtimes 0-ff,20a0-20af" -<li> font - Font to render and save -</ul> -<p> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/mdi-example.html b/doc/html/mdi-example.html index 546e16762..a2e48908e 100644 --- a/doc/html/mdi-example.html +++ b/doc/html/mdi-example.html @@ -463,9 +463,6 @@ void <a name="f548"></a>MDIWindow::load( const <a href="tqstring.html">TQString< <a name="x2079"></a> medit-><a href="tqwidget.html#hide">hide</a>(); delete medit; <a href="ntqmovie.html">TQMovie</a> * qm=new <a href="ntqmovie.html">TQMovie</a>(fn); -#ifdef TQ_WS_QWS // temporary speed-test hack -<a name="x2039"></a> qm->setDisplayWidget(tmp); -#endif <a name="x2082"></a> tmp-><a href="tqwidget.html#setBackgroundMode">setBackgroundMode</a>(TQWidget::NoBackground); tmp-><a href="tqwidget.html#show">show</a>(); mmovie=qm; diff --git a/doc/html/motif-walkthrough-10.html b/doc/html/motif-walkthrough-10.html index c92bf6eec..b438d4a7d 100644 --- a/doc/html/motif-walkthrough-10.html +++ b/doc/html/motif-walkthrough-10.html @@ -89,10 +89,7 @@ toolbars. Adding these is simple with the <em>TQt Designer</em>. The final version of our project includes a toolbar, which provides quick access to the <em>Open</em>, <em>Save</em>, <em>Print</em>, <em>New Page</em> and <em>Delete to Trash</em> actions. <p> The possibilities are endless. An <em>Edit</em> menu, with the common <em>Cut</em>, <em>Copy</em> and <em>Paste</em> actions, could be added in a relatively -short period of time. As our project expands to other platforms, we -could add menus and dialogs that allow us synchronize todo lists -between a normal desktop computer and a handheld device running with -TQt/Embedded. +short period of time. <p> [ <a href="motif-walkthrough-9.html">Previous: Replacing the Print Dialog</a> ] [ <a href="motif-walkthrough.html">Home</a> ] <p> diff --git a/doc/html/ntqapplication.html b/doc/html/ntqapplication.html index 2e096fa3c..997502b95 100644 --- a/doc/html/ntqapplication.html +++ b/doc/html/ntqapplication.html @@ -76,8 +76,6 @@ flow and main settings. <li class=fn>virtual bool <a href="#winEventFilter"><b>winEventFilter</b></a> ( MSG * )</li> <li class=fn>virtual bool <a href="#x11EventFilter"><b>x11EventFilter</b></a> ( XEvent * )</li> <li class=fn>int <a href="#x11ProcessEvent"><b>x11ProcessEvent</b></a> ( XEvent * event )</li> -<li class=fn>virtual bool <a href="#qwsEventFilter"><b>qwsEventFilter</b></a> ( TQWSEvent * )</li> -<li class=fn>void <a href="#qwsSetCustomColors"><b>qwsSetCustomColors</b></a> ( TQRgb * colorTable, int start, int numColors )</li> <li class=fn>void <a href="#winFocus"><b>winFocus</b></a> ( TQWidget * widget, bool gotFocus )</li> <li class=fn>bool <a href="#isSessionRestored"><b>isSessionRestored</b></a> () const</li> <li class=fn>TQString <a href="#sessionId"><b>sessionId</b></a> () const</li> @@ -165,8 +163,6 @@ flow and main settings. <li class=fn>int <a href="#horizontalAlignment"><b>horizontalAlignment</b></a> ( int align )</li> <li class=fn>bool <a href="#isEffectEnabled"><b>isEffectEnabled</b></a> ( TQt::UIEffect effect )</li> <li class=fn>void <a href="#setEffectEnabled"><b>setEffectEnabled</b></a> ( TQt::UIEffect effect, bool enable = TRUE )</li> -<li class=fn>TQWSDecoration & <a href="#qwsDecoration"><b>qwsDecoration</b></a> ()</li> -<li class=fn>void <a href="#qwsSetDecoration"><b>qwsSetDecoration</b></a> ( TQWSDecoration * d )</li> </ul> <h2>Related Functions</h2> <ul> @@ -278,7 +274,6 @@ any overrides after.) <a href="#hasPendingEvents">hasPendingEvents</a>(), <a href="#notify">notify</a>(), <a href="#macEventFilter">macEventFilter</a>(), -<a href="#qwsEventFilter">qwsEventFilter</a>(), <a href="#x11EventFilter">x11EventFilter</a>(), <a href="#x11ProcessEvent">x11ProcessEvent</a>(), <a href="#winEventFilter">winEventFilter</a>(). @@ -293,7 +288,6 @@ any overrides after.) <td valign="top"> <a href="#colorSpec">colorSpec</a>(), <a href="#setColorSpec">setColorSpec</a>(), -<a href="#qwsSetCustomColors">qwsSetCustomColors</a>(). <tr bgcolor="#f0f0f0"> <td valign="top">Text handling <td valign="top"> @@ -493,9 +487,6 @@ uses a graphical interface when available. </h3> Constructs an application object with <em>argc</em> command line arguments in <em>argv</em>. -<p> For TQt/Embedded, passing <a href="#Type-enum">TQApplication::GuiServer</a> for <em>type</em> -makes this application the server (equivalent to running with the --qws option). <h3 class=fn><a name="TQApplication-4"></a>TQApplication::TQApplication ( Display * dpy, HANDLE visual = 0, HANDLE colormap = 0 ) </h3> @@ -1132,42 +1123,6 @@ you also often connect e.g. <a href="ntqbutton.html#clicked">TQButton::clicked</ <p> <p>See also <a href="#exit">exit</a>(), <a href="#aboutToQuit">aboutToQuit</a>(), <a href="#lastWindowClosed">lastWindowClosed</a>(), and <a href="ntqaction.html">TQAction</a>. <p>Examples: <a href="addressbook-example.html#x609">addressbook/main.cpp</a>, <a href="mdi-example.html#x2097">mdi/main.cpp</a>, <a href="archivesearch-example.html#x488">network/archivesearch/main.cpp</a>, <a href="regexptester-example.html#x2510">regexptester/main.cpp</a>, <a href="tutorial1-02.html#x2288">t2/main.cpp</a>, <a href="tutorial1-04.html#x2304">t4/main.cpp</a>, and <a href="tutorial1-06.html#x2321">t6/main.cpp</a>. -<h3 class=fn><a href="qwsdecoration.html">TQWSDecoration</a> & <a name="qwsDecoration"></a>TQApplication::qwsDecoration ()<tt> [static]</tt> -</h3> -Return the <a href="qwsdecoration.html">TQWSDecoration</a> used for decorating windows. -<p> This method is non-portable. It is available <em>only</em> in TQt/Embedded. -<p> <p>See also <a href="qwsdecoration.html">TQWSDecoration</a>. - -<h3 class=fn>bool <a name="qwsEventFilter"></a>TQApplication::qwsEventFilter ( TQWSEvent * )<tt> [virtual]</tt> -</h3> -This virtual function is only implemented under TQt/Embedded. -<p> If you create an application that inherits TQApplication and -reimplement this function, you get direct access to all TQWS (Q -Window System) events that the are received from the TQWS master -process. -<p> Return TRUE if you want to stop the event from being processed. -Return FALSE for normal event dispatching. - -<h3 class=fn>void <a name="qwsSetCustomColors"></a>TQApplication::qwsSetCustomColors ( TQRgb * colorTable, int start, int numColors ) -</h3> -Set TQt/Embedded custom color table. -<p> TQt/Embedded on 8-bpp displays allocates a standard 216 color cube. -The remaining 40 colors may be used by setting a custom color -table in the TQWS master process before any clients connect. -<p> <em>colorTable</em> is an array of up to 40 custom colors. <em>start</em> is -the starting index (0-39) and <em>numColors</em> is the number of colors -to be set (1-40). -<p> This method is non-portable. It is available <em>only</em> in -TQt/Embedded. - -<h3 class=fn>void <a name="qwsSetDecoration"></a>TQApplication::qwsSetDecoration ( <a href="qwsdecoration.html">TQWSDecoration</a> * d )<tt> [static]</tt> -</h3> -Set the <a href="qwsdecoration.html">TQWSDecoration</a> derived class to use for decorating the -TQt/Embedded windows to <em>d</em>. -<p> This method is non-portable. It is available <em>only</em> in -TQt/Embedded. -<p> <p>See also <a href="qwsdecoration.html">TQWSDecoration</a>. - <h3 class=fn>void <a name="removeLibraryPath"></a>TQApplication::removeLibraryPath ( const <a href="tqstring.html">TQString</a> & path )<tt> [static]</tt> </h3> Removes <em>path</em> from the library path list. If <em>path</em> is empty or not diff --git a/doc/html/ntqfont.html b/doc/html/ntqfont.html index c0a176625..0067dd081 100644 --- a/doc/html/ntqfont.html +++ b/doc/html/ntqfont.html @@ -87,7 +87,6 @@ body { background: #ffffff; color: black; } <li class=fn>TQString <a href="#key"><b>key</b></a> () const</li> <li class=fn>TQString <a href="#toString"><b>toString</b></a> () const</li> <li class=fn>bool <a href="#fromString"><b>fromString</b></a> ( const TQString & descrip )</li> -<li class=fn>void <a href="#qwsRenderToDisk"><b>qwsRenderToDisk</b></a> ( bool all = TRUE )</li> <li class=fn>enum <a href="#Script-enum"><b>Script</b></a> { Latin, Greek, Cyrillic, Armenian, Georgian, Runic, Ogham, SpacingModifiers, CombiningMarks, Hebrew, Arabic, Syriac, Thaana, Devanagari, Bengali, Gurmukhi, Gujarati, Oriya, Tamil, Telugu, Kannada, Malayalam, Sinhala, Thai, Lao, Tibetan, Myanmar, Khmer, Han, Hiragana, Katakana, Hangul, Bopomofo, Yi, Ethiopic, Cherokee, CanadianAboriginal, Mongolian, CurrencySymbols, LetterlikeSymbols, NumberForms, MathematicalOperators, TechnicalSymbols, GeometricSymbols, MiscellaneousSymbols, EnclosedAndSquare, Braille, Unicode, Tagalog, Hanunoo, Buhid, Tagbanwa, KatakanaHalfWidth, Limbu, TaiLe }</li> <li class=fn>TQString <a href="#defaultFamily"><b>defaultFamily</b></a> () const</li> <li class=fn>TQString <a href="#lastResortFamily"><b>lastResortFamily</b></a> () const</li> @@ -636,17 +635,6 @@ Returns the point size of the font. Returns -1 if the font size was specified in pixels. <p> <p>See also <a href="#pointSize">pointSize</a>(), <a href="#setPointSizeFloat">setPointSizeFloat</a>(), <a href="#pixelSize">pixelSize</a>(), <a href="ntqfontinfo.html#pointSize">TQFontInfo::pointSize</a>(), and <a href="ntqfontinfo.html#pixelSize">TQFontInfo::pixelSize</a>(). -<h3 class=fn>void <a name="qwsRenderToDisk"></a>TQFont::qwsRenderToDisk ( bool all = TRUE ) -</h3> -Saves the glyphs in the font that have previously been accessed as -a TQPF file. If <em>all</em> is TRUE (the default), then before saving, -all glyphs are marked as used. -<p> If the font is large and you are sure that only a subset of -characters will ever be required on the target device, passing -FALSE for the <em>all</em> parameter can save a significant amount of -disk space. -<p> Note that this function is only applicable on TQt/Embedded. - <h3 class=fn>bool <a name="rawMode"></a>TQFont::rawMode () const </h3> Returns TRUE if raw mode is used for font name matching; otherwise diff --git a/doc/html/ntqpainter.html b/doc/html/ntqpainter.html index 537a0e512..2831d5a43 100644 --- a/doc/html/ntqpainter.html +++ b/doc/html/ntqpainter.html @@ -35,7 +35,6 @@ body { background: #ffffff; color: black; } <a href="#details">More...</a> <p><tt>#include <<a href="qpainter-h.html">ntqpainter.h</a>></tt> <p>Inherits <a href="ntqt.html">TQt</a>. -<p>Inherited by <a href="qdirectpainter.html">TQDirectPainter</a>. <p><a href="qpainter-members.html">List of all member functions.</a> <h2>Public Members</h2> <ul> diff --git a/doc/html/ntqsound.html b/doc/html/ntqsound.html index 5cfcbaa97..f07a259ea 100644 --- a/doc/html/ntqsound.html +++ b/doc/html/ntqsound.html @@ -88,8 +88,6 @@ only WAVE format sound files are supported. silently. NAS supports WAVE and AU files. <p> On Macintosh, ironically, we use QT (<a href="http://quicktime.apple.com">QuickTime</a>) for sound, this means all QuickTime formats are supported by TQt/Mac. -<p> On TQt/Embedded, a built-in mixing sound server is used, which -accesses <tt>/dev/dsp</tt> directly. Only the WAVE format is supported. <p> The availability of sound can be tested with <a href="#isAvailable">TQSound::isAvailable</a>(). <p>See also <a href="multimedia.html">Multimedia Classes</a>. diff --git a/doc/html/ntqt.html b/doc/html/ntqt.html index 9a93bc64a..0785cd686 100644 --- a/doc/html/ntqt.html +++ b/doc/html/ntqt.html @@ -735,7 +735,6 @@ interacts with the corresponding bit of the <em>dst</em> pixel. <li><tt>TQt::NandROP</tt> - dst = NOT (src AND dst) <li><tt>TQt::NorROP</tt> - dst = NOT (src OR dst) </ul><p> By far the most useful ones are <a href="#RasterOp-enum">CopyROP</a> and <a href="#RasterOp-enum">XorROP</a>. -<p> On TQt/Embedded, only <a href="#RasterOp-enum">CopyROP</a>, <a href="#RasterOp-enum">XorROP</a>, and <a href="#RasterOp-enum">NotROP</a> are supported. <h3 class=fn><a name="SequenceMatch-enum"></a>TQt::SequenceMatch</h3> diff --git a/doc/html/opensourceedition.html b/doc/html/opensourceedition.html index c317d6152..603f81071 100644 --- a/doc/html/opensourceedition.html +++ b/doc/html/opensourceedition.html @@ -44,7 +44,7 @@ open source license. Trolltech's support of open source with the TQt Open Source Edition has enabled large successful software projects like KDE, to thrive, with thousands of developers around the world using the TQt Open Source Edition at no cost to themselves. The TQt Open Source Edition is available for -Unix/X11, Macintosh, and embedded Linux. +Unix/X11 and Macintosh. <p> The Open Source Edition can be downloaded from here: <a href="http://www.trolltech.com/download/">http://www.trolltech.com/download/</a>. <p> It is also possible to develop commercial software using TQt, but to do diff --git a/doc/html/overviews-list.html b/doc/html/overviews-list.html index 1cf238cb2..deadc1125 100644 --- a/doc/html/overviews-list.html +++ b/doc/html/overviews-list.html @@ -65,7 +65,6 @@ body { background: #ffffff; color: black; } </ul> <tr bgcolor="#a2c511"> <th valign="top">General -<th valign="top">TQt/Embedded <tr bgcolor="#d0d0d0"> <td valign="top"> <ul> @@ -92,25 +91,6 @@ body { background: #ffffff; color: black; } <li> <a href="distributingntqt.html">Deploying TQt Applications</a> </ul> -<p> <td valign="top"> -<ul> -<li> <a href="emb-tqvfb.html">TQVFb tool - virtual framebuffer for TQt/Embedded</a> -<p> </p> -<li> <a href="emb-install.html">Installing TQt/Embedded</a> -<li> <a href="emb-features.html">The Feature Definition File</a> -<li> <a href="emb-classes.html">The TQt/Embedded-specific classes</a> -<li> <a href="emb-accel.html">Adding an accelerated graphics driver to TQt/Embedded</a> -<li> <a href="emb-framebuffer-howto.html">Enabling the Linux Framebuffer</a> -<li> <a href="emb-running.html">Running TQt/Embedded applications</a> -<li> <a href="emb-charinput.html">Character input in TQt/Embedded</a> -<li> <a href="emb-fonts.html">Fonts in TQt/Embedded</a> -<li> <a href="emb-pointer.html">TQt/Embedded Pointer Handling</a> -<li> <a href="emb-envvars.html">TQt/Embedded environment variables</a> -<li> <a href="emb-porting.html">Porting your applications to TQt/Embedded</a> -<li> <a href="embedporting.html">Issues when porting TQt/Embedded to another OS</a> -<li> <a href="emb-performance.html">TQt/Embedded Performance Tuning</a> -<li> <a href="emb-vnc.html">TQt/Embedded as a VNC Server</a> -</ul> </table></center> <p> <!-- eof --> diff --git a/doc/html/plugins.html b/doc/html/plugins.html index bb2ecbc41..3315e608b 100644 --- a/doc/html/plugins.html +++ b/doc/html/plugins.html @@ -37,11 +37,8 @@ and with TQt plugins. <p> See the <a href="plugins-howto.html">plugins documentation</a>. <p> <p><table width="100%"> -<tr bgcolor=#f0f0f0><td><b><a href="qgfxdriverplugin.html">TQGfxDriverPlugin</a></b><td>Abstract base for TQt/Embedded graphics driver plugins <tr bgcolor=#f0f0f0><td><b><a href="tqimageformatplugin.html">TQImageFormatPlugin</a></b><td>Abstract base for custom image format plugins -<tr bgcolor=#f0f0f0><td><b><a href="qkbddriverplugin.html">TQKbdDriverPlugin</a></b><td>Abstract base for TQt/Embedded keyboard driver plugins <tr bgcolor=#f0f0f0><td><b><a href="ntqlibrary.html">TQLibrary</a></b><td>Wrapper for handling shared libraries -<tr bgcolor=#f0f0f0><td><b><a href="qmousedriverplugin.html">TQMouseDriverPlugin</a></b><td>Abstract base for TQt/Embedded mouse driver plugins <tr bgcolor=#f0f0f0><td><b><a href="tqsqldriverplugin.html">TQSqlDriverPlugin</a></b><td>Abstract base for custom TQSqlDriver plugins <tr bgcolor=#f0f0f0><td><b><a href="tqstyleplugin.html">TQStylePlugin</a></b><td>Abstract base for custom TQStyle plugins <tr bgcolor=#f0f0f0><td><b><a href="tqtextcodecplugin.html">TQTextCodecPlugin</a></b><td>Abstract base for custom TQTextCodec plugins diff --git a/doc/html/qapplication-h.html b/doc/html/qapplication-h.html index 4e05fcdf7..c6f50779b 100644 --- a/doc/html/qapplication-h.html +++ b/doc/html/qapplication-h.html @@ -90,9 +90,6 @@ class TQSessionManager; class TQStyle; class TQTranslator; class TQEventLoop; -#if defined(TQ_WS_QWS) -class TQWSDecoration; -#endif #ifdef TQT_THREAD_SUPPORT class TQMutex; @@ -277,20 +274,6 @@ public: virtual int x11ClientMessage( TQWidget*, XEvent*, bool passive_only); int x11ProcessEvent( XEvent* ); #endif -#if defined(TQ_WS_QWS) - virtual bool qwsEventFilter( TQWSEvent * ); - int qwsProcessEvent( TQWSEvent* ); - void qwsSetCustomColors( TQRgb *colortable, int start, int numColors ); -/*! - \internal - Returns true if the process is GUI server -*/ - bool qwsIsGUIServer(); -#ifndef TQT_NO_QWS_MANAGER - static TQWSDecoration &qwsDecoration(); - static void qwsSetDecoration( TQWSDecoration *); -#endif -#endif #if defined(Q_OS_WIN32) || defined(Q_OS_CYGWIN) static WindowsVersion winVersion(); @@ -333,7 +316,6 @@ public slots: void closeAllWindows(); void aboutTQt(); -#if defined(TQ_WS_QWS) protected: void setArgs(int, char **); #endif @@ -347,10 +329,6 @@ private: void init_precmdline(); void process_cmdline( int* argcptr, char ** argv ); bool internalNotify( TQObject *, TQEvent * ); -#if defined(TQ_WS_QWS) - static TQWidget *findChildWidget( const TQWidget *p, const TQPoint &pos ); - static TQWidget *findWidget( const TQObjectList&, const TQPoint &, bool rec ); -#endif #if defined(TQ_WS_MAC) bool do_mouse_down(Point *, bool *); @@ -447,9 +425,6 @@ private: #if defined(TQ_WS_WIN) friend bool qt_sendSpontaneousEvent( TQObject*, TQEvent* ); #endif -#if defined(TQ_WS_QWS) - friend class TQInputContext; -#endif private: // Disabled copy constructor and operator= #if defined(TQ_DISABLE_COPY) TQApplication( const TQApplication & ); @@ -467,14 +442,6 @@ inline char **TQApplication::argv() const return app_argv; } -#if defined(TQ_WS_QWS) -inline void TQApplication::setArgs(int c, char **v) -{ - app_argc = c; - app_argv = v; -} -#endif - #ifndef TQT_NO_CURSOR inline TQCursor *TQApplication::overrideCursor() { diff --git a/doc/html/qapplication-members.html b/doc/html/qapplication-members.html index 6088a06df..827b0dba5 100644 --- a/doc/html/qapplication-members.html +++ b/doc/html/qapplication-members.html @@ -124,10 +124,6 @@ body { background: #ffffff; color: black; } <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() <li><a href="ntqapplication.html#quit">quit</a>() -<li><a href="ntqapplication.html#qwsDecoration">qwsDecoration</a>() -<li><a href="ntqapplication.html#qwsEventFilter">qwsEventFilter</a>() -<li><a href="ntqapplication.html#qwsSetCustomColors">qwsSetCustomColors</a>() -<li><a href="ntqapplication.html#qwsSetDecoration">qwsSetDecoration</a>() <li><a href="tqobject.html#removeChild">removeChild</a>() <li><a href="tqobject.html#removeEventFilter">removeEventFilter</a>() <li><a href="ntqapplication.html#removeLibraryPath">removeLibraryPath</a>() diff --git a/doc/html/qbutton-members.html b/doc/html/qbutton-members.html index bec94d21e..27a724d29 100644 --- a/doc/html/qbutton-members.html +++ b/doc/html/qbutton-members.html @@ -216,7 +216,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqbutton.html#pressed">pressed</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qbuttongroup-members.html b/doc/html/qbuttongroup-members.html index 20564d8e9..31659466f 100644 --- a/doc/html/qbuttongroup-members.html +++ b/doc/html/qbuttongroup-members.html @@ -230,7 +230,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqbuttongroup.html#pressed">pressed</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qcheckbox-members.html b/doc/html/qcheckbox-members.html index add79ecb1..b1035e59e 100644 --- a/doc/html/qcheckbox-members.html +++ b/doc/html/qcheckbox-members.html @@ -217,7 +217,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqbutton.html#pressed">pressed</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qcolordialog-members.html b/doc/html/qcolordialog-members.html index 8cd7cb824..06d2381da 100644 --- a/doc/html/qcolordialog-members.html +++ b/doc/html/qcolordialog-members.html @@ -210,7 +210,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qcombobox-members.html b/doc/html/qcombobox-members.html index 6836f2c16..376d71622 100644 --- a/doc/html/qcombobox-members.html +++ b/doc/html/qcombobox-members.html @@ -224,7 +224,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qcopchannel-members.html b/doc/html/qcopchannel-members.html deleted file mode 100644 index fb7d45fff..000000000 --- a/doc/html/qcopchannel-members.html +++ /dev/null @@ -1,95 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qcopchannel_qws.h:45 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQCopChannel Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQCopChannel</h1> - -<p>This is the complete list of member functions for -<a href="qcopchannel.html">TQCopChannel</a>, including inherited members. - -<ul> -<li><a href="qcopchannel.html#TQCopChannel">TQCopChannel</a>() -<li><a href="qcopchannel.html#~TQCopChannel">~TQCopChannel</a>() -<li><a href="tqobject.html#blockSignals">blockSignals</a>() -<li><a href="qcopchannel.html#channel">channel</a>() -<li><a href="tqobject.html#checkConnectArgs">checkConnectArgs</a>() -<li><a href="tqobject.html#child">child</a>() -<li><a href="tqobject.html#childEvent">childEvent</a>() -<li><a href="tqobject.html#children">children</a>() -<li><a href="tqobject.html#className">className</a>() -<li><a href="tqobject.html#connect">connect</a>() -<li><a href="tqobject.html#connectNotify">connectNotify</a>() -<li><a href="tqobject.html#customEvent">customEvent</a>() -<li><a href="tqobject.html#deleteLater">deleteLater</a>() -<li><a href="tqobject.html#destroyed">destroyed</a>() -<li><a href="tqobject.html#disconnect">disconnect</a>() -<li><a href="tqobject.html#disconnectNotify">disconnectNotify</a>() -<li><a href="tqobject.html#dumpObjectInfo">dumpObjectInfo</a>() -<li><a href="tqobject.html#dumpObjectTree">dumpObjectTree</a>() -<li><a href="tqobject.html#event">event</a>() -<li><a href="tqobject.html#eventFilter">eventFilter</a>() -<li><a href="tqobject.html#highPriority">highPriority</a>() -<li><a href="tqobject.html#inherits">inherits</a>() -<li><a href="tqobject.html#insertChild">insertChild</a>() -<li><a href="tqobject.html#installEventFilter">installEventFilter</a>() -<li><a href="tqobject.html#isA">isA</a>() -<li><a href="qcopchannel.html#isRegistered">isRegistered</a>() -<li><a href="tqobject.html#isWidgetType">isWidgetType</a>() -<li><a href="tqobject.html#killTimer">killTimer</a>() -<li><a href="tqobject.html#killTimers">killTimers</a>() -<li><a href="tqobject.html#metaObject">metaObject</a>() -<li><a href="tqobject.html#name">name</a>() -<li><a href="tqobject.html#normalizeSignalSlot">normalizeSignalSlot</a>() -<li><a href="tqobject.html#objectTrees">objectTrees</a>() -<li><a href="tqobject.html#parent">parent</a>() -<li><a href="tqobject.html#property">property</a>() -<li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="qcopchannel.html#receive">receive</a>() -<li><a href="qcopchannel.html#received">received</a>() -<li><a href="tqobject.html#removeChild">removeChild</a>() -<li><a href="tqobject.html#removeEventFilter">removeEventFilter</a>() -<li><a href="qcopchannel.html#send">send</a>() -<li><a href="tqobject.html#sender">sender</a>() -<li><a href="tqobject.html#setName">setName</a>() -<li><a href="tqobject.html#setProperty">setProperty</a>() -<li><a href="tqobject.html#signalsBlocked">signalsBlocked</a>() -<li><a href="tqobject.html#startTimer">startTimer</a>() -<li><a href="tqobject.html#timerEvent">timerEvent</a>() -<li><a href="tqobject.html#tr">tr</a>() -<li><a href="tqobject.html#trUtf8">trUtf8</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qcopchannel.html b/doc/html/qcopchannel.html deleted file mode 100644 index 8f899a69f..000000000 --- a/doc/html/qcopchannel.html +++ /dev/null @@ -1,178 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/kernel/qcopchannel_qws.cpp:55 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQCopChannel Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQCopChannel Class Reference</h1> - -<p>The TQCopChannel class provides communication capabilities -between several clients. -<a href="#details">More...</a> -<p><tt>#include <<a href="qcopchannel_qws-h.html">qcopchannel_qws.h</a>></tt> -<p>Inherits <a href="tqobject.html">TQObject</a>. -<p><a href="qcopchannel-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#TQCopChannel"><b>TQCopChannel</b></a> ( const TQCString & channel, TQObject * parent = 0, const char * name = 0 )</li> -<li class=fn>virtual <a href="#~TQCopChannel"><b>~TQCopChannel</b></a> ()</li> -<li class=fn>TQCString <a href="#channel"><b>channel</b></a> () const</li> -<li class=fn>virtual void <a href="#receive"><b>receive</b></a> ( const TQCString & msg, const TQByteArray & data )</li> -</ul> -<h2>Signals</h2> -<ul> -<li class=fn>void <a href="#received"><b>received</b></a> ( const TQCString & msg, const TQByteArray & data )</li> -</ul> -<h2>Static Public Members</h2> -<ul> -<li class=fn>bool <a href="#isRegistered"><b>isRegistered</b></a> ( const TQCString & channel )</li> -<li class=fn>bool <a href="#send-2"><b>send</b></a> ( const TQCString & channel, const TQCString & msg )</li> -<li class=fn>bool <a href="#send"><b>send</b></a> ( const TQCString & channel, const TQCString & msg, const TQByteArray & data )</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - -<p> The TQCopChannel class provides communication capabilities -between several clients. -<p> The TQt Cop (TQCOP) is a COmmunication Protocol, allowing clients to -communicate both within the same address space and between -different processes. -<p> Currently, this facility is only available on TQt/Embedded. On X11 -and Windows we are exploring the use of existing standards such as -DCOP and COM. -<p> TQCopChannel provides <a href="#send">send</a>() and <a href="#isRegistered">isRegistered</a>() which are static -functions usable without an object. -<p> The <a href="#channel">channel</a>() function returns the name of the channel. -<p> In order to <em>listen</em> to the traffic on a channel, you should -either subclass TQCopChannel and reimplement <a href="#receive">receive</a>(), or -<a href="tqobject.html#connect">connect</a>() to the <a href="#received">received</a>() signal. - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQCopChannel"></a>TQCopChannel::TQCopChannel ( const <a href="ntqcstring.html">TQCString</a> & channel, <a href="tqobject.html">TQObject</a> * parent = 0, const char * name = 0 ) -</h3> -Constructs a TQCop channel and registers it with the server using -the name <em>channel</em>. The standard <em>parent</em> and <em>name</em> arguments -are passed on to the <a href="tqobject.html">TQObject</a> constructor. - -<h3 class=fn><a name="~TQCopChannel"></a>TQCopChannel::~TQCopChannel ()<tt> [virtual]</tt> -</h3> -Destroys the client's end of the channel and notifies the server -that the client has closed its connection. The server will keep -the channel open until the last registered client detaches. - -<h3 class=fn><a href="ntqcstring.html">TQCString</a> <a name="channel"></a>TQCopChannel::channel () const -</h3> -Returns the name of the channel. - -<h3 class=fn>bool <a name="isRegistered"></a>TQCopChannel::isRegistered ( const <a href="ntqcstring.html">TQCString</a> & channel )<tt> [static]</tt> -</h3> -Queries the server for the existence of <em>channel</em>. -<p> Returns TRUE if <em>channel</em> is registered; otherwise returns FALSE. - -<h3 class=fn>void <a name="receive"></a>TQCopChannel::receive ( const <a href="ntqcstring.html">TQCString</a> & msg, const <a href="qbytearray.html">TQByteArray</a> & data )<tt> [virtual]</tt> -</h3> -This virtual function allows subclasses of TQCopChannel to process -data received from their channel. -<p> The default implementation emits the <a href="#received">received</a>() signal. -<p> Note that the format of <em>data</em> has to be well defined in order to -extract the information it contains. -<p> Example: -<pre> - void MyClass::receive( const <a href="ntqcstring.html">TQCString</a> &msg, const <a href="qbytearray.html">TQByteArray</a> &data ) - { - <a href="ntqdatastream.html">TQDataStream</a> stream( data, <a href="ntqfile.html#open">IO_ReadOnly</a> ); - if ( msg == "execute(TQString,TQString)" ) { - <a href="tqstring.html">TQString</a> cmd, arg; - stream >> cmd >> arg; - ... - } else if ( msg == "delete(TQString)" ) { - <a href="tqstring.html">TQString</a> filenname; - stream >> filename; - ... - } else ... - } - </pre> - -This example assumes that the <em>msg</em> is a DCOP-style function -signature and the <em>data</em> contains the function's arguments. (See -<a href="#send">send</a>().) -<p> Using the DCOP convention is a recommendation, but not a -requirement. Whatever convention you use the sender and receiver -<em>must</em> agree on the argument types. -<p> <p>See also <a href="#send">send</a>(). - -<h3 class=fn>void <a name="received"></a>TQCopChannel::received ( const <a href="ntqcstring.html">TQCString</a> & msg, const <a href="qbytearray.html">TQByteArray</a> & data )<tt> [signal]</tt> -</h3> - -<p> This signal is emitted with the <em>msg</em> and <em>data</em> whenever the -<a href="#receive">receive</a>() function gets incoming data. - -<h3 class=fn>bool <a name="send"></a>TQCopChannel::send ( const <a href="ntqcstring.html">TQCString</a> & channel, const <a href="ntqcstring.html">TQCString</a> & msg, const <a href="qbytearray.html">TQByteArray</a> & data )<tt> [static]</tt> -</h3> -Send the message <em>msg</em> on channel <em>channel</em> with data <em>data</em>. -The message will be distributed to all clients subscribed to the -channel. -<p> Note that <a href="ntqdatastream.html">TQDataStream</a> provides a convenient way to fill the byte -array with auxiliary data. -<p> Example: -<pre> - <a href="qbytearray.html">TQByteArray</a> ba; - <a href="ntqdatastream.html">TQDataStream</a> stream( ba, <a href="ntqfile.html#open">IO_WriteOnly</a> ); - stream << TQString("cat") << TQString("file.txt"); - TQCopChannel::<a href="#send">send</a>( "System/Shell", "execute(TQString,TQString)", ba ); - </pre> - -Here the channel is "System/Shell". The <em>msg</em> is an arbitrary -string, but in the example we've used the DCOP convention of -passing a function signature. Such a signature is formatted as -functionname(types) where types is a list of zero or more -comma-separated type names, with no whitespace, no consts and no -pointer or reference marks, i.e. no "*" or "&". -<p> Using the DCOP convention is a recommendation, but not a -requirement. Whatever convention you use the sender and receiver -<em>must</em> agree on the argument types. -<p> <p>See also <a href="#receive">receive</a>(). - -<h3 class=fn>bool <a name="send-2"></a>TQCopChannel::send ( const <a href="ntqcstring.html">TQCString</a> & channel, const <a href="ntqcstring.html">TQCString</a> & msg )<tt> [static]</tt> -</h3> -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -<p> Send the message <em>msg</em> on channel <em>channel</em>. The message will be -distributed to all clients subscribed to the <em>channel</em>. -<p> <p>See also <a href="#receive">receive</a>(). - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qcopchannel_qws-h.html b/doc/html/qcopchannel_qws-h.html deleted file mode 100644 index 95f41bc97..000000000 --- a/doc/html/qcopchannel_qws-h.html +++ /dev/null @@ -1,133 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qcopchannel_qws.h:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>qcopchannel_qws.h Include File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>qcopchannel_qws.h</h1> - -<p>This is the verbatim text of the qcopchannel_qws.h include file. It is provided only for illustration; the copyright remains with Trolltech. -<hr> -<pre> -/**************************************************************************** -** $Id: qt/qcopchannel_qws.h 3.3.8 edited Jan 11 14:46 $ -** -** TQCOP protocol classes -** -** Created : 20000616 -** -** Copyright (C) 2000-2007 Trolltech ASA. All rights reserved. -** -** This file is part of the kernel module of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License versions 2.0 or 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Alternatively you may (at your option) use any -** later version of the GNU General Public License if such license has -** been publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at [email protected]. -** -** Licensees holding valid TQt Commercial licenses may use this file in -** accordance with the TQt Commercial License Agreement provided with -** the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - -#ifndef TQCOPCHANNEL_QWS_H -#define TQCOPCHANNEL_QWS_H - -#ifndef QT_H -#include "tqobject.h" -#endif // QT_H - -#ifndef TQT_NO_COP - -class TQWSClient; -class TQCopChannelPrivate; - -class TQCopChannel : public TQObject -{ - TQ_OBJECT -public: - TQCopChannel( const TQCString& channel, TQObject* parent=0, const char* name=0 ); - virtual ~TQCopChannel(); - - TQCString channel() const; - - static bool isRegistered( const TQCString& channel ); - static bool send( const TQCString &channel, const TQCString &msg ); - static bool send( const TQCString &channel, const TQCString &msg, - const TQByteArray &data ); - - static void sendLocally( const TQCString &ch, const TQCString &msg, - const TQByteArray &data ); - - virtual void receive( const TQCString &msg, const TQByteArray &data ); - -signals: - void received( const TQCString &msg, const TQByteArray &data ); - -private: - // server side - static void registerChannel( const TQString &ch, const TQWSClient *cl ); - static void detach( const TQWSClient *cl ); - static void answer( TQWSClient *cl, const TQCString &ch, - const TQCString &msg, const TQByteArray &data ); - // client side - TQCopChannelPrivate* d; - - friend class TQWSServer; - friend class TQApplication; -}; - -#endif - -#endif // TQCOPCHANNEL_QWS_H -</pre> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qcursor-h.html b/doc/html/qcursor-h.html index f48ae4e91..73431f21e 100644 --- a/doc/html/qcursor-h.html +++ b/doc/html/qcursor-h.html @@ -132,8 +132,6 @@ public: TQCursor( HANDLE ); #elif defined(TQ_WS_MAC) HANDLE handle() const; -#elif defined(TQ_WS_QWS) - HANDLE handle() const; #endif static TQPoint pos(); diff --git a/doc/html/qdateedit-members.html b/doc/html/qdateedit-members.html index 8607009d6..5a7f21dfb 100644 --- a/doc/html/qdateedit-members.html +++ b/doc/html/qdateedit-members.html @@ -208,7 +208,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qdatetimeedit-members.html b/doc/html/qdatetimeedit-members.html index 657bbbd21..15589be91 100644 --- a/doc/html/qdatetimeedit-members.html +++ b/doc/html/qdatetimeedit-members.html @@ -205,7 +205,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qdatetimeeditbase-members.html b/doc/html/qdatetimeeditbase-members.html index 56bdb3de7..5b290f67d 100644 --- a/doc/html/qdatetimeeditbase-members.html +++ b/doc/html/qdatetimeeditbase-members.html @@ -200,7 +200,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qdesktopwidget-h.html b/doc/html/qdesktopwidget-h.html index 13c1a918b..1777fe4f7 100644 --- a/doc/html/qdesktopwidget-h.html +++ b/doc/html/qdesktopwidget-h.html @@ -129,9 +129,6 @@ private: #endif friend class TQApplication; -#ifdef TQ_WS_QWS - friend class TQWSDisplay; -#endif }; #endif //TQDESKTOPWIDGET_H diff --git a/doc/html/qdesktopwidget-members.html b/doc/html/qdesktopwidget-members.html index b15bd4b91..e4e9c7125 100644 --- a/doc/html/qdesktopwidget-members.html +++ b/doc/html/qdesktopwidget-members.html @@ -206,7 +206,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqdesktopwidget.html#primaryScreen">primaryScreen</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qdial-members.html b/doc/html/qdial-members.html index 598c6a712..7e510b990 100644 --- a/doc/html/qdial-members.html +++ b/doc/html/qdial-members.html @@ -218,7 +218,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqrangecontrol.html#prevValue">prevValue</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="ntqdial.html#rangeChange">rangeChange</a>() <li><a href="tqwidget.html#recreate">recreate</a>() diff --git a/doc/html/qdialog-members.html b/doc/html/qdialog-members.html index 3c2833c7e..d9ee62d34 100644 --- a/doc/html/qdialog-members.html +++ b/doc/html/qdialog-members.html @@ -208,7 +208,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qdirectpainter-members.html b/doc/html/qdirectpainter-members.html deleted file mode 100644 index 013a0da50..000000000 --- a/doc/html/qdirectpainter-members.html +++ /dev/null @@ -1,141 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qdirectpainter_qws.h:42 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQDirectPainter Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQDirectPainter</h1> - -<p>This is the complete list of member functions for -<a href="qdirectpainter.html">TQDirectPainter</a>, including inherited members. - -<ul> -<li><a href="qdirectpainter.html#TQDirectPainter">TQDirectPainter</a>() -<li><a href="qdirectpainter.html#~TQDirectPainter">~TQDirectPainter</a>() -<li><a href="ntqpainter.html#backgroundColor">backgroundColor</a>() -<li><a href="ntqpainter.html#backgroundMode">backgroundMode</a>() -<li><a href="ntqpainter.html#begin">begin</a>() -<li><a href="ntqpainter.html#boundingRect">boundingRect</a>() -<li><a href="ntqpainter.html#brush">brush</a>() -<li><a href="ntqpainter.html#brushOrigin">brushOrigin</a>() -<li><a href="ntqpainter.html#clipRegion">clipRegion</a>() -<li><a href="qdirectpainter.html#depth">depth</a>() -<li><a href="ntqpainter.html#device">device</a>() -<li><a href="ntqpainter.html#drawArc">drawArc</a>() -<li><a href="ntqpainter.html#drawChord">drawChord</a>() -<li><a href="ntqpainter.html#drawConvexPolygon">drawConvexPolygon</a>() -<li><a href="ntqpainter.html#drawCubicBezier">drawCubicBezier</a>() -<li><a href="ntqpainter.html#drawEllipse">drawEllipse</a>() -<li><a href="ntqpainter.html#drawImage">drawImage</a>() -<li><a href="ntqpainter.html#drawLine">drawLine</a>() -<li><a href="ntqpainter.html#drawLineSegments">drawLineSegments</a>() -<li><a href="ntqpainter.html#drawPicture">drawPicture</a>() -<li><a href="ntqpainter.html#drawPie">drawPie</a>() -<li><a href="ntqpainter.html#drawPixmap">drawPixmap</a>() -<li><a href="ntqpainter.html#drawPoint">drawPoint</a>() -<li><a href="ntqpainter.html#drawPoints">drawPoints</a>() -<li><a href="ntqpainter.html#drawPolygon">drawPolygon</a>() -<li><a href="ntqpainter.html#drawPolyline">drawPolyline</a>() -<li><a href="ntqpainter.html#drawRect">drawRect</a>() -<li><a href="ntqpainter.html#drawRoundRect">drawRoundRect</a>() -<li><a href="ntqpainter.html#drawText">drawText</a>() -<li><a href="ntqpainter.html#drawTiledPixmap">drawTiledPixmap</a>() -<li><a href="ntqpainter.html#drawWinFocusRect">drawWinFocusRect</a>() -<li><a href="ntqpainter.html#end">end</a>() -<li><a href="ntqpainter.html#eraseRect">eraseRect</a>() -<li><a href="ntqpainter.html#fillRect">fillRect</a>() -<li><a href="ntqpainter.html#flush">flush</a>() -<li><a href="ntqpainter.html#font">font</a>() -<li><a href="ntqpainter.html#fontInfo">fontInfo</a>() -<li><a href="ntqpainter.html#fontMetrics">fontMetrics</a>() -<li><a href="qdirectpainter.html#frameBuffer">frameBuffer</a>() -<li><a href="ntqpainter.html#handle">handle</a>() -<li><a href="ntqpainter.html#hasClipping">hasClipping</a>() -<li><a href="ntqpainter.html#hasViewXForm">hasViewXForm</a>() -<li><a href="ntqpainter.html#hasWorldXForm">hasWorldXForm</a>() -<li><a href="qdirectpainter.html#height">height</a>() -<li><a href="ntqpainter.html#isActive">isActive</a>() -<li><a href="qdirectpainter.html#lineStep">lineStep</a>() -<li><a href="ntqpainter.html#lineTo">lineTo</a>() -<li><a href="ntqpainter.html#moveTo">moveTo</a>() -<li><a href="qdirectpainter.html#numRects">numRects</a>() -<li><a href="qdirectpainter.html#offset">offset</a>() -<li><a href="ntqpainter.html#pen">pen</a>() -<li><a href="ntqpainter.html#pos">pos</a>() -<li><a href="ntqpainter.html#rasterOp">rasterOp</a>() -<li><a href="qdirectpainter.html#rect">rect</a>() -<li><a href="ntqpainter.html#redirect">redirect</a>() -<li><a href="qdirectpainter.html#region">region</a>() -<li><a href="ntqpainter.html#resetXForm">resetXForm</a>() -<li><a href="ntqpainter.html#restore">restore</a>() -<li><a href="ntqpainter.html#restoreWorldMatrix">restoreWorldMatrix</a>() -<li><a href="ntqpainter.html#rotate">rotate</a>() -<li><a href="ntqpainter.html#save">save</a>() -<li><a href="ntqpainter.html#saveWorldMatrix">saveWorldMatrix</a>() -<li><a href="ntqpainter.html#scale">scale</a>() -<li><a href="qdirectpainter.html#setAreaChanged">setAreaChanged</a>() -<li><a href="ntqpainter.html#setBackgroundColor">setBackgroundColor</a>() -<li><a href="ntqpainter.html#setBackgroundMode">setBackgroundMode</a>() -<li><a href="ntqpainter.html#setBrush">setBrush</a>() -<li><a href="ntqpainter.html#setBrushOrigin">setBrushOrigin</a>() -<li><a href="ntqpainter.html#setClipRect">setClipRect</a>() -<li><a href="ntqpainter.html#setClipRegion">setClipRegion</a>() -<li><a href="ntqpainter.html#setClipping">setClipping</a>() -<li><a href="ntqpainter.html#setFont">setFont</a>() -<li><a href="ntqpainter.html#setPen">setPen</a>() -<li><a href="ntqpainter.html#setRasterOp">setRasterOp</a>() -<li><a href="ntqpainter.html#setTabArray">setTabArray</a>() -<li><a href="ntqpainter.html#setTabStops">setTabStops</a>() -<li><a href="ntqpainter.html#setViewXForm">setViewXForm</a>() -<li><a href="ntqpainter.html#setViewport">setViewport</a>() -<li><a href="ntqpainter.html#setWindow">setWindow</a>() -<li><a href="ntqpainter.html#setWorldMatrix">setWorldMatrix</a>() -<li><a href="ntqpainter.html#setWorldXForm">setWorldXForm</a>() -<li><a href="ntqpainter.html#shear">shear</a>() -<li><a href="qdirectpainter.html#size">size</a>() -<li><a href="ntqpainter.html#tabArray">tabArray</a>() -<li><a href="ntqpainter.html#tabStops">tabStops</a>() -<li><a href="qdirectpainter.html#transformOrientation">transformOrientation</a>() -<li><a href="ntqpainter.html#translate">translate</a>() -<li><a href="ntqpainter.html#viewport">viewport</a>() -<li><a href="qdirectpainter.html#width">width</a>() -<li><a href="ntqpainter.html#window">window</a>() -<li><a href="ntqpainter.html#worldMatrix">worldMatrix</a>() -<li><a href="ntqpainter.html#xForm">xForm</a>() -<li><a href="ntqpainter.html#xFormDev">xFormDev</a>() -<li><a href="qdirectpainter.html#xOffset">xOffset</a>() -<li><a href="qdirectpainter.html#yOffset">yOffset</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qdirectpainter.html b/doc/html/qdirectpainter.html deleted file mode 100644 index 6359fc3ac..000000000 --- a/doc/html/qdirectpainter.html +++ /dev/null @@ -1,201 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/kernel/qdirectpainter_qws.cpp:72 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQDirectPainter Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQDirectPainter Class Reference</h1> - -<p>The TQDirectPainter class provides direct access to the video hardware. -<a href="#details">More...</a> -<p><tt>#include <<a href="qdirectpainter_qws-h.html">qdirectpainter_qws.h</a>></tt> -<p>Inherits <a href="ntqpainter.html">TQPainter</a>. -<p><a href="qdirectpainter-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#TQDirectPainter"><b>TQDirectPainter</b></a> ( const TQWidget * w )</li> -<li class=fn><a href="#~TQDirectPainter"><b>~TQDirectPainter</b></a> ()</li> -<li class=fn>uchar * <a href="#frameBuffer"><b>frameBuffer</b></a> ()</li> -<li class=fn>int <a href="#lineStep"><b>lineStep</b></a> ()</li> -<li class=fn>int <a href="#transformOrientation"><b>transformOrientation</b></a> ()</li> -<li class=fn>int <a href="#numRects"><b>numRects</b></a> () const</li> -<li class=fn>const TQRect & <a href="#rect"><b>rect</b></a> ( int i ) const</li> -<li class=fn>TQRegion <a href="#region"><b>region</b></a> () const</li> -<li class=fn>int <a href="#depth"><b>depth</b></a> () const</li> -<li class=fn>int <a href="#width"><b>width</b></a> () const</li> -<li class=fn>int <a href="#height"><b>height</b></a> () const</li> -<li class=fn>int <a href="#xOffset"><b>xOffset</b></a> () const</li> -<li class=fn>int <a href="#yOffset"><b>yOffset</b></a> () const</li> -<li class=fn>TQPoint <a href="#offset"><b>offset</b></a> () const</li> -<li class=fn>TQSize <a href="#size"><b>size</b></a> () const</li> -<li class=fn>void <a href="#setAreaChanged"><b>setAreaChanged</b></a> ( const TQRect & r )</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - -The TQDirectPainter class provides direct access to the video hardware. -<p> -<p> Only available in TQt/Embedded. -<p> When the hardware is known and well defined, as is often the case -with software for embedded devices, it may be useful to manipulate -the underlying video hardware directly. In order to do this in a -way that is co-operative with other applications, you must lock -the video hardware for exclusive use for a small time while you -write to it, and you must know the clipping region which is -allocated to a widget. -<p> TQDirectPainter provides this functionality. -<p> In the simplest case, you make a TQDirectPainter on a widget and -then, observing the clip region, perform some platform-specific -operation. For example: -<pre> - void MyWidget::updatePlatformGraphics() - { - TQDirectPainter dp( this ); - for ( int i = 0; i < dp.numRects; i++ ) { - const <a href="ntqrect.html">TQRect</a>& clip = dp.<a href="#rect">rect</a>(i); - ... // platform specific operation - } - } - </pre> - -<p> The platform-specific code has access to the display, but should -only modify graphics in the rectangles specified by <a href="#numRects">numRects</a>() and -<a href="#rect">rect</a>(). Note that these rectangles are relative to the entire -display. -<p> The <a href="#offset">offset</a>() function returns the position of the widget relative -to the entire display, allowing you to offset platform-specific -operations appropriately. The <a href="#xOffset">xOffset</a>() and <a href="#yOffset">yOffset</a>() functions -merely return the component values of offset(). -<p> For simple frame-buffer hardware, the <a href="#frameBuffer">frameBuffer</a>(), <a href="#lineStep">lineStep</a>(), -and <a href="#depth">depth</a>() functions provide basic access, though some hardware -configurations are insufficiently specified by such simple -parameters. -<p> Note that while a TQDirectPainter exists, the entire TQt/Embedded -window system is locked from use by other applications. Always -construct the TQDirectPainter as an auto (stack) variable, and be -very careful to write robust and stable code within its scope. -<p>See also <a href="graphics.html">Graphics Classes</a>. - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQDirectPainter"></a>TQDirectPainter::TQDirectPainter ( const <a href="tqwidget.html">TQWidget</a> * w ) -</h3> -Construct a direct painter on <em>w</em>. The display is locked and the -mouse cursor is hidden if it is above <em>w</em>. - -<h3 class=fn><a name="~TQDirectPainter"></a>TQDirectPainter::~TQDirectPainter () -</h3> -Destroys the direct painter. The mouse cursor is revealed if -necessary and the display is unlocked. - -<h3 class=fn>int <a name="depth"></a>TQDirectPainter::depth () const -</h3> -Returns the bit-depth of the display. - -<h3 class=fn>uchar * <a name="frameBuffer"></a>TQDirectPainter::frameBuffer () -</h3> -Returns a pointer to the framebuffer memory if available. - -<h3 class=fn>int <a name="height"></a>TQDirectPainter::height () const -</h3> -Returns the height of the widget drawn upon. - -<h3 class=fn>int <a name="lineStep"></a>TQDirectPainter::lineStep () -</h3> -Returns the spacing in bytes from one framebuffer line to the -next. - -<h3 class=fn>int <a name="numRects"></a>TQDirectPainter::numRects () const -</h3> -Returns the number of rectangles in the drawable region. -<p> <p>See also <a href="#rect">rect</a>() and <a href="#region">region</a>(). - -<h3 class=fn><a href="ntqpoint.html">TQPoint</a> <a name="offset"></a>TQDirectPainter::offset () const -</h3> -Returns the position of the widget relative to the entire display. - -<h3 class=fn>const <a href="ntqrect.html">TQRect</a> & <a name="rect"></a>TQDirectPainter::rect ( int i ) const -</h3> -Returns a reference to rectangle <em>i</em> of the drawable region. -Valid values for <em>i</em> are 0..<a href="#numRects">numRects</a>()-1. -<p> <p>See also <a href="#region">region</a>(). - -<h3 class=fn><a href="ntqregion.html">TQRegion</a> <a name="region"></a>TQDirectPainter::region () const -</h3> -Returns the region of the framebuffer which represents the exposed -area of the widget being painted on. Note that this may be a sub-area of -the clip region, because of child widgets and overlapping cousin widgets. -<p> <p>See also <a href="#numRects">numRects</a>() and <a href="#rect">rect</a>(). - -<h3 class=fn>void <a name="setAreaChanged"></a>TQDirectPainter::setAreaChanged ( const <a href="ntqrect.html">TQRect</a> & r ) -</h3> -Sets the area changed by the transaction to <em>r</em>. By default, the -entire widget is assumed to have changed. The area changed is only -used by some graphics drivers, so often calling this function for -a smaller area will make no difference to performance. - -<h3 class=fn><a href="ntqsize.html">TQSize</a> <a name="size"></a>TQDirectPainter::size () const -</h3> -Returns the size of the widget drawn upon. -<p> <p>See also <a href="#width">width</a>() and <a href="#height">height</a>(). - -<h3 class=fn>int <a name="transformOrientation"></a>TQDirectPainter::transformOrientation () -</h3> -Returns a number that signifies the orientation of the -framebuffer. -<center><table cellpadding="4" cellspacing="2" border="0"> -<tr bgcolor="#f0f0f0"> <td valign="top" colspan="1" rowspan="1"> 0 <td valign="top" colspan="1" rowspan="1"> no rotation -<tr bgcolor="#d0d0d0"> <td valign="top" colspan="1" rowspan="1"> 1 <td valign="top" colspan="1" rowspan="1"> 90 degrees rotation -<tr bgcolor="#f0f0f0"> <td valign="top" colspan="1" rowspan="1"> 2 <td valign="top" colspan="1" rowspan="1"> 180 degrees rotation -<tr bgcolor="#d0d0d0"> <td valign="top" colspan="1" rowspan="1"> 3 <td valign="top" colspan="1" rowspan="1"> 270 degrees rotation -</table></center> - -<h3 class=fn>int <a name="width"></a>TQDirectPainter::width () const -</h3> -Returns the width of the widget drawn upon. - -<h3 class=fn>int <a name="xOffset"></a>TQDirectPainter::xOffset () const -</h3> -Returns the X-position of the widget relative to the entire -display. - -<h3 class=fn>int <a name="yOffset"></a>TQDirectPainter::yOffset () const -</h3> -Returns the Y-position of the widget relative to the entire -display. - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qdirectpainter_qws-h.html b/doc/html/qdirectpainter_qws-h.html deleted file mode 100644 index 29b5568ed..000000000 --- a/doc/html/qdirectpainter_qws-h.html +++ /dev/null @@ -1,125 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qdirectpainter_qws.h:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>qdirectpainter_qws.h Include File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>qdirectpainter_qws.h</h1> - -<p>This is the verbatim text of the qdirectpainter_qws.h include file. It is provided only for illustration; the copyright remains with Trolltech. -<hr> -<pre> -/**************************************************************************** -** $Id: qt/qdirectpainter_qws.h 3.3.8 edited Jan 11 14:46 $ -** -** Definition of TQDirectPainter class -** -** Created : 010101 -** -** Copyright (C) 2000-2007 Trolltech ASA. All rights reserved. -** -** This file is part of the kernel module of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License versions 2.0 or 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Alternatively you may (at your option) use any -** later version of the GNU General Public License if such license has -** been publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at [email protected]. -** -** Licensees holding valid TQt Commercial licenses may use this file in -** accordance with the TQt Commercial License Agreement provided with -** the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - -#ifndef TQDIRECTPAINTER_QWS_H -#define TQDIRECTPAINTER_QWS_H - -#ifndef QT_H -#include "ntqpainter.h" -#endif // QT_H - -#ifdef TQ_WS_QWS -#ifndef TQT_NO_DIRECTPAINTER -class TQ_EXPORT TQDirectPainter : public TQPainter { -public: - TQDirectPainter( const TQWidget* ); - ~TQDirectPainter(); - - uchar* frameBuffer(); - int lineStep(); - int transformOrientation(); - - int numRects() const; - const TQRect& rect(int i) const; - TQRegion region() const; - - int depth() const; - int width() const; - int height() const; - int xOffset() const; - int yOffset() const; - - TQPoint offset() const; - TQSize size() const; - - void setAreaChanged( const TQRect& ); - -private: - class Private; - Private* d; -}; - -#endif -#endif - -#endif // TQDIRECTPAINTER_QWS_H -</pre> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qdockarea-members.html b/doc/html/qdockarea-members.html index 825dfd75d..fb2f96a36 100644 --- a/doc/html/qdockarea-members.html +++ b/doc/html/qdockarea-members.html @@ -211,7 +211,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qdockwindow-members.html b/doc/html/qdockwindow-members.html index 57c8791b4..59b54ed44 100644 --- a/doc/html/qdockwindow-members.html +++ b/doc/html/qdockwindow-members.html @@ -233,7 +233,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qerrormessage-members.html b/doc/html/qerrormessage-members.html index 163bf0471..08c83c772 100644 --- a/doc/html/qerrormessage-members.html +++ b/doc/html/qerrormessage-members.html @@ -210,7 +210,6 @@ body { background: #ffffff; color: black; } <li><a href="tqobject.html#property">property</a>() <li><a href="ntqerrormessage.html#qtHandler">qtHandler</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qfiledialog-members.html b/doc/html/qfiledialog-members.html index 1e2a2a351..ff01f4cd3 100644 --- a/doc/html/qfiledialog-members.html +++ b/doc/html/qfiledialog-members.html @@ -229,7 +229,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqfiledialog.html#previewMode">previewMode</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qfont-h.html b/doc/html/qfont-h.html index 1a728a0f9..e404a5552 100644 --- a/doc/html/qfont-h.html +++ b/doc/html/qfont-h.html @@ -227,14 +227,7 @@ public: #endif //TQT_NO_STRINGLIST static void initialize(); static void cleanup(); -#ifndef TQ_WS_QWS static void cacheStatistics(); -#endif - -#if defined(TQ_WS_QWS) - void qwsRenderToDisk(bool all=TRUE); -#endif - // a copy of this lives in qunicodetables.cpp, as we can't include // ntqfont.h it in tools/. Do not modify without changing the script diff --git a/doc/html/qfont-members.html b/doc/html/qfont-members.html index 89fb8e0fc..8714e13e7 100644 --- a/doc/html/qfont-members.html +++ b/doc/html/qfont-members.html @@ -61,7 +61,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqfont.html#pixelSize">pixelSize</a>() <li><a href="ntqfont.html#pointSize">pointSize</a>() <li><a href="ntqfont.html#pointSizeFloat">pointSizeFloat</a>() -<li><a href="ntqfont.html#qwsRenderToDisk">qwsRenderToDisk</a>() <li><a href="ntqfont.html#rawMode">rawMode</a>() <li><a href="ntqfont.html#rawName">rawName</a>() <li><a href="ntqfont.html#removeSubstitution">removeSubstitution</a>() diff --git a/doc/html/qfontdatabase-h.html b/doc/html/qfontdatabase-h.html index 8df7f601b..d61d666f6 100644 --- a/doc/html/qfontdatabase-h.html +++ b/doc/html/qfontdatabase-h.html @@ -94,9 +94,6 @@ struct TQtFontFamily; struct TQtFontFoundry; struct TQFontDef; class TQFontEngine; -#ifdef TQ_WS_QWS -class TQDiskFont; -#endif class TQFontDatabasePrivate; @@ -128,10 +125,6 @@ public: static TQString scriptName(TQFont::Script); static TQString scriptSample(TQFont::Script); -#ifdef TQ_WS_QWS - static void qwsAddDiskFont( TQDiskFont *qdf ); -#endif - // For source compatibility with < 3.0 #ifndef TQT_NO_COMPAT diff --git a/doc/html/qfontdialog-members.html b/doc/html/qfontdialog-members.html index 03d1ca8bd..a0454cf65 100644 --- a/doc/html/qfontdialog-members.html +++ b/doc/html/qfontdialog-members.html @@ -207,7 +207,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qfontmanager-members.html b/doc/html/qfontmanager-members.html deleted file mode 100644 index 3b0f0a938..000000000 --- a/doc/html/qfontmanager-members.html +++ /dev/null @@ -1,51 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qfontmanager_qws.h:197 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQFontManager Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQFontManager</h1> - -<p>This is the complete list of member functions for -<a href="qfontmanager.html">TQFontManager</a>, including inherited members. - -<ul> -<li><a href="qfontmanager.html#TQFontManager">TQFontManager</a>() -<li><a href="qfontmanager.html#~TQFontManager">~TQFontManager</a>() -<li><a href="qfontmanager.html#cleanup">cleanup</a>() -<li><a href="qfontmanager.html#get">get</a>() -<li><a href="qfontmanager.html#initialize">initialize</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qfontmanager.html b/doc/html/qfontmanager.html deleted file mode 100644 index a5dfdf8a3..000000000 --- a/doc/html/qfontmanager.html +++ /dev/null @@ -1,100 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/kernel/qfontmanager_qws.cpp:80 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQFontManager Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQFontManager Class Reference</h1> - -<p>The TQFontManager class implements font management in TQt/Embedded. -<a href="#details">More...</a> -<p><tt>#include <<a href="qfontmanager_qws-h.html">qfontmanager_qws.h</a>></tt> -<p><a href="qfontmanager-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#TQFontManager"><b>TQFontManager</b></a> ()</li> -<li class=fn><a href="#~TQFontManager"><b>~TQFontManager</b></a> ()</li> -<li class=fn>TQDiskFont * <a href="#get"><b>get</b></a> ( const TQFontDef & f )</li> -</ul> -<h2>Static Public Members</h2> -<ul> -<li class=fn>void <a href="#initialize"><b>initialize</b></a> ()</li> -<li class=fn>void <a href="#cleanup"><b>cleanup</b></a> ()</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - -The TQFontManager class implements font management in TQt/Embedded. - -<p> There is one and only one TQFontManager per TQt/Embedded -application. The <tt>qt_fontmanager</tt> global variable points to it. It -keeps a list of font factories, a cache of rendered fonts and a -list of fonts available on disk. TQFontManager is called when a new -font needs to be rendered from a Freetype-compatible or BDF font -on disk; this only happens if there isn't an appropriate TQPF font -already available. -<p>See also <a href="qws.html">TQt/Embedded</a>. - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQFontManager"></a>TQFontManager::TQFontManager () -</h3> -Creates a font manager. This method reads in the font definition -file from <tt>INSTALL/lib/fonts/fontdir</tt>, where <tt>INSTALL</tt> is the -directory where TQt/Embedded was installed, and creates a list of -TQDiskFonts to hold the information in the file. It also constructs -any defined font factories. - -<h3 class=fn><a name="~TQFontManager"></a>TQFontManager::~TQFontManager () -</h3> - -<p> Destroys the TQFontManager and sets <tt>qt_fontmanager</tt> to 0. - -<h3 class=fn>void <a name="cleanup"></a>TQFontManager::cleanup ()<tt> [static]</tt> -</h3> -Destroys the font manager - -<h3 class=fn>TQDiskFont * <a name="get"></a>TQFontManager::get ( const TQFontDef & f ) -</h3> -Returns the TQDiskFont that best matches <em>f</em>, based on family, -weight, italicity and font size. - -<h3 class=fn>void <a name="initialize"></a>TQFontManager::initialize ()<tt> [static]</tt> -</h3> -Creates a new TQFontManager and points <tt>qt_fontmanager</tt> to it - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qfontmanager_qws-h.html b/doc/html/qfontmanager_qws-h.html deleted file mode 100644 index 137a3d9bd..000000000 --- a/doc/html/qfontmanager_qws-h.html +++ /dev/null @@ -1,296 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qfontmanager_qws.h:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>qfontmanager_qws.h Include File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>qfontmanager_qws.h</h1> - -<p>This is the verbatim text of the qfontmanager_qws.h include file. It is provided only for illustration; the copyright remains with Trolltech. -<hr> -<pre> -/**************************************************************************** -** $Id: qt/qfontmanager_qws.h 3.3.8 edited Jan 11 14:38 $ -** -** Definition of font rendering infrastructure for Embedded TQt -** -** Created : 940721 -** -** Copyright (C) 1992-2007 Trolltech ASA. All rights reserved. -** -** This file is part of the kernel module of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License versions 2.0 or 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Alternatively you may (at your option) use any -** later version of the GNU General Public License if such license has -** been publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at [email protected]. -** -** Licensees holding valid TQt Commercial licenses may use this file in -** accordance with the TQt Commercial License Agreement provided with -** the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - -#ifndef TQFONTMANAGER_QWS_H -#define TQFONTMANAGER_QWS_H - -#ifndef QT_H -#include "ntqfont.h" -#include "tqptrlist.h" -#include <private/tqtextengine_p.h> -#endif // QT_H - -// These are stored in the shared memory segment in front of their -// data, and indexed at the start of the segment - -// This needs to be a multiple of 64 bits - -class TQFontDef; - -class TQ_PACKED TQGlyphMetrics { - -public: - TQ_UINT8 linestep; - TQ_UINT8 width; - TQ_UINT8 height; - TQ_UINT8 flags; - - TQ_INT8 bearingx; // Difference from pen position to glyph's left bbox - TQ_UINT8 advance; // Difference between pen positions - TQ_INT8 bearingy; // Used for putting characters on baseline - - TQ_INT8 reserved; // Do not use - - // Flags: - // RendererOwnsData - the renderer is responsible for glyph data - // memory deletion otherwise TQGlyphTree must - // delete [] the data when the glyph is deleted. - enum Flags { RendererOwnsData=0x01 }; -}; - -class TQGlyph { -public: - TQGlyph() { metrics=0; data=0; } - TQGlyph(TQGlyphMetrics* m, uchar* d) : - metrics(m), data(d) { } - ~TQGlyph() {} - - TQGlyphMetrics* metrics; - uchar* data; -}; - - - -class TQFontFactory; -class TQDiskFont; - -// This is a particular font instance at a particular resolution -// e.g. Truetype Times, 10 point. There's only one of these though; -// we want to share generated glyphs - -class TQRenderedFont { - -public: - - // Normal font-type is monochrome; glyph data is a - // bitmap, which doesn't use much memory - - // Initialise for name A, renderer B, font type C, D glyphs - - TQRenderedFont(TQDiskFont *,const TQFontDef&); - virtual ~TQRenderedFont(); - - TQFontDef fontDef() const; - - int refcount; - - int ptsize; - - bool italic; - unsigned int weight; - - void ref() { refcount++; } - bool deref() { refcount--; return refcount==0; } - - bool match(const TQFontDef &); - - TQDiskFont* diskfont; - int fascent,fdescent; - int fleftbearing,frightbearing; - int fmaxwidth; - int fleading; - int funderlinepos; - int funderlinewidth; - bool smooth; - int maxchar; - - int ascent() { return fascent; } - int descent() { return fdescent; } - int width(int); - int width( const TQString&, int =-1 ); - int leftBearing(int); - int rightBearing(int); - - // Calling any of these can trigger a full-font metrics check - // which can be expensive - int minLeftBearing(); - int minRightBearing(); - int maxWidth(); - - virtual bool inFont(glyph_t g) const=0; - virtual TQGlyph render(glyph_t g)=0; - -private: - -}; - -// Keeps track of available renderers and which font is which - -class TQDiskFontPrivate {}; - -class TQDiskFont { - -public: - TQDiskFont(TQFontFactory *f, const TQString& n, bool i, int w, int s, - const TQString &fl, const TQString& fi) : - factory(f), name(n), italic(i), weight(w), size(s), flags(fl), file(fi) - { - loaded=FALSE; - p=0; - } - - TQRenderedFont* load(const TQFontDef &); - - TQFontDef fontDef() const; - - TQFontFactory *factory; - TQString name; - bool italic; - int weight; - int size; - TQString flags; - TQString file; - bool loaded; - - TQDiskFontPrivate * p; -}; - -class TQCachePolicy { - -public: - - virtual void cache(TQRenderedFont *)=0; - virtual void uncache(TQRenderedFont *)=0; - -}; - -// Exposed here so the default policy can be reset - -class TQDefaultCachePolicy : public TQCachePolicy { - -public: - - virtual void cache(TQRenderedFont *); - virtual void uncache(TQRenderedFont *); - -}; - -class TQFontManager { - -public: - - TQPtrList<TQFontFactory> factories; - TQPtrList<TQRenderedFont> cachedfonts; - TQPtrList<TQDiskFont> diskfonts; - - TQFontManager(); - ~TQFontManager(); - - // Font definition, type and color - TQDiskFont * get(const TQFontDef &); - - static int cmpFontDef(const TQFontDef & goal, const TQFontDef & choice); - - static void initialize(); - static void cleanup(); - - void setPolicy(TQCachePolicy *); - - void cache(TQRenderedFont * f) { policy->cache(f); } - void uncache(TQRenderedFont * f) { policy->uncache(f); } - TQRenderedFont * getCached(const TQFontDef &); - -private: - - TQCachePolicy * policy; - -}; - -class TQFontFactory { - -public: - - TQFontFactory() {} - virtual ~TQFontFactory() {} - - virtual TQRenderedFont * get(const TQFontDef &,TQDiskFont *)=0; - virtual void load(TQDiskFont *) const=0; - virtual void unload(TQDiskFont *) {} - virtual TQString name()=0; -}; - -void tqt_init_fonts(); - -extern TQFontManager * qt_fontmanager; - -#endif -</pre> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qfontmetrics-h.html b/doc/html/qfontmetrics-h.html index f034b77f5..d64ad29fb 100644 --- a/doc/html/qfontmetrics-h.html +++ b/doc/html/qfontmetrics-h.html @@ -82,10 +82,6 @@ body { background: #ffffff; color: black; } #include "ntqrect.h" #endif // QT_H -#ifdef TQ_WS_QWS -class TQFontEngine; -#endif - class TQTextCodec; class TQTextParag; diff --git a/doc/html/qframe-members.html b/doc/html/qframe-members.html index 224ee0651..decd2f16a 100644 --- a/doc/html/qframe-members.html +++ b/doc/html/qframe-members.html @@ -213,7 +213,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qgfx_qws-h.html b/doc/html/qgfx_qws-h.html deleted file mode 100644 index 3fb69e87d..000000000 --- a/doc/html/qgfx_qws-h.html +++ /dev/null @@ -1,493 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qgfx_qws.h:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>qgfx_qws.h Include File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>qgfx_qws.h</h1> - -<p>This is the verbatim text of the qgfx_qws.h include file. It is provided only for illustration; the copyright remains with Trolltech. -<hr> -<pre> -/**************************************************************************** -** $Id: qt/qgfx_qws.h 3.3.8 edited Jan 11 14:38 $ -** -** Definition of TQGfx (graphics context) class -** -** Created : 940721 -** -** Copyright (C) 1992-2007 Trolltech ASA. All rights reserved. -** -** This file is part of the kernel module of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License versions 2.0 or 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Alternatively you may (at your option) use any -** later version of the GNU General Public License if such license has -** been publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at [email protected]. -** -** Licensees holding valid TQt Commercial licenses may use this file in -** accordance with the TQt Commercial License Agreement provided with -** the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - -#ifndef TQGFX_QWS_H -#define TQGFX_QWS_H - -#ifndef QT_H -#include "tqwidget.h" -#include "ntqnamespace.h" -#include "tqimage.h" -#include "qfontmanager_qws.h" -#include "qmemorymanager_qws.h" -#include "ntqpoint.h" -#endif // QT_H - -#include <private/tqtextengine_p.h> - -class TQScreenCursor; - -#if !defined( TQT_NO_IMAGE_16_BIT ) || !defined( TQT_NO_QWS_DEPTH_16 ) -# ifndef QT_QWS_DEPTH16_RGB -# define QT_QWS_DEPTH16_RGB 565 -# endif -static const int qt_rbits = (QT_QWS_DEPTH16_RGB/100); -static const int qt_gbits = (QT_QWS_DEPTH16_RGB/10%10); -static const int qt_bbits = (QT_QWS_DEPTH16_RGB%10); -static const int qt_red_shift = qt_bbits+qt_gbits-(8-qt_rbits); -static const int qt_green_shift = qt_bbits-(8-qt_gbits); -static const int qt_neg_blue_shift = 8-qt_bbits; -static const int qt_blue_mask = (1<<qt_bbits)-1; -static const int qt_green_mask = (1<<(qt_gbits+qt_bbits))-((1<<qt_bbits)-1); -static const int qt_red_mask = (1<<(qt_rbits+qt_gbits+qt_bbits))-(1<<(qt_gbits+qt_bbits)); - -inline ushort qt_convRgbTo16( const int r, const int g, const int b ) -{ - const int tr = r << qt_red_shift; - const int tg = g << qt_green_shift; - const int tb = b >> qt_neg_blue_shift; - - return (tb & qt_blue_mask) | (tg & qt_green_mask) | (tr & qt_red_mask); -} - -inline ushort qt_convRgbTo16( TQRgb c ) -{ - const int tr = tqRed(c) << qt_red_shift; - const int tg = tqGreen(c) << qt_green_shift; - const int tb = tqBlue(c) >> qt_neg_blue_shift; - - return (tb & qt_blue_mask) | (tg & qt_green_mask) | (tr & qt_red_mask); -} - -inline TQRgb qt_conv16ToRgb( ushort c ) -{ - const int r=(c & qt_red_mask); - const int g=(c & qt_green_mask); - const int b=(c & qt_blue_mask); - const int tr = r >> qt_red_shift; - const int tg = g >> qt_green_shift; - const int tb = b << qt_neg_blue_shift; - - return tqRgb(tr,tg,tb); -} - -inline void qt_conv16ToRgb( ushort c, int& r, int& g, int& b ) -{ - const int tr=(c & qt_red_mask); - const int tg=(c & qt_green_mask); - const int tb=(c & qt_blue_mask); - r = tr >> qt_red_shift; - g = tg >> qt_green_shift; - b = tb << qt_neg_blue_shift; -} -#endif - - -const int SourceSolid=0; -const int SourcePixmap=1; - -#ifndef TQT_NO_QWS_CURSOR - -extern bool qt_sw_cursor; - -class TQGfxRasterBase; - -#define SW_CURSOR_DATA_SIZE 4096 // 64x64 8-bit cursor - -struct SWCursorData { - unsigned char cursor[SW_CURSOR_DATA_SIZE]; - unsigned char under[SW_CURSOR_DATA_SIZE*4]; // room for 32bpp display - TQRgb clut[256]; - unsigned char translut[256]; - int colors; - int width; - int height; - int x; - int y; - int hotx; - int hoty; - bool enable; - TQRect bound; -}; - - -class TQScreenCursor -{ -public: - TQScreenCursor( ); - virtual ~TQScreenCursor(); - - virtual void init(SWCursorData *da, bool init = FALSE); - - virtual void set( const TQImage &image, int hotx, int hoty ); - virtual void move( int x, int y ); - virtual void show(); - virtual void hide(); - - virtual bool restoreUnder( const TQRect &r, TQGfxRasterBase *g = 0 ); - virtual void saveUnder(); - virtual void drawCursor(); - //void draw(); - virtual bool supportsAlphaCursor(); - - static bool enabled() { return qt_sw_cursor; } - -protected: - TQGfxRasterBase *gfx; - TQGfxRasterBase *gfxunder; - - TQImage *imgunder; - TQImage *cursor; - - uchar *fb_start; - uchar *fb_end; - bool save_under; - SWCursorData *data; - - int clipWidth; - int clipHeight; - int myoffset; - -}; - -extern TQScreenCursor * qt_screencursor; - -#endif // TQT_NO_QWS_CURSOR - -struct fb_cmap; - -// A (used) chunk of offscreen memory - -class TQPoolEntry -{ -public: - unsigned int start; - unsigned int end; - int clientId; -}; - -class TQScreen; -typedef void(*ClearCacheFunc)(TQScreen *obj, int); - -class TQScreen { - -public: - - TQScreen( int display_id ); - virtual ~TQScreen(); - virtual bool initDevice() = 0; - virtual bool connect( const TQString &displaySpec ) = 0; - virtual void disconnect() = 0; - virtual int initCursor(void *, bool=FALSE); - virtual void shutdownDevice(); - virtual void setMode(int,int,int) = 0; - virtual bool supportsDepth(int) const; - virtual TQGfx * createGfx(unsigned char *,int,int,int,int); - virtual TQGfx * screenGfx(); - virtual void save(); - virtual void restore(); - virtual void blank(bool on); - - virtual int pixmapOffsetAlignment() { return 64; } - virtual int pixmapLinestepAlignment() { return 64; } - virtual int sharedRamSize(void *) { return 0; } - - virtual bool onCard(unsigned char *) const; - virtual bool onCard(unsigned char *, ulong& out_offset) const; - - // sets a single color in the colormap - virtual void set(unsigned int,unsigned int,unsigned int,unsigned int); - // allocates a color - virtual int alloc(unsigned int,unsigned int,unsigned int); - - int width() const { return w; } - int height() const { return h; } - int depth() const { return d; } - virtual int pixmapDepth() const; - int pixelType() const { return pixeltype; } - int linestep() const { return lstep; } - int deviceWidth() const { return dw; } - int deviceHeight() const { return dh; } - uchar * base() const { return data; } - // Ask for memory from card cache with alignment - virtual uchar * cache(int,int) { return 0; } - virtual void uncache(uchar *) {} - - int screenSize() const { return size; } - int totalSize() const { return mapsize; } - - TQRgb * clut() { return screenclut; } - int numCols() { return screencols; } - - virtual TQSize mapToDevice( const TQSize & ) const; - virtual TQSize mapFromDevice( const TQSize & ) const; - virtual TQPoint mapToDevice( const TQPoint &, const TQSize & ) const; - virtual TQPoint mapFromDevice( const TQPoint &, const TQSize & ) const; - virtual TQRect mapToDevice( const TQRect &, const TQSize & ) const; - virtual TQRect mapFromDevice( const TQRect &, const TQSize & ) const; - virtual TQImage mapToDevice( const TQImage & ) const; - virtual TQImage mapFromDevice( const TQImage & ) const; - virtual TQRegion mapToDevice( const TQRegion &, const TQSize & ) const; - virtual TQRegion mapFromDevice( const TQRegion &, const TQSize & ) const; - virtual int transformOrientation() const; - virtual bool isTransformed() const; - virtual bool isInterlaced() const; - - virtual void setDirty( const TQRect& ); - - virtual int memoryNeeded(const TQString&); - - int * opType() { return screen_optype; } - int * lastOp() { return screen_lastop; } - - virtual void haltUpdates(); - virtual void resumeUpdates(); - -protected: - - // Only used without TQT_NO_QWS_REPEATER, but included so that - // it's binary compatible regardless. - int * screen_optype; - int * screen_lastop; - - TQRgb screenclut[256]; - int screencols; - - bool initted; - - uchar * data; - - // Table of allocated lumps, kept in sorted highest-to-lowest order - // The table itself is allocated at the bottom of offscreen memory - // i.e. it's similar to having a stack (the table) and a heap - // (the allocated blocks). Freed space is implicitly described - // by the gaps between the allocated lumps (this saves entries and - // means we don't need to worry about coalescing freed lumps) - - TQPoolEntry * entries; - int * entryp; - unsigned int * lowest; - - int w; - int lstep; - int h; - int d; - int pixeltype; - bool grayscale; - - int dw; - int dh; - - int hotx; - int hoty; - TQImage cursor; - - int size; // Screen size - int mapsize; // Total mapped memory - - int displayId; - - friend class TQWSServer; - static ClearCacheFunc clearCacheFunc; -}; - -extern TQScreen * qt_screen; - -class TQ_EXPORT TQGfx : public TQt { -public: - // With loadable drivers, do probe here - static TQGfx *createGfx( int depth, unsigned char *buffer, - int w, int h, int linestep ); - - virtual ~TQGfx() {} - - virtual void setPen( const TQPen & )=0; - virtual void setBrush( const TQBrush & )=0; - virtual void setBrushPixmap( const TQPixmap * )=0; - virtual void setBrushOffset( int, int ) = 0; - virtual void setClipRect( int,int,int,int )=0; - virtual void setClipRegion( const TQRegion & )=0; - virtual void setClipDeviceRegion( const TQRegion & )=0; - virtual void setClipping (bool)=0; - // These will be called from tqwidget_qws or tqwidget_mac - // to update the drawing area when a widget is moved - virtual void setOffset( int,int )=0; - virtual void setWidgetRect( int,int,int,int )=0; - virtual void setWidgetRegion( const TQRegion & )=0; - virtual void setWidgetDeviceRegion( const TQRegion & )=0; - virtual void setSourceWidgetOffset(int x, int y) = 0; - virtual void setGlobalRegionIndex( int idx ) = 0; - - virtual void setDashedLines(bool d) = 0; - virtual void setDashes(char *, int) = 0; - - virtual void setOpaqueBackground(bool b)=0; - virtual void setBackgroundColor(TQColor c)=0; - - // Drawing operations - virtual void drawPoint( int,int )=0; - virtual void drawPoints( const TQPointArray &,int,int )=0; - virtual void moveTo( int,int )=0; - virtual void lineTo( int,int )=0; - virtual void drawLine( int,int,int,int )=0; - virtual void drawPolyline( const TQPointArray &,int,int )=0; - - // current position - virtual TQPoint pos() const = 0; - - // Fill operations - these use the current source (pixmap, - // color, etc), and draws outline - virtual void fillRect( int,int,int,int )=0; - virtual void drawPolygon( const TQPointArray &,bool,int,int )=0; - - virtual void setLineStep(int)=0; - - // Special case of rect-with-pixmap-fill for speed/hardware acceleration - virtual void blt( int,int,int,int,int,int )=0; - virtual void scroll( int,int,int,int,int,int )=0; - -#if !defined(TQT_NO_MOVIE) || !defined(TQT_NO_TRANSFORMATIONS) || !defined(TQT_NO_PIXMAP_TRANSFORMATION) - virtual void stretchBlt( int,int,int,int,int,int )=0; -#endif - virtual void tiledBlt( int,int,int,int )=0; - - enum SourceType { SourcePen, SourceImage, SourceAccel }; - enum PixelType { NormalPixel, BGRPixel }; - - // Setting up source data - can be solid color or pixmap data - virtual void setSource(const TQPaintDevice *)=0; - virtual void setSource(const TQImage *)=0; - virtual void setSource(unsigned char *,int,int,int,int,TQRgb *,int); - // This one is pen - virtual void setSourcePen()=0; - - virtual void drawAlpha(int,int,int,int,int,int,int,int) {} - - virtual void hsync(int) {} - - // These apply only to blt's. For alpha values for general - // drawing operations we should probably have a separate TQGfx - // class. It's not a high priority though. - - // Enum values: Ignore alpha information, alpha information encoded in - // 32-bit rgba along with colors, alpha information in 8bpp - // format in alphabits - - enum AlphaType { IgnoreAlpha, InlineAlpha, SeparateAlpha, - LittleEndianMask, BigEndianMask, SolidAlpha }; - - // Can be no alpha, inline (32bit data), separate (for images), - // LittleEndianMask/BigEndianMask 1bpp masks, constant alpha - // value - virtual void setAlphaType(AlphaType)=0; - // Pointer to data, linestep - virtual void setAlphaSource(unsigned char *,int)=0; - virtual void setAlphaSource(int,int=-1,int=-1,int=-1)=0; - - virtual void drawGlyphs( TQMemoryManager::FontID font, glyph_t *glyphs, TQPoint *positions, int num_glyphs ) = 0; - - virtual void setClut(TQRgb *,int)=0; - - // Save and restore pen and brush state - necessary when setting - // up a bitBlt for example - virtual void save()=0; - virtual void restore()=0; - - virtual void setRop(RasterOp)=0; - virtual void setScreen(TQScreen *,TQScreenCursor *,bool,int *,int *); - void setShared(void * v) { shared_data=v; } - bool isScreenGfx() { return is_screen_gfx; } //for cursor.. - -protected: - bool is_screen_gfx; - void * shared_data; - -}; - - -// This lives in loadable modules - -#ifndef QT_LOADABLE_MODULES -extern "C" TQScreen * qt_get_screen( int display_id, const char* spec ); -#endif - -// This is in main lib, loads the right module, calls qt_get_screen -// In non-loadable cases just aliases to qt_get_screen - -const unsigned char * qt_probe_bus(); - -#endif // TQGFX_QWS_H - - - - -</pre> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qgfxdriverfactory-members.html b/doc/html/qgfxdriverfactory-members.html deleted file mode 100644 index 3805891ac..000000000 --- a/doc/html/qgfxdriverfactory-members.html +++ /dev/null @@ -1,48 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qgfxdriverfactory_qws.h:42 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQGfxDriverFactory Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQGfxDriverFactory</h1> - -<p>This is the complete list of member functions for -<a href="qgfxdriverfactory.html">TQGfxDriverFactory</a>, including inherited members. - -<ul> -<li><a href="qgfxdriverfactory.html#create">create</a>() -<li><a href="qgfxdriverfactory.html#keys">keys</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qgfxdriverfactory.html b/doc/html/qgfxdriverfactory.html deleted file mode 100644 index 11f6b5cb1..000000000 --- a/doc/html/qgfxdriverfactory.html +++ /dev/null @@ -1,78 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/embedded/qgfxdriverfactory_qws.cpp:85 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQGfxDriverFactory Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQGfxDriverFactory Class Reference</h1> - -<p>The TQGfxDriverFactory class creates TQScreen objects for TQt/Embedded. -<a href="#details">More...</a> -<p><tt>#include <<a href="qgfxdriverfactory_qws-h.html">qgfxdriverfactory_qws.h</a>></tt> -<p><a href="qgfxdriverfactory-members.html">List of all member functions.</a> -<h2>Static Public Members</h2> -<ul> -<li class=fn>TQStringList <a href="#keys"><b>keys</b></a> ()</li> -<li class=fn>TQScreen * <a href="#create"><b>create</b></a> ( const TQString & key, int displayId )</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - -The TQGfxDriverFactory class creates <a href="qscreen.html">TQScreen</a> objects for TQt/Embedded. -<p> The graphics driver factory creates a TQScreen object for a given -key with <a href="#create">TQGfxDriverFactory::create</a>(key). -<p> The drivers are either built-in or dynamically loaded from a -driver plugin (see <a href="qgfxdriverplugin.html">TQGfxDriverPlugin</a>). -<p> <a href="#keys">TQGfxDriverFactory::keys</a>() returns a list of valid keys. TQt -currently ships with "LinuxFb". -<p> This class is only available in TQt/Embedded. - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a href="qscreen.html">TQScreen</a> * <a name="create"></a>TQGfxDriverFactory::create ( const <a href="tqstring.html">TQString</a> & key, int displayId )<tt> [static]</tt> -</h3> -Creates a <a href="qscreen.html">TQScreen</a> object of a type that matches <em>key</em>, and with -the ID, <em>displayId</em>. The TQScreen object returned may be from a -built-in driver, or from a driver plugin. -<p> <p>See also <a href="#keys">keys</a>(). - -<h3 class=fn><a href="tqstringlist.html">TQStringList</a> <a name="keys"></a>TQGfxDriverFactory::keys ()<tt> [static]</tt> -</h3> -Returns the list of keys this factory can create drivers for. -<p> <p>See also <a href="#create">create</a>(). - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qgfxdriverfactory_qws-h.html b/doc/html/qgfxdriverfactory_qws-h.html deleted file mode 100644 index fe78269c7..000000000 --- a/doc/html/qgfxdriverfactory_qws-h.html +++ /dev/null @@ -1,101 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qgfxdriverfactory_qws.h:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>qgfxdriverfactory_qws.h Include File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>qgfxdriverfactory_qws.h</h1> - -<p>This is the verbatim text of the qgfxdriverfactory_qws.h include file. It is provided only for illustration; the copyright remains with Trolltech. -<hr> -<pre> -/**************************************************************************** -** $Id: qt/qgfxdriverfactory_qws.h 3.3.8 edited Jan 11 14:46 $ -** -** ... -** -** Copyright (C) 2005-2007 Trolltech ASA. All rights reserved. -** -** This file is part of the kernel module of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License versions 2.0 or 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Alternatively you may (at your option) use any -** later version of the GNU General Public License if such license has -** been publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at [email protected]. -** -** Licensees holding valid TQt Commercial licenses may use this file in -** accordance with the TQt Commercial License Agreement provided with -** the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - -#ifndef TQGFXDRIVERFACTORY_QWS_H -#define TQGFXDRIVERFACTORY_QWS_H - -#ifndef QT_H -#include "tqstringlist.h" -#endif // QT_H - -class TQString; -class TQScreen; - -class TQ_EXPORT TQGfxDriverFactory -{ -public: -#ifndef TQT_NO_STRINGLIST - static TQStringList keys(); -#endif - static TQScreen *create( const TQString&, int ); -}; - -#endif //TQGFXDRIVERFACTORY_QWS_H -</pre> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qgfxdriverplugin-members.html b/doc/html/qgfxdriverplugin-members.html deleted file mode 100644 index aa34f976b..000000000 --- a/doc/html/qgfxdriverplugin-members.html +++ /dev/null @@ -1,50 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qgfxdriverplugin_qws.h:46 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQGfxDriverPlugin Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQGfxDriverPlugin</h1> - -<p>This is the complete list of member functions for -<a href="qgfxdriverplugin.html">TQGfxDriverPlugin</a>, including inherited members. - -<ul> -<li><a href="qgfxdriverplugin.html#TQGfxDriverPlugin">TQGfxDriverPlugin</a>() -<li><a href="qgfxdriverplugin.html#~TQGfxDriverPlugin">~TQGfxDriverPlugin</a>() -<li><a href="qgfxdriverplugin.html#create">create</a>() -<li><a href="qgfxdriverplugin.html#keys">keys</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qgfxdriverplugin.html b/doc/html/qgfxdriverplugin.html deleted file mode 100644 index 9fac7abdc..000000000 --- a/doc/html/qgfxdriverplugin.html +++ /dev/null @@ -1,97 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/embedded/qgfxdriverplugin_qws.cpp:40 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQGfxDriverPlugin Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQGfxDriverPlugin Class Reference</h1> - -<p>The TQGfxDriverPlugin class provides an abstract base for -TQt/Embedded graphics driver plugins. -<a href="#details">More...</a> -<p><tt>#include <<a href="qgfxdriverplugin_qws-h.html">qgfxdriverplugin_qws.h</a>></tt> -<p><a href="qgfxdriverplugin-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#TQGfxDriverPlugin"><b>TQGfxDriverPlugin</b></a> ()</li> -<li class=fn><a href="#~TQGfxDriverPlugin"><b>~TQGfxDriverPlugin</b></a> ()</li> -<li class=fn>virtual TQStringList <a href="#keys"><b>keys</b></a> () const = 0</li> -<li class=fn>virtual TQScreen * <a href="#create"><b>create</b></a> ( const TQString & driver, int displayId ) = 0</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - -The TQGfxDriverPlugin class provides an abstract base for -TQt/Embedded graphics driver plugins. -<p> -<p> The graphics driver plugin is a simple plugin interface that makes -it easy to create custom graphics drivers. -<p> Writing a graphics driver plugin is achieved by subclassing this -base class, reimplementing the pure virtual functions <a href="#keys">keys</a>() and -<a href="#create">create</a>(), and exporting the class with the <tt>TQ_EXPORT_PLUGIN</tt> -macro. See the <a href="plugins-howto.html">Plugins - documentation</a> for details. -<p> This class is only available in TQt/Embedded. -<p>See also <a href="plugins.html">Plugins</a>. - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQGfxDriverPlugin"></a>TQGfxDriverPlugin::TQGfxDriverPlugin () -</h3> -Constructs a graphics driver plugin. This is invoked automatically -by the <tt>TQ_EXPORT_PLUGIN</tt> macro. - -<h3 class=fn><a name="~TQGfxDriverPlugin"></a>TQGfxDriverPlugin::~TQGfxDriverPlugin () -</h3> -Destroys the graphics driver plugin. -<p> You never have to call this explicitly. TQt destroys a plugin -automatically when it is no longer used. - -<h3 class=fn><a href="qscreen.html">TQScreen</a> * <a name="create"></a>TQGfxDriverPlugin::create ( const <a href="tqstring.html">TQString</a> & driver, int displayId )<tt> [pure virtual]</tt> -</h3> - -<p> Creates a driver matching the type specified by <em>driver</em>, that -will use display <em>displayId</em>. -<p> <p>See also <a href="#keys">keys</a>(). - -<h3 class=fn><a href="tqstringlist.html">TQStringList</a> <a name="keys"></a>TQGfxDriverPlugin::keys () const<tt> [pure virtual]</tt> -</h3> - -<p> Returns the list of graphics drivers this plugin supports. -<p> <p>See also <a href="#create">create</a>(). - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qgfxdriverplugin_qws-h.html b/doc/html/qgfxdriverplugin_qws-h.html deleted file mode 100644 index e71add097..000000000 --- a/doc/html/qgfxdriverplugin_qws-h.html +++ /dev/null @@ -1,115 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qgfxdriverplugin_qws.h:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>qgfxdriverplugin_qws.h Include File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>qgfxdriverplugin_qws.h</h1> - -<p>This is the verbatim text of the qgfxdriverplugin_qws.h include file. It is provided only for illustration; the copyright remains with Trolltech. -<hr> -<pre> -/**************************************************************************** -** $Id: qt/qgfxdriverplugin_qws.h 3.3.8 edited Jan 11 14:37 $ -** -** Definition of TQGfxDriverPlugin -** -** Created : 20020212 -** -** Copyright (C) 1992-2007 Trolltech ASA. All rights reserved. -** -** This file is part of the kernel module of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License versions 2.0 or 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Alternatively you may (at your option) use any -** later version of the GNU General Public License if such license has -** been publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at [email protected]. -** -** Licensees holding valid TQt Commercial licenses may use this file in -** accordance with the TQt Commercial License Agreement provided with -** the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - -#ifndef TQGFXDRIVERPLUGIN_QWS_H -#define TQGFXDRIVERPLUGIN_QWS_H - -#ifndef QT_H -#include "ntqgplugin.h" -#include "tqstringlist.h" -#endif // QT_H - -#ifndef TQT_NO_COMPONENT - -class TQScreen; -class TQGfxDriverPluginPrivate; - -class TQ_EXPORT TQGfxDriverPlugin : public TQGPlugin -{ - TQ_OBJECT -public: - TQGfxDriverPlugin(); - ~TQGfxDriverPlugin(); - -#ifndef TQT_NO_STRINGLIST - virtual TQStringList keys() const = 0; -#endif - virtual TQScreen* create( const TQString& driver, int displayId ) = 0; - -private: - TQGfxDriverPluginPrivate *d; -}; - -#endif // TQT_NO_COMPONENT - -#endif // TQGFXDRIVERPLUGIN_QWS_H -</pre> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qglobal-h.html b/doc/html/qglobal-h.html index 95ae1ea77..e62a472ed 100644 --- a/doc/html/qglobal-h.html +++ b/doc/html/qglobal-h.html @@ -326,10 +326,7 @@ body { background: #ffffff; color: black; } /* can we just compare the structures? */ # define TQ_FULL_TEMPLATE_INSTANTIATION_MEMCMP /* these are not useful to our customers */ -# define QT_QWS_NO_SHM -# define TQT_NO_QWS_MULTIPROCESS # define TQT_NO_SQL -# define TQT_NO_QWS_CURSOR # endif #elif defined(__GNUC__) @@ -590,7 +587,6 @@ body { background: #ffffff; color: black; } MACX - Mac OS X MAC9 - Mac OS 9 - TQWS - TQt/Embedded WIN32 - Windows X11 - X Window System PM - unsupported @@ -613,10 +609,7 @@ body { background: #ffffff; color: black; } # define TQ_WS_PM # error "TQt does not work with OS/2 Presentation Manager or Workplace Shell" #elif defined(Q_OS_UNIX) -# if defined(TQWS) -# define TQ_WS_QWS -# define TQT_NO_QWS_IM -# elif defined(Q_OS_MACX) +# if defined(Q_OS_MACX) # define TQ_WS_MACX # else # define TQ_WS_X11 @@ -630,7 +623,7 @@ body { background: #ffffff; color: black; } # define TQ_WS_WIN #endif -#if (defined(TQ_WS_MAC9) || defined(TQ_WS_MACX)) && !defined(TQ_WS_QWS) && !defined(TQ_WS_X11) +#if (defined(TQ_WS_MAC9) || defined(TQ_WS_MACX)) && !defined(TQ_WS_X11) # define TQ_WS_MAC #endif @@ -844,10 +837,6 @@ class TQDataStream; # endif #endif -#if !defined(TQ_WS_QWS) && !defined(TQT_NO_COP) -# define TQT_NO_COP -#endif - #ifndef QT_H #include "ntqfeatures.h" #endif /* QT_H */ diff --git a/doc/html/qglwidget-members.html b/doc/html/qglwidget-members.html index 9c1d998e4..8d9e2b3c6 100644 --- a/doc/html/qglwidget-members.html +++ b/doc/html/qglwidget-members.html @@ -223,7 +223,6 @@ body { background: #ffffff; color: black; } <li><a href="qglwidget.html#qglClearColor">qglClearColor</a>() <li><a href="qglwidget.html#qglColor">qglColor</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qgrid-members.html b/doc/html/qgrid-members.html index 2987bf212..35728d6b2 100644 --- a/doc/html/qgrid-members.html +++ b/doc/html/qgrid-members.html @@ -213,7 +213,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qgridview-members.html b/doc/html/qgridview-members.html index 64afe0d6c..f688a0441 100644 --- a/doc/html/qgridview-members.html +++ b/doc/html/qgridview-members.html @@ -263,7 +263,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qgroupbox-members.html b/doc/html/qgroupbox-members.html index 4b894e410..e01af25af 100644 --- a/doc/html/qgroupbox-members.html +++ b/doc/html/qgroupbox-members.html @@ -223,7 +223,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qhbox-members.html b/doc/html/qhbox-members.html index 8c1df9b73..6dda069cb 100644 --- a/doc/html/qhbox-members.html +++ b/doc/html/qhbox-members.html @@ -213,7 +213,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qhbuttongroup-members.html b/doc/html/qhbuttongroup-members.html index 013edeb5d..fde6cca4d 100644 --- a/doc/html/qhbuttongroup-members.html +++ b/doc/html/qhbuttongroup-members.html @@ -231,7 +231,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqbuttongroup.html#pressed">pressed</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qheader-members.html b/doc/html/qheader-members.html index 42633092f..b86069e93 100644 --- a/doc/html/qheader-members.html +++ b/doc/html/qheader-members.html @@ -229,7 +229,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqheader.html#pressed">pressed</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qhgroupbox-members.html b/doc/html/qhgroupbox-members.html index 4f0b094b6..2bd3f6b31 100644 --- a/doc/html/qhgroupbox-members.html +++ b/doc/html/qhgroupbox-members.html @@ -223,7 +223,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qinputdialog-members.html b/doc/html/qinputdialog-members.html index f8e357c9e..760c5502a 100644 --- a/doc/html/qinputdialog-members.html +++ b/doc/html/qinputdialog-members.html @@ -210,7 +210,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qkbddriverfactory-members.html b/doc/html/qkbddriverfactory-members.html deleted file mode 100644 index 801b88bd9..000000000 --- a/doc/html/qkbddriverfactory-members.html +++ /dev/null @@ -1,48 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qkbddriverfactory_qws.h:42 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQKbdDriverFactory Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQKbdDriverFactory</h1> - -<p>This is the complete list of member functions for -<a href="qkbddriverfactory.html">TQKbdDriverFactory</a>, including inherited members. - -<ul> -<li><a href="qkbddriverfactory.html#create">create</a>() -<li><a href="qkbddriverfactory.html#keys">keys</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qkbddriverfactory.html b/doc/html/qkbddriverfactory.html deleted file mode 100644 index 6d195874f..000000000 --- a/doc/html/qkbddriverfactory.html +++ /dev/null @@ -1,79 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/embedded/qkbddriverfactory_qws.cpp:76 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQKbdDriverFactory Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQKbdDriverFactory Class Reference</h1> - -<p>The TQKbdDriverFactory class creates TQWSKeyboardHandler objects -for TQt/Embedded. -<a href="#details">More...</a> -<p><tt>#include <<a href="qkbddriverfactory_qws-h.html">qkbddriverfactory_qws.h</a>></tt> -<p><a href="qkbddriverfactory-members.html">List of all member functions.</a> -<h2>Static Public Members</h2> -<ul> -<li class=fn>TQStringList <a href="#keys"><b>keys</b></a> ()</li> -<li class=fn>TQWSKeyboardHandler * <a href="#create"><b>create</b></a> ( const TQString & key, const TQString & device )</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - -The TQKbdDriverFactory class creates <a href="qwskeyboardhandler.html">TQWSKeyboardHandler</a> objects -for TQt/Embedded. -<p> The graphics driver factory creates a TQWSKeyboardHandler object -for a given key with <a href="#create">TQKbdDriverFactory::create</a>(key). -<p> The drivers are either built-in or dynamically loaded from a -driver plugin (see <a href="qkbddriverplugin.html">TQKbdDriverPlugin</a>). -<p> This class is only available in TQt/Embedded. -<p> <a href="#keys">TQKbdDriverFactory::keys</a>() returns a list of valid keys. - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a href="qwskeyboardhandler.html">TQWSKeyboardHandler</a> * <a name="create"></a>TQKbdDriverFactory::create ( const <a href="tqstring.html">TQString</a> & key, const <a href="tqstring.html">TQString</a> & device )<tt> [static]</tt> -</h3> -Creates a <a href="qwskeyboardhandler.html">TQWSKeyboardHandler</a> object that matches <em>key</em> for device -<em>device</em>. This is either a built-in driver, or a driver from a -driver plugin. -<p> <p>See also <a href="#keys">keys</a>(). - -<h3 class=fn><a href="tqstringlist.html">TQStringList</a> <a name="keys"></a>TQKbdDriverFactory::keys ()<tt> [static]</tt> -</h3> -Returns the list of keys this factory can create drivers for. -<p> <p>See also <a href="#create">create</a>(). - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qkbddriverfactory_qws-h.html b/doc/html/qkbddriverfactory_qws-h.html deleted file mode 100644 index 656130b03..000000000 --- a/doc/html/qkbddriverfactory_qws-h.html +++ /dev/null @@ -1,101 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qkbddriverfactory_qws.h:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>qkbddriverfactory_qws.h Include File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>qkbddriverfactory_qws.h</h1> - -<p>This is the verbatim text of the qkbddriverfactory_qws.h include file. It is provided only for illustration; the copyright remains with Trolltech. -<hr> -<pre> -/**************************************************************************** -** $Id: qt/qkbddriverfactory_qws.h 3.3.8 edited Jan 11 14:46 $ -** -** ... -** -** Copyright (C) 2005-2007 Trolltech ASA. All rights reserved. -** -** This file is part of the kernel module of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License versions 2.0 or 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Alternatively you may (at your option) use any -** later version of the GNU General Public License if such license has -** been publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at [email protected]. -** -** Licensees holding valid TQt Commercial licenses may use this file in -** accordance with the TQt Commercial License Agreement provided with -** the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - -#ifndef TQKBDDRIVERFACTORY_QWS_H -#define TQKBDDRIVERFACTORY_QWS_H - -#ifndef QT_H -#include "tqstringlist.h" -#endif // QT_H - -class TQString; -class TQWSKeyboardHandler; - -class TQ_EXPORT TQKbdDriverFactory -{ -public: -#ifndef TQT_NO_STRINGLIST - static TQStringList keys(); -#endif - static TQWSKeyboardHandler *create( const TQString&, const TQString& ); -}; - -#endif //TQKBDDRIVERFACTORY_QWS_H -</pre> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qkbddriverplugin-members.html b/doc/html/qkbddriverplugin-members.html deleted file mode 100644 index 80ef48a01..000000000 --- a/doc/html/qkbddriverplugin-members.html +++ /dev/null @@ -1,50 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qkbddriverplugin_qws.h:46 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQKbdDriverPlugin Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQKbdDriverPlugin</h1> - -<p>This is the complete list of member functions for -<a href="qkbddriverplugin.html">TQKbdDriverPlugin</a>, including inherited members. - -<ul> -<li><a href="qkbddriverplugin.html#TQKbdDriverPlugin">TQKbdDriverPlugin</a>() -<li><a href="qkbddriverplugin.html#~TQKbdDriverPlugin">~TQKbdDriverPlugin</a>() -<li><a href="qkbddriverplugin.html#create">create</a>() -<li><a href="qkbddriverplugin.html#keys">keys</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qkbddriverplugin.html b/doc/html/qkbddriverplugin.html deleted file mode 100644 index 72cd1c10f..000000000 --- a/doc/html/qkbddriverplugin.html +++ /dev/null @@ -1,96 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/embedded/qkbddriverplugin_qws.cpp:40 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQKbdDriverPlugin Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQKbdDriverPlugin Class Reference</h1> - -<p>The TQKbdDriverPlugin class provides an abstract base for -TQt/Embedded keyboard driver plugins. -<a href="#details">More...</a> -<p><tt>#include <<a href="qkbddriverplugin_qws-h.html">qkbddriverplugin_qws.h</a>></tt> -<p><a href="qkbddriverplugin-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#TQKbdDriverPlugin"><b>TQKbdDriverPlugin</b></a> ()</li> -<li class=fn><a href="#~TQKbdDriverPlugin"><b>~TQKbdDriverPlugin</b></a> ()</li> -<li class=fn>virtual TQStringList <a href="#keys"><b>keys</b></a> () const = 0</li> -<li class=fn>virtual TQWSKeyboardHandler * <a href="#create"><b>create</b></a> ( const TQString & driver, const TQString & device ) = 0</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - -The TQKbdDriverPlugin class provides an abstract base for -TQt/Embedded keyboard driver plugins. -<p> -<p> The keyboard driver plugin is a simple plugin interface that makes -it easy to create custom keyboard drivers. -<p> Writing a keyboard driver plugin is achieved by subclassing this -base class, reimplementing the pure virtual functions <a href="#keys">keys</a>() and -<a href="#create">create</a>(), and exporting the class with the <tt>TQ_EXPORT_PLUGIN</tt> -macro. See the <a href="plugins-howto.html">Plugins - documentation</a> for details. -<p> This class is only available in TQt/Embedded. -<p>See also <a href="plugins.html">Plugins</a>. - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQKbdDriverPlugin"></a>TQKbdDriverPlugin::TQKbdDriverPlugin () -</h3> -Constructs a keyboard driver plugin. This is invoked automatically -by the <tt>TQ_EXPORT_PLUGIN</tt> macro. - -<h3 class=fn><a name="~TQKbdDriverPlugin"></a>TQKbdDriverPlugin::~TQKbdDriverPlugin () -</h3> -Destroys the keyboard driver plugin. -<p> You never have to call this explicitly. TQt destroys a plugin -automatically when it is no longer used. - -<h3 class=fn><a href="qwskeyboardhandler.html">TQWSKeyboardHandler</a> * <a name="create"></a>TQKbdDriverPlugin::create ( const <a href="tqstring.html">TQString</a> & driver, const <a href="tqstring.html">TQString</a> & device )<tt> [pure virtual]</tt> -</h3> - -<p> Creates a driver matching the type specified by <em>driver</em> and <em>device</em>. -<p> <p>See also <a href="#keys">keys</a>(). - -<h3 class=fn><a href="tqstringlist.html">TQStringList</a> <a name="keys"></a>TQKbdDriverPlugin::keys () const<tt> [pure virtual]</tt> -</h3> - -<p> Returns the list of keyboard drivers this plugin supports. -<p> <p>See also <a href="#create">create</a>(). - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qkbddriverplugin_qws-h.html b/doc/html/qkbddriverplugin_qws-h.html deleted file mode 100644 index 085582f71..000000000 --- a/doc/html/qkbddriverplugin_qws-h.html +++ /dev/null @@ -1,115 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qkbddriverplugin_qws.h:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>qkbddriverplugin_qws.h Include File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>qkbddriverplugin_qws.h</h1> - -<p>This is the verbatim text of the qkbddriverplugin_qws.h include file. It is provided only for illustration; the copyright remains with Trolltech. -<hr> -<pre> -/**************************************************************************** -** $Id: qt/qkbddriverplugin_qws.h 3.3.8 edited Jan 11 14:37 $ -** -** Definition of TQKbdDriverPlugin -** -** Created : 20020218 -** -** Copyright (C) 1992-2007 Trolltech ASA. All rights reserved. -** -** This file is part of the kernel module of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License versions 2.0 or 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Alternatively you may (at your option) use any -** later version of the GNU General Public License if such license has -** been publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at [email protected]. -** -** Licensees holding valid TQt Commercial licenses may use this file in -** accordance with the TQt Commercial License Agreement provided with -** the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - -#ifndef TQKBDDRIVERPLUGIN_QWS_H -#define TQKBDDRIVERPLUGIN_QWS_H - -#ifndef QT_H -#include "ntqgplugin.h" -#include "tqstringlist.h" -#endif // QT_H - -#ifndef TQT_NO_COMPONENT - -class TQWSKeyboardHandler; -class TQKbdDriverPluginPrivate; - -class TQ_EXPORT TQKbdDriverPlugin : public TQGPlugin -{ - TQ_OBJECT -public: - TQKbdDriverPlugin(); - ~TQKbdDriverPlugin(); - -#ifndef TQT_NO_STRINGLIST - virtual TQStringList keys() const = 0; -#endif - virtual TQWSKeyboardHandler* create( const TQString& driver, const TQString &device ) = 0; - -private: - TQKbdDriverPluginPrivate *d; -}; - -#endif // TQT_NO_COMPONENT - -#endif // TQKBDDRIVERPLUGIN_QWS_H -</pre> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qkeyboard_qws-h.html b/doc/html/qkeyboard_qws-h.html deleted file mode 100644 index 03815e1af..000000000 --- a/doc/html/qkeyboard_qws-h.html +++ /dev/null @@ -1,104 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qkeyboard_qws.h:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>qkeyboard_qws.h Include File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>qkeyboard_qws.h</h1> - -<p>This is the verbatim text of the qkeyboard_qws.h include file. It is provided only for illustration; the copyright remains with Trolltech. -<hr> -<pre> -/**************************************************************************** -** $Id: qt/qkeyboard_qws.h 3.3.8 edited Jan 11 14:38 $ -** -** Definition of TQt/Embedded keyboards -** -** Created : 991025 -** -** Copyright (C) 1992-2007 Trolltech ASA. All rights reserved. -** -** This file is part of the kernel module of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License versions 2.0 or 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Alternatively you may (at your option) use any -** later version of the GNU General Public License if such license has -** been publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at [email protected]. -** -** Licensees holding valid TQt Commercial licenses may use this file in -** accordance with the TQt Commercial License Agreement provided with -** the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - -#ifndef TQKEYBOARD_QWS_H -#define TQKEYBOARD_QWS_H - -#ifndef QT_H -#include "tqobject.h" -#endif // QT_H - -#ifndef TQT_NO_QWS_KEYBOARD -class TQWSKeyboardHandler : public TQObject { - TQ_OBJECT -public: - TQWSKeyboardHandler(); - virtual ~TQWSKeyboardHandler(); - -protected: - virtual void processKeyEvent(int unicode, int keycode, int modifiers, - bool isPress, bool autoRepeat); -}; -#endif - -#endif -</pre> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qlabel-members.html b/doc/html/qlabel-members.html index 13a810e04..c1eac339f 100644 --- a/doc/html/qlabel-members.html +++ b/doc/html/qlabel-members.html @@ -223,7 +223,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qlcdnumber-members.html b/doc/html/qlcdnumber-members.html index d5e8b025b..66dbd4fed 100644 --- a/doc/html/qlcdnumber-members.html +++ b/doc/html/qlcdnumber-members.html @@ -220,7 +220,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qlineedit-members.html b/doc/html/qlineedit-members.html index d96bd3b23..d580b68cd 100644 --- a/doc/html/qlineedit-members.html +++ b/doc/html/qlineedit-members.html @@ -249,7 +249,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qlistbox-members.html b/doc/html/qlistbox-members.html index 5652b7657..8227b58f4 100644 --- a/doc/html/qlistbox-members.html +++ b/doc/html/qlistbox-members.html @@ -300,7 +300,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqlistbox.html#pressed">pressed</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qlistview-members.html b/doc/html/qlistview-members.html index 6f8034456..5b6732072 100644 --- a/doc/html/qlistview-members.html +++ b/doc/html/qlistview-members.html @@ -296,7 +296,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqlistview.html#pressed">pressed</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qmainwindow-members.html b/doc/html/qmainwindow-members.html index aa62286cc..f67fc12c0 100644 --- a/doc/html/qmainwindow-members.html +++ b/doc/html/qmainwindow-members.html @@ -226,7 +226,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qmake-manual-2.html b/doc/html/qmake-manual-2.html index 4ee0895bd..1050d007e 100644 --- a/doc/html/qmake-manual-2.html +++ b/doc/html/qmake-manual-2.html @@ -39,8 +39,6 @@ body { background: #ffffff; color: black; } <ul><li><p>QMAKESPEC <br> This must be set to the platform and compiler combination that you are using on your system. <br> For example, if you are using Windows and Microsoft Visual Studio, you would set this environment variable to <em>win32-msvc</em>. If you are using Solaris and g++, you would set this environment variable to <em>solaris-g++</em>.</p> <p>The following is a list of environment variables available to choose from when setting QMAKESPEC:</p> <p>aix-64 hpux-cc irix-032 netbsd-g++ solaris-cc unixware7-g++ aix-g++ hpux-g++ linux-cxx openbsd-g++ solaris-g++ win32-borland aix-xlc hpux-n64 linux-g++ openunix-cc sunos-g++ win32-g++ bsdi-g++ hpux-o64 linux-icc qnx-g++ tru64-cxx win32-msvc dgux-g++ hurd-g++ linux-kcc reliant-64 tru64-g++ win32-watc freebsd-g++ irix-64 macx-pbuilder reliant-cds ultrix-g++ win32-visa hpux-acc irix-g++ macx-g++ sco-g++ unixware-g hpux-acc irix-n32 solaris-64 unixware7-cc</p> -<p>The environment variable should be set to qws/envvar where envvar is one of the following:</p> -<p>linux-arm-g++ linux-generic-g++ linux-mips-g++ linux-x86-g++ linux-freebsd-g++ linux-ipaq-g++ linux-solaris-g++ qnx-rtp-g++</p> <li><p>TQTDIR <br> This must be set to where TQt is (or will be) installed. For example, <em>c:\qt</em> and <em>\local\qt</em></p> </ul><p>Once the environment variables are set go into the qmake directory, <em>$TQTDIR/qmake</em>, e.g. <em>C:\qt\qmake</em>. Now run <em>make</em> or <em>nmake</em> depending on your compiler.</p> <p>When the make has completed, <em>qmake</em> is ready for use.</p> diff --git a/doc/html/qmenubar-members.html b/doc/html/qmenubar-members.html index c2df7a96d..c8aefb6a7 100644 --- a/doc/html/qmenubar-members.html +++ b/doc/html/qmenubar-members.html @@ -240,7 +240,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qmessagebox-members.html b/doc/html/qmessagebox-members.html index 34cc2649b..d97f5556b 100644 --- a/doc/html/qmessagebox-members.html +++ b/doc/html/qmessagebox-members.html @@ -217,7 +217,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqmessagebox.html#query">query</a>() <li><a href="tqobject.html#queryList">queryList</a>() <li><a href="ntqmessagebox.html#question">question</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qmotifdialog-members.html b/doc/html/qmotifdialog-members.html index 7ce149d03..2f4ad5637 100644 --- a/doc/html/qmotifdialog-members.html +++ b/doc/html/qmotifdialog-members.html @@ -210,7 +210,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qmotifwidget-members.html b/doc/html/qmotifwidget-members.html index 811b1c45a..879dc4739 100644 --- a/doc/html/qmotifwidget-members.html +++ b/doc/html/qmotifwidget-members.html @@ -203,7 +203,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qmouse_qws-h.html b/doc/html/qmouse_qws-h.html deleted file mode 100644 index 33f9518ff..000000000 --- a/doc/html/qmouse_qws-h.html +++ /dev/null @@ -1,146 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qmouse_qws.h:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>qmouse_qws.h Include File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>qmouse_qws.h</h1> - -<p>This is the verbatim text of the qmouse_qws.h include file. It is provided only for illustration; the copyright remains with Trolltech. -<hr> -<pre> -/**************************************************************************** -** $Id: qt/qmouse_qws.h 3.3.8 edited Jan 11 14:37 $ -** -** Definition of TQt/Embedded mouse driver -** -** Created : 20020220 -** -** Copyright (C) 1992-2007 Trolltech ASA. All rights reserved. -** -** This file is part of the kernel module of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License versions 2.0 or 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Alternatively you may (at your option) use any -** later version of the GNU General Public License if such license has -** been publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at [email protected]. -** -** Licensees holding valid TQt Commercial licenses may use this file in -** accordance with the TQt Commercial License Agreement provided with -** the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - -#ifndef TQMOUSE_QWS_H -#define TQMOUSE_QWS_H - -#ifndef QT_H -#include "tqobject.h" -#include "ntqpointarray.h" -#endif // QT_H - -class TQWSPointerCalibrationData -{ -public: - enum Location { TopLeft = 0, BottomLeft = 1, BottomRight = 2, TopRight = 3, - Center = 4, LastLocation = Center }; - TQPoint devPoints[5]; - TQPoint screenPoints[5]; -}; - -class TQWSMouseHandler -{ -public: - TQWSMouseHandler( const TQString &driver = TQString::null, const TQString &device = TQString::null ); - virtual ~TQWSMouseHandler(); - - virtual void clearCalibration() {} - virtual void calibrate( TQWSPointerCalibrationData * ) {} - virtual void getCalibration( TQWSPointerCalibrationData * ) {} - - void limitToScreen( TQPoint &pt ); - void mouseChanged(const TQPoint& pos, int bstate); - const TQPoint &pos() const { return mousePos; } - -protected: - TQPoint &mousePos; -}; - - -class TQWSCalibratedMouseHandler : public TQWSMouseHandler -{ -public: - TQWSCalibratedMouseHandler( const TQString &driver = TQString::null, const TQString &device = TQString::null ); - - virtual void clearCalibration(); - virtual void calibrate( TQWSPointerCalibrationData * ); - virtual void getCalibration( TQWSPointerCalibrationData * ); - - bool sendFiltered( const TQPoint &, int button ); - TQPoint transform( const TQPoint & ); - -protected: - void readCalibration(); - void writeCalibration(); - void setFilterSize( int ); - -private: - int a, b, c; - int d, e, f; - int s; - TQPointArray samples; - unsigned int currSample; - unsigned int numSamples; -}; - -#endif // TQMOUSE_QWS_H -</pre> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qmousedriverfactory-members.html b/doc/html/qmousedriverfactory-members.html deleted file mode 100644 index 30a91a673..000000000 --- a/doc/html/qmousedriverfactory-members.html +++ /dev/null @@ -1,48 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qmousedriverfactory_qws.h:42 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQMouseDriverFactory Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQMouseDriverFactory</h1> - -<p>This is the complete list of member functions for -<a href="qmousedriverfactory.html">TQMouseDriverFactory</a>, including inherited members. - -<ul> -<li><a href="qmousedriverfactory.html#create">create</a>() -<li><a href="qmousedriverfactory.html#keys">keys</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qmousedriverfactory.html b/doc/html/qmousedriverfactory.html deleted file mode 100644 index 4fa0a9a16..000000000 --- a/doc/html/qmousedriverfactory.html +++ /dev/null @@ -1,79 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/embedded/qmousedriverfactory_qws.cpp:76 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQMouseDriverFactory Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQMouseDriverFactory Class Reference</h1> - -<p>The TQMouseDriverFactory class creates TQWSMouseHandler -objects for TQt/Embedded. -<a href="#details">More...</a> -<p><tt>#include <<a href="qmousedriverfactory_qws-h.html">qmousedriverfactory_qws.h</a>></tt> -<p><a href="qmousedriverfactory-members.html">List of all member functions.</a> -<h2>Static Public Members</h2> -<ul> -<li class=fn>TQStringList <a href="#keys"><b>keys</b></a> ()</li> -<li class=fn>TQWSMouseHandler * <a href="#create"><b>create</b></a> ( const TQString & key, const TQString & device )</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - -The TQMouseDriverFactory class creates <a href="qwsmousehandler.html">TQWSMouseHandler</a> -objects for TQt/Embedded. -<p> The graphics driver factory creates a TQWSMouseHandler object for a -given key with <a href="#create">TQMouseDriverFactory::create</a>(key). -<p> The drivers are either built-in or dynamically loaded from a -driver plugin (see <a href="qmousedriverplugin.html">TQMouseDriverPlugin</a>). -<p> This class is only available in TQt/Embedded. -<p> <a href="#keys">TQMouseDriverFactory::keys</a>() returns a list of valid keys. - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a href="qwsmousehandler.html">TQWSMouseHandler</a> * <a name="create"></a>TQMouseDriverFactory::create ( const <a href="tqstring.html">TQString</a> & key, const <a href="tqstring.html">TQString</a> & device )<tt> [static]</tt> -</h3> -Creates a <a href="qwsmousehandler.html">TQWSMouseHandler</a> object that matches <em>key</em> and uses -device <em>device</em>. This is either a built-in driver, or a driver -from a driver plugin. -<p> <p>See also <a href="#keys">keys</a>(). - -<h3 class=fn><a href="tqstringlist.html">TQStringList</a> <a name="keys"></a>TQMouseDriverFactory::keys ()<tt> [static]</tt> -</h3> -Returns the list of keys this factory can create drivers for. -<p> <p>See also <a href="#create">create</a>(). - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qmousedriverfactory_qws-h.html b/doc/html/qmousedriverfactory_qws-h.html deleted file mode 100644 index b823d01c1..000000000 --- a/doc/html/qmousedriverfactory_qws-h.html +++ /dev/null @@ -1,101 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qmousedriverfactory_qws.h:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>qmousedriverfactory_qws.h Include File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>qmousedriverfactory_qws.h</h1> - -<p>This is the verbatim text of the qmousedriverfactory_qws.h include file. It is provided only for illustration; the copyright remains with Trolltech. -<hr> -<pre> -/**************************************************************************** -** $Id: qt/qmousedriverfactory_qws.h 3.3.8 edited Jan 11 14:46 $ -** -** ... -** -** Copyright (C) 2005-2007 Trolltech ASA. All rights reserved. -** -** This file is part of the kernel module of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License versions 2.0 or 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Alternatively you may (at your option) use any -** later version of the GNU General Public License if such license has -** been publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at [email protected]. -** -** Licensees holding valid TQt Commercial licenses may use this file in -** accordance with the TQt Commercial License Agreement provided with -** the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - -#ifndef TQMOUSEDRIVERFACTORY_QWS_H -#define TQMOUSEDRIVERFACTORY_QWS_H - -#ifndef QT_H -#include "tqstringlist.h" -#endif // QT_H - -class TQString; -class TQWSMouseHandler; - -class TQ_EXPORT TQMouseDriverFactory -{ -public: -#ifndef TQT_NO_STRINGLIST - static TQStringList keys(); -#endif - static TQWSMouseHandler *create( const TQString&, const TQString & ); -}; - -#endif //TQMOUSEDRIVERFACTORY_QWS_H -</pre> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qmousedriverplugin-members.html b/doc/html/qmousedriverplugin-members.html deleted file mode 100644 index b36ecb306..000000000 --- a/doc/html/qmousedriverplugin-members.html +++ /dev/null @@ -1,50 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qmousedriverplugin_qws.h:46 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQMouseDriverPlugin Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQMouseDriverPlugin</h1> - -<p>This is the complete list of member functions for -<a href="qmousedriverplugin.html">TQMouseDriverPlugin</a>, including inherited members. - -<ul> -<li><a href="qmousedriverplugin.html#TQMouseDriverPlugin">TQMouseDriverPlugin</a>() -<li><a href="qmousedriverplugin.html#~TQMouseDriverPlugin">~TQMouseDriverPlugin</a>() -<li><a href="qmousedriverplugin.html#create">create</a>() -<li><a href="qmousedriverplugin.html#keys">keys</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qmousedriverplugin.html b/doc/html/qmousedriverplugin.html deleted file mode 100644 index e1a2f4a2d..000000000 --- a/doc/html/qmousedriverplugin.html +++ /dev/null @@ -1,97 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/embedded/qmousedriverplugin_qws.cpp:40 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQMouseDriverPlugin Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQMouseDriverPlugin Class Reference</h1> - -<p>The TQMouseDriverPlugin class provides an abstract base for -TQt/Embedded mouse driver plugins. -<a href="#details">More...</a> -<p><tt>#include <<a href="qmousedriverplugin_qws-h.html">qmousedriverplugin_qws.h</a>></tt> -<p><a href="qmousedriverplugin-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#TQMouseDriverPlugin"><b>TQMouseDriverPlugin</b></a> ()</li> -<li class=fn><a href="#~TQMouseDriverPlugin"><b>~TQMouseDriverPlugin</b></a> ()</li> -<li class=fn>virtual TQStringList <a href="#keys"><b>keys</b></a> () const = 0</li> -<li class=fn>virtual TQWSMouseHandler * <a href="#create"><b>create</b></a> ( const TQString & driver, const TQString & device ) = 0</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - -The TQMouseDriverPlugin class provides an abstract base for -TQt/Embedded mouse driver plugins. -<p> -<p> The mouse driver plugin is a simple plugin interface that makes it -easy to create custom mouse drivers. -<p> Writing a mouse driver plugin is achieved by subclassing this base -class, reimplementing the pure virtual functions <a href="#keys">keys</a>() and -<a href="#create">create</a>(), and exporting the class with the <tt>TQ_EXPORT_PLUGIN</tt> -macro. See the <a href="plugins-howto.html">Plugins - documentation</a> for details. -<p> This class is only available in TQt/Embedded. -<p>See also <a href="plugins.html">Plugins</a>. - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQMouseDriverPlugin"></a>TQMouseDriverPlugin::TQMouseDriverPlugin () -</h3> -Constructs a mouse driver plugin. This is invoked automatically by -the <tt>TQ_EXPORT_PLUGIN</tt> macro. - -<h3 class=fn><a name="~TQMouseDriverPlugin"></a>TQMouseDriverPlugin::~TQMouseDriverPlugin () -</h3> -Destroys the mouse driver plugin. -<p> You never have to call this explicitly. TQt destroys a plugin -automatically when it is no longer used. - -<h3 class=fn><a href="qwsmousehandler.html">TQWSMouseHandler</a> * <a name="create"></a>TQMouseDriverPlugin::create ( const <a href="tqstring.html">TQString</a> & driver, const <a href="tqstring.html">TQString</a> & device )<tt> [pure virtual]</tt> -</h3> - -<p> Creates a driver matching the type specified by <em>driver</em> and -which uses device <em>device</em>. -<p> <p>See also <a href="#keys">keys</a>(). - -<h3 class=fn><a href="tqstringlist.html">TQStringList</a> <a name="keys"></a>TQMouseDriverPlugin::keys () const<tt> [pure virtual]</tt> -</h3> - -<p> Returns the list of mouse drivers this plugin supports. -<p> <p>See also <a href="#create">create</a>(). - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qmousedriverplugin_qws-h.html b/doc/html/qmousedriverplugin_qws-h.html deleted file mode 100644 index 3580feb1d..000000000 --- a/doc/html/qmousedriverplugin_qws-h.html +++ /dev/null @@ -1,115 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qmousedriverplugin_qws.h:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>qmousedriverplugin_qws.h Include File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>qmousedriverplugin_qws.h</h1> - -<p>This is the verbatim text of the qmousedriverplugin_qws.h include file. It is provided only for illustration; the copyright remains with Trolltech. -<hr> -<pre> -/**************************************************************************** -** $Id: qt/qmousedriverplugin_qws.h 3.3.8 edited Jan 11 14:37 $ -** -** Definition of TQMouseDriverPlugin -** -** Created : 20020220 -** -** Copyright (C) 1992-2007 Trolltech ASA. All rights reserved. -** -** This file is part of the kernel module of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License versions 2.0 or 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Alternatively you may (at your option) use any -** later version of the GNU General Public License if such license has -** been publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at [email protected]. -** -** Licensees holding valid TQt Commercial licenses may use this file in -** accordance with the TQt Commercial License Agreement provided with -** the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - -#ifndef TQMOUSEDRIVERPLUGIN_QWS_H -#define TQMOUSEDRIVERPLUGIN_QWS_H - -#ifndef QT_H -#include "ntqgplugin.h" -#include "tqstringlist.h" -#endif // QT_H - -#ifndef TQT_NO_COMPONENT - -class TQWSMouseHandler; -class TQMouseDriverPluginPrivate; - -class TQ_EXPORT TQMouseDriverPlugin : public TQGPlugin -{ - TQ_OBJECT -public: - TQMouseDriverPlugin(); - ~TQMouseDriverPlugin(); - -#ifndef TQT_NO_STRINGLIST - virtual TQStringList keys() const = 0; -#endif - virtual TQWSMouseHandler* create( const TQString& driver, const TQString &device ) = 0; - -private: - TQMouseDriverPluginPrivate *d; -}; - -#endif // TQT_NO_COMPONENT - -#endif // TQMOUSEDRIVERPLUGIN_QWS_H -</pre> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qmovie-h.html b/doc/html/qmovie-h.html index 925ff591d..aaf7bc94e 100644 --- a/doc/html/qmovie-h.html +++ b/doc/html/qmovie-h.html @@ -132,11 +132,6 @@ public: void connectUpdate(TQObject* receiver, const char *member); void disconnectUpdate(TQObject* receiver, const char *member=0); -#ifdef TQ_WS_QWS - // Temporary hack - void setDisplayWidget(TQWidget * w); -#endif - enum Status { SourceEmpty=-2, UnrecognizedFormat=-1, Paused=1, diff --git a/doc/html/qmultilineedit-members.html b/doc/html/qmultilineedit-members.html index 631f32cb5..5a12fed03 100644 --- a/doc/html/qmultilineedit-members.html +++ b/doc/html/qmultilineedit-members.html @@ -336,7 +336,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qnamespace-h.html b/doc/html/qnamespace-h.html index 080aa57d0..2a03bf8a3 100644 --- a/doc/html/qnamespace-h.html +++ b/doc/html/qnamespace-h.html @@ -936,8 +936,6 @@ public: typedef void *HANDLE; #elif defined(TQ_WS_X11) typedef unsigned long HANDLE; -#elif defined(TQ_WS_QWS) - typedef void * HANDLE; #endif }; diff --git a/doc/html/qnpwidget-members.html b/doc/html/qnpwidget-members.html index 1b3e25b21..6be98c40f 100644 --- a/doc/html/qnpwidget-members.html +++ b/doc/html/qnpwidget-members.html @@ -205,7 +205,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qpaintdevice-h.html b/doc/html/qpaintdevice-h.html index 6688b3016..c079d3593 100644 --- a/doc/html/qpaintdevice-h.html +++ b/doc/html/qpaintdevice-h.html @@ -82,11 +82,6 @@ body { background: #ffffff; color: black; } #include "ntqrect.h" #endif // QT_H -#if defined(TQ_WS_QWS) -class TQWSDisplay; -class TQGfx; -#endif - class TQIODevice; class TQString; class TQTextItem; @@ -138,8 +133,6 @@ public: virtual TQt::HANDLE x11RenderHandle() const; #elif defined(TQ_WS_MAC) virtual TQt::HANDLE handle() const; -#elif defined(TQ_WS_QWS) - virtual TQt::HANDLE handle() const; #endif #if defined(TQ_WS_X11) @@ -182,13 +175,6 @@ public: static void x11SetAppDpiY( int, int ); #endif -#if defined(TQ_WS_QWS) - static TQWSDisplay *qwsDisplay(); - virtual unsigned char * scanLine(int) const; - virtual int bytesPerLine() const; - virtual TQGfx * graphicsContext(bool clip_children=TRUE) const; -#endif - enum PDevCmd { PdcNOP = 0, // <void> PdcDrawPoint = 1, // point @@ -264,8 +250,6 @@ protected: CGContextRef ctx; #endif void * hd; -#elif defined(TQ_WS_QWS) - TQt::HANDLE hd; #endif virtual bool cmd( int, TQPainter *, TQPDevCmdParam * ); diff --git a/doc/html/qpainter-h.html b/doc/html/qpainter-h.html index 5bc9742b8..56e6199fe 100644 --- a/doc/html/qpainter-h.html +++ b/doc/html/qpainter-h.html @@ -89,7 +89,6 @@ body { background: #ffffff; color: black; } #include "ntqwmatrix.h" #endif // QT_H -class TQGfx; class TQTextCodec; class TQTextParag; class TQPaintDevice; @@ -99,10 +98,6 @@ class TQMacSavedPortInfo; #endif class TQPainterPrivate; -#if defined(TQ_WS_QWS) -class TQScreen; -#endif - class TQ_EXPORT TQPainter : public TQt { public: @@ -118,13 +113,6 @@ public: bool end(); TQPaintDevice *device() const; -#ifdef TQ_WS_QWS - TQGfx * internalGfx(); -#ifdef QT_QWS_EXPERIMENTAL_SCREENPAINTER - bool begin(TQScreen *screen); -#endif -#endif - static void redirect( TQPaintDevice *pdev, TQPaintDevice *replacement ); static TQPaintDevice *redirect( TQPaintDevice *pdev ); @@ -446,10 +434,6 @@ protected: friend const TQRegion &qt_mac_update_painter(TQPainter *, bool); friend class TQFontEngineMac; friend class TQMacPainter; -#elif defined(TQ_WS_QWS) - friend class TQFontEngine; - TQGfx * gfx; - friend void qwsUpdateActivePainters(); #endif friend class TQFontMetrics; friend class TQFontInfo; @@ -747,13 +731,6 @@ inline TQRect TQPainter::boundingRect( int x, int y, int w, int h, int tf, return boundingRect( r, tf, str, len, i ); } -#if defined(TQ_WS_QWS) -inline TQGfx * TQPainter::internalGfx() -{ - return gfx; -} -#endif - #endif // TQPAINTER_H </pre> <!-- eof --> diff --git a/doc/html/qpixmap-h.html b/doc/html/qpixmap-h.html index bfaeb3a5b..408930e20 100644 --- a/doc/html/qpixmap-h.html +++ b/doc/html/qpixmap-h.html @@ -84,7 +84,6 @@ body { background: #ffffff; color: black; } #include "ntqnamespace.h" #endif // QT_H -class TQGfx; class TQPixmapPrivate; #if defined(TQ_WS_WIN) @@ -200,13 +199,7 @@ public: void freeCell( bool = FALSE ); #endif -#if defined(TQ_WS_QWS) - virtual TQGfx * graphicsContext(bool clip_children=TRUE) const; - virtual unsigned char * scanLine(int) const; - virtual int bytesPerLine() const; - TQRgb * clut() const; - int numCols() const; -#elif defined(TQ_WS_X11) +#if defined(TQ_WS_X11) static int x11SetDefaultScreen( int screen ); void x11SetScreen( int screen ); #endif @@ -254,13 +247,6 @@ protected: #elif defined(TQ_WS_MAC) ColorTable *clut; TQPixmap *alphapm; -#elif defined(TQ_WS_QWS) - int id; // ### should use TQPaintDevice::hd, since it is there - TQRgb * clut; - int numcols; - int rw; - int rh; - bool hasAlpha; #endif Optimization optim; #if defined(TQ_WS_WIN) diff --git a/doc/html/qpopupmenu-members.html b/doc/html/qpopupmenu-members.html index e785990af..bd2e686ab 100644 --- a/doc/html/qpopupmenu-members.html +++ b/doc/html/qpopupmenu-members.html @@ -248,7 +248,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qprinter-h.html b/doc/html/qprinter-h.html index 19b5df23c..fef22f398 100644 --- a/doc/html/qprinter-h.html +++ b/doc/html/qprinter-h.html @@ -207,7 +207,7 @@ protected: #endif private: -#if defined(TQ_WS_X11) || defined(TQ_WS_QWS) +#if defined(TQ_WS_X11) TQPaintDevice *pdrv; int pid; #endif diff --git a/doc/html/qprogressbar-members.html b/doc/html/qprogressbar-members.html index 611c41917..b283c39b2 100644 --- a/doc/html/qprogressbar-members.html +++ b/doc/html/qprogressbar-members.html @@ -218,7 +218,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqprogressbar.html#progressString">progressString</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qprogressdialog-members.html b/doc/html/qprogressdialog-members.html index 45167d8ed..1d4d30702 100644 --- a/doc/html/qprogressdialog-members.html +++ b/doc/html/qprogressdialog-members.html @@ -217,7 +217,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqprogressdialog.html#progress">progress</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qpushbutton-members.html b/doc/html/qpushbutton-members.html index 5534f28fb..fd003298d 100644 --- a/doc/html/qpushbutton-members.html +++ b/doc/html/qpushbutton-members.html @@ -222,7 +222,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqbutton.html#pressed">pressed</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qradiobutton-members.html b/doc/html/qradiobutton-members.html index 3d9a11374..b2ed8fcde 100644 --- a/doc/html/qradiobutton-members.html +++ b/doc/html/qradiobutton-members.html @@ -216,7 +216,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqbutton.html#pressed">pressed</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qregion-h.html b/doc/html/qregion-h.html index 930a1b569..fec11f256 100644 --- a/doc/html/qregion-h.html +++ b/doc/html/qregion-h.html @@ -138,9 +138,6 @@ public: Region handle() const { if(!data->rgn) updateX11Region(); return data->rgn; } #elif defined(TQ_WS_MAC) RgnHandle handle(bool require_rgn=FALSE) const; -#elif defined(TQ_WS_QWS) - // TQGfx_QWS needs this for region drawing - void * handle() const { return data->rgn; } #endif #ifndef TQT_NO_DATASTREAM @@ -171,8 +168,6 @@ private: uint is_rect:1; TQRect rect; RgnHandle rgn; -#elif defined(TQ_WS_QWS) - void * rgn; #endif bool is_null; } *data; diff --git a/doc/html/qscreen-members.html b/doc/html/qscreen-members.html deleted file mode 100644 index bb3ec684e..000000000 --- a/doc/html/qscreen-members.html +++ /dev/null @@ -1,88 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qgfx_qws.h:191 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQScreen Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQScreen</h1> - -<p>This is the complete list of member functions for -<a href="qscreen.html">TQScreen</a>, including inherited members. - -<ul> -<li><a href="qscreen.html#TQScreen">TQScreen</a>() -<li><a href="qscreen.html#~TQScreen">~TQScreen</a>() -<li><a href="qscreen.html#alloc">alloc</a>() -<li><a href="qscreen.html#base">base</a>() -<li><a href="qscreen.html#blank">blank</a>() -<li><a href="qscreen.html#cache">cache</a>() -<li><a href="qscreen.html#clut">clut</a>() -<li><a href="qscreen.html#connect">connect</a>() -<li><a href="qscreen.html#createGfx">createGfx</a>() -<li><a href="qscreen.html#depth">depth</a>() -<li><a href="qscreen.html#deviceHeight">deviceHeight</a>() -<li><a href="qscreen.html#deviceWidth">deviceWidth</a>() -<li><a href="qscreen.html#disconnect">disconnect</a>() -<li><a href="qscreen.html#height">height</a>() -<li><a href="qscreen.html#initCursor">initCursor</a>() -<li><a href="qscreen.html#initDevice">initDevice</a>() -<li><a href="qscreen.html#isInterlaced">isInterlaced</a>() -<li><a href="qscreen.html#isTransformed">isTransformed</a>() -<li><a href="qscreen.html#lastOp">lastOp</a>() -<li><a href="qscreen.html#linestep">linestep</a>() -<li><a href="qscreen.html#mapFromDevice">mapFromDevice</a>() -<li><a href="qscreen.html#mapToDevice">mapToDevice</a>() -<li><a href="qscreen.html#numCols">numCols</a>() -<li><a href="qscreen.html#onCard">onCard</a>() -<li><a href="qscreen.html#opType">opType</a>() -<li><a href="qscreen.html#pixelType">pixelType</a>() -<li><a href="qscreen.html#pixmapDepth">pixmapDepth</a>() -<li><a href="qscreen.html#pixmapLinestepAlignment">pixmapLinestepAlignment</a>() -<li><a href="qscreen.html#pixmapOffsetAlignment">pixmapOffsetAlignment</a>() -<li><a href="qscreen.html#restore">restore</a>() -<li><a href="qscreen.html#save">save</a>() -<li><a href="qscreen.html#screenGfx">screenGfx</a>() -<li><a href="qscreen.html#screenSize">screenSize</a>() -<li><a href="qscreen.html#set">set</a>() -<li><a href="qscreen.html#setDirty">setDirty</a>() -<li><a href="qscreen.html#setMode">setMode</a>() -<li><a href="qscreen.html#shutdownDevice">shutdownDevice</a>() -<li><a href="qscreen.html#supportsDepth">supportsDepth</a>() -<li><a href="qscreen.html#totalSize">totalSize</a>() -<li><a href="qscreen.html#transformOrientation">transformOrientation</a>() -<li><a href="qscreen.html#uncache">uncache</a>() -<li><a href="qscreen.html#width">width</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qscreen.html b/doc/html/qscreen.html deleted file mode 100644 index e73303441..000000000 --- a/doc/html/qscreen.html +++ /dev/null @@ -1,440 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/kernel/qgfxraster_qws.cpp:5792 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQScreen Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQScreen Class Reference</h1> - -<p>The TQScreen class and its descendants manage the framebuffer and -palette. -<a href="#details">More...</a> -<p><tt>#include <<a href="qgfx_qws-h.html">qgfx_qws.h</a>></tt> -<p><a href="qscreen-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#TQScreen"><b>TQScreen</b></a> ( int display_id )</li> -<li class=fn>virtual <a href="#~TQScreen"><b>~TQScreen</b></a> ()</li> -<li class=fn>virtual bool <a href="#initDevice"><b>initDevice</b></a> () = 0</li> -<li class=fn>virtual bool <a href="#connect"><b>connect</b></a> ( const TQString & displaySpec ) = 0</li> -<li class=fn>virtual void <a href="#disconnect"><b>disconnect</b></a> () = 0</li> -<li class=fn>virtual int <a href="#initCursor"><b>initCursor</b></a> ( void * end_of_location, bool init = FALSE )</li> -<li class=fn>virtual void <a href="#shutdownDevice"><b>shutdownDevice</b></a> ()</li> -<li class=fn>virtual void <a href="#setMode"><b>setMode</b></a> ( int, int, int ) = 0</li> -<li class=fn>virtual bool <a href="#supportsDepth"><b>supportsDepth</b></a> ( int d ) const</li> -<li class=fn>virtual TQGfx * <a href="#createGfx"><b>createGfx</b></a> ( unsigned char * bytes, int w, int h, int d, int linestep )</li> -<li class=fn>virtual TQGfx * <a href="#screenGfx"><b>screenGfx</b></a> ()</li> -<li class=fn>virtual void <a href="#save"><b>save</b></a> ()</li> -<li class=fn>virtual void <a href="#restore"><b>restore</b></a> ()</li> -<li class=fn>virtual void <a href="#blank"><b>blank</b></a> ( bool on )</li> -<li class=fn>virtual int <a href="#pixmapOffsetAlignment"><b>pixmapOffsetAlignment</b></a> ()</li> -<li class=fn>virtual int <a href="#pixmapLinestepAlignment"><b>pixmapLinestepAlignment</b></a> ()</li> -<li class=fn>virtual bool <a href="#onCard"><b>onCard</b></a> ( unsigned char * p ) const</li> -<li class=fn>virtual bool <a href="#onCard-2"><b>onCard</b></a> ( unsigned char * p, ulong & offset ) const</li> -<li class=fn>virtual void <a href="#set"><b>set</b></a> ( unsigned int, unsigned int, unsigned int, unsigned int )</li> -<li class=fn>virtual int <a href="#alloc"><b>alloc</b></a> ( unsigned int r, unsigned int g, unsigned int b )</li> -<li class=fn>int <a href="#width"><b>width</b></a> () const</li> -<li class=fn>int <a href="#height"><b>height</b></a> () const</li> -<li class=fn>int <a href="#depth"><b>depth</b></a> () const</li> -<li class=fn>virtual int <a href="#pixmapDepth"><b>pixmapDepth</b></a> () const</li> -<li class=fn>int <a href="#pixelType"><b>pixelType</b></a> () const</li> -<li class=fn>int <a href="#linestep"><b>linestep</b></a> () const</li> -<li class=fn>int <a href="#deviceWidth"><b>deviceWidth</b></a> () const</li> -<li class=fn>int <a href="#deviceHeight"><b>deviceHeight</b></a> () const</li> -<li class=fn>uchar * <a href="#base"><b>base</b></a> () const</li> -<li class=fn>virtual uchar * <a href="#cache"><b>cache</b></a> ( int, int )</li> -<li class=fn>virtual void <a href="#uncache"><b>uncache</b></a> ( uchar * )</li> -<li class=fn>int <a href="#screenSize"><b>screenSize</b></a> () const</li> -<li class=fn>int <a href="#totalSize"><b>totalSize</b></a> () const</li> -<li class=fn>TQRgb * <a href="#clut"><b>clut</b></a> ()</li> -<li class=fn>int <a href="#numCols"><b>numCols</b></a> ()</li> -<li class=fn>virtual TQSize <a href="#mapToDevice"><b>mapToDevice</b></a> ( const TQSize & s ) const</li> -<li class=fn>virtual TQSize <a href="#mapFromDevice"><b>mapFromDevice</b></a> ( const TQSize & s ) const</li> -<li class=fn>virtual TQPoint <a href="#mapToDevice-2"><b>mapToDevice</b></a> ( const TQPoint &, const TQSize & ) const</li> -<li class=fn>virtual TQPoint <a href="#mapFromDevice-2"><b>mapFromDevice</b></a> ( const TQPoint &, const TQSize & ) const</li> -<li class=fn>virtual TQRect <a href="#mapToDevice-3"><b>mapToDevice</b></a> ( const TQRect & r, const TQSize & ) const</li> -<li class=fn>virtual TQRect <a href="#mapFromDevice-3"><b>mapFromDevice</b></a> ( const TQRect & r, const TQSize & ) const</li> -<li class=fn>virtual TQImage <a href="#mapToDevice-4"><b>mapToDevice</b></a> ( const TQImage & i ) const</li> -<li class=fn>virtual TQImage <a href="#mapFromDevice-4"><b>mapFromDevice</b></a> ( const TQImage & i ) const</li> -<li class=fn>virtual TQRegion <a href="#mapToDevice-5"><b>mapToDevice</b></a> ( const TQRegion & r, const TQSize & ) const</li> -<li class=fn>virtual TQRegion <a href="#mapFromDevice-5"><b>mapFromDevice</b></a> ( const TQRegion & r, const TQSize & ) const</li> -<li class=fn>virtual int <a href="#transformOrientation"><b>transformOrientation</b></a> () const</li> -<li class=fn>virtual bool <a href="#isTransformed"><b>isTransformed</b></a> () const</li> -<li class=fn>virtual bool <a href="#isInterlaced"><b>isInterlaced</b></a> () const</li> -<li class=fn>virtual void <a href="#setDirty"><b>setDirty</b></a> ( const TQRect & )</li> -<li class=fn>int * <a href="#opType"><b>opType</b></a> ()</li> -<li class=fn>int * <a href="#lastOp"><b>lastOp</b></a> ()</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - - -The TQScreen class and its descendants manage the framebuffer and -palette. -<p> TQScreens act as factories for the screen cursor and TQGfx's. TQLinuxFbScreen -manages a Linux framebuffer; accelerated drivers subclass TQLinuxFbScreen. -There can only be one screen in a TQt/Embedded application. -<p>See also <a href="qws.html">TQt/Embedded</a>. - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQScreen"></a>TQScreen::TQScreen ( int display_id ) -</h3> - -Create a screen; the <em>display_id</em> is the number of the TQt/Embedded server -to connect to. - -<h3 class=fn><a name="~TQScreen"></a>TQScreen::~TQScreen ()<tt> [virtual]</tt> -</h3> -Destroys a TQScreen - -<h3 class=fn>int <a name="alloc"></a>TQScreen::alloc ( unsigned int r, unsigned int g, unsigned int b )<tt> [virtual]</tt> -</h3> -Given an RGB value <em>r</em> <em>g</em> <em>b</em>, return an index which is the closest -match to it in the screen's palette. Used in paletted modes only. - -<h3 class=fn>uchar * <a name="base"></a>TQScreen::base () const -</h3> - -Returns a pointer to the start of the framebuffer. - -<h3 class=fn>void <a name="blank"></a>TQScreen::blank ( bool on )<tt> [virtual]</tt> -</h3> - -If <em>on</em> is true, blank the screen. Otherwise unblank it. - -<h3 class=fn>uchar * <a name="cache"></a>TQScreen::cache ( int, int )<tt> [virtual]</tt> -</h3> - -This function is used to store pixmaps in graphics memory for the -use of the accelerated drivers. See TQLinuxFbScreen (where the cacheing -is implemented) for more information. - -<h3 class=fn>TQRgb * <a name="clut"></a>TQScreen::clut () -</h3> - -Returns the screen's color lookup table (color palette). This is only -valid in paletted modes (8bpp and lower). - -<h3 class=fn>bool <a name="connect"></a>TQScreen::connect ( const <a href="tqstring.html">TQString</a> & displaySpec )<tt> [pure virtual]</tt> -</h3> - -This function is called by every TQt/Embedded application on startup. -It maps in the framebuffer and in the accelerated drivers the graphics -card control registers. <em>displaySpec</em> has the following syntax: -<p> -<tt>[gfx driver][:driver specific options][:display number]</tt> -<p> -for example if you want to use the mach64 driver on fb1 as display 2: -<p> -<tt>Mach64:/dev/fb1:2</tt> -<p> -<em>displaySpec</em> is passed in via the TQWS_DISPLAY environment variable -or the -display command line parameter. - -<h3 class=fn>TQGfx * <a name="createGfx"></a>TQScreen::createGfx ( unsigned char * bytes, int w, int h, int d, int linestep )<tt> [virtual]</tt> -</h3> - -Creates a gfx on an arbitrary buffer <em>bytes</em>, width <em>w</em> and height <em>h</em> in -pixels, depth <em>d</em> and <em>linestep</em> (length in bytes of each line in the -buffer). Accelerated drivers can check to see if <em>bytes</em> points into -graphics memory and create an accelerated Gfx. - -<h3 class=fn>int <a name="depth"></a>TQScreen::depth () const -</h3> - -Gives the depth in bits per pixel of the framebuffer. This is the number -of bits each pixel takes up rather than the number of significant bits, -so 24bpp and 32bpp express the same range of colors (8 bits of -red, green and blue) - -<h3 class=fn>int <a name="deviceHeight"></a>TQScreen::deviceHeight () const -</h3> - -Gives the full height of the framebuffer device, as opposed to the -height which TQt/Embedded will actually use. These can differ if the -display is centered within the framebuffer. - -<h3 class=fn>int <a name="deviceWidth"></a>TQScreen::deviceWidth () const -</h3> - -Gives the full width of the framebuffer device, as opposed to the -width which TQt/Embedded will actually use. These can differ if the -display is centered within the framebuffer. - -<h3 class=fn>void <a name="disconnect"></a>TQScreen::disconnect ()<tt> [pure virtual]</tt> -</h3> - -This function is called by every TQt/Embedded application just -before exitting; it's normally used to unmap the framebuffer. - -<h3 class=fn>int <a name="height"></a>TQScreen::height () const -</h3> - -Gives the height in pixels of the framebuffer. - -<h3 class=fn>int <a name="initCursor"></a>TQScreen::initCursor ( void * end_of_location, bool init = FALSE )<tt> [virtual]</tt> -</h3> -This is used to initialize the software cursor - <em>end_of_location</em> -points to the address after the area where the cursor image can be stored. -<em>init</em> is true for the first application this method is called from -(the TQt/Embedded server), false otherwise. - -<h3 class=fn>bool <a name="initDevice"></a>TQScreen::initDevice ()<tt> [pure virtual]</tt> -</h3> - -This function is called by the TQt/Embedded server when initializing -the framebuffer. Accelerated drivers use it to set up the graphics card. - -<h3 class=fn>bool <a name="isInterlaced"></a>TQScreen::isInterlaced () const<tt> [virtual]</tt> -</h3> - -<p> Returns TRUE if the display is interlaced (for instance a -television screen); otherwise returns FALSE. If TRUE, drawing is -altered to look better on such displays. - -<h3 class=fn>bool <a name="isTransformed"></a>TQScreen::isTransformed () const<tt> [virtual]</tt> -</h3> - -<p> Returns TRUE if the screen is transformed (for instance, rotated -90 degrees); otherwise returns FALSE. TQScreen's version always -returns FALSE. - -<h3 class=fn>int * <a name="lastOp"></a>TQScreen::lastOp () -</h3> - -<p> Returns the screens last operation. - -<h3 class=fn>int <a name="linestep"></a>TQScreen::linestep () const -</h3> - -Returns the length in bytes of each scanline of the framebuffer. - -<h3 class=fn><a href="ntqsize.html">TQSize</a> <a name="mapFromDevice"></a>TQScreen::mapFromDevice ( const <a href="ntqsize.html">TQSize</a> & s ) const<tt> [virtual]</tt> -</h3> - -<p> Map a framebuffer coordinate to the coordinate space used by the -application. Used by the rotated driver; the TQScreen -implementation simply returns <em>s</em>. - -<h3 class=fn><a href="ntqpoint.html">TQPoint</a> <a name="mapFromDevice-2"></a>TQScreen::mapFromDevice ( const <a href="ntqpoint.html">TQPoint</a> &, const <a href="ntqsize.html">TQSize</a> & ) const<tt> [virtual]</tt> -</h3> -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -<p> Map a framebuffer coordinate to the coordinate space used by the -application. Used by the rotated driver; the TQScreen -implementation simply returns the point. - -<h3 class=fn><a href="ntqrect.html">TQRect</a> <a name="mapFromDevice-3"></a>TQScreen::mapFromDevice ( const <a href="ntqrect.html">TQRect</a> & r, const <a href="ntqsize.html">TQSize</a> & ) const<tt> [virtual]</tt> -</h3> -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -<p> Map a framebuffer coordinate to the coordinate space used by the -application. Used by the rotated driver; the TQScreen -implementation simply returns <em>r</em>. - -<h3 class=fn><a href="tqimage.html">TQImage</a> <a name="mapFromDevice-4"></a>TQScreen::mapFromDevice ( const <a href="tqimage.html">TQImage</a> & i ) const<tt> [virtual]</tt> -</h3> -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -<p> Transforms an image so that it matches the application coordinate -space (e.g. rotating it 90 degrees counter-clockwise). The TQScreen -implementation simply returns <em>i</em>. - -<h3 class=fn><a href="ntqregion.html">TQRegion</a> <a name="mapFromDevice-5"></a>TQScreen::mapFromDevice ( const <a href="ntqregion.html">TQRegion</a> & r, const <a href="ntqsize.html">TQSize</a> & ) const<tt> [virtual]</tt> -</h3> -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -<p> Transforms a region so that it matches the application coordinate -space (e.g. rotating it 90 degrees counter-clockwise). The TQScreen -implementation simply returns <em>r</em>. - -<h3 class=fn><a href="ntqsize.html">TQSize</a> <a name="mapToDevice"></a>TQScreen::mapToDevice ( const <a href="ntqsize.html">TQSize</a> & s ) const<tt> [virtual]</tt> -</h3> - -<p> Map a user coordinate to the one to actually draw. Used by the -rotated driver; the TQScreen implementation simply returns <em>s</em>. - -<h3 class=fn><a href="ntqpoint.html">TQPoint</a> <a name="mapToDevice-2"></a>TQScreen::mapToDevice ( const <a href="ntqpoint.html">TQPoint</a> &, const <a href="ntqsize.html">TQSize</a> & ) const<tt> [virtual]</tt> -</h3> -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -<p> Map a user coordinate to the one to actually draw. Used by the -rotated driver; the TQScreen implementation simply returns the -point passed in. - -<h3 class=fn><a href="ntqrect.html">TQRect</a> <a name="mapToDevice-3"></a>TQScreen::mapToDevice ( const <a href="ntqrect.html">TQRect</a> & r, const <a href="ntqsize.html">TQSize</a> & ) const<tt> [virtual]</tt> -</h3> -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -<p> Map a user coordinate to the one to actually draw. Used by the -rotated driver; the TQScreen implementation simply returns <em>r</em>. - -<h3 class=fn><a href="tqimage.html">TQImage</a> <a name="mapToDevice-4"></a>TQScreen::mapToDevice ( const <a href="tqimage.html">TQImage</a> & i ) const<tt> [virtual]</tt> -</h3> -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -<p> Transforms an image so that it fits the device coordinate space -(e.g. rotating it 90 degrees clockwise). The TQScreen -implementation simply returns <em>i</em>. - -<h3 class=fn><a href="ntqregion.html">TQRegion</a> <a name="mapToDevice-5"></a>TQScreen::mapToDevice ( const <a href="ntqregion.html">TQRegion</a> & r, const <a href="ntqsize.html">TQSize</a> & ) const<tt> [virtual]</tt> -</h3> -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -<p> Transforms a region so that it fits the device coordinate space -(e.g. rotating it 90 degrees clockwise). The TQScreen -implementation simply returns <em>r</em>. - -<h3 class=fn>int <a name="numCols"></a>TQScreen::numCols () -</h3> - -Returns the number of entries in the color table returned by <a href="#clut">clut</a>(). - -<h3 class=fn>bool <a name="onCard"></a>TQScreen::onCard ( unsigned char * p ) const<tt> [virtual]</tt> -</h3> - -Returns true if the buffer pointed to by <em>p</em> is within graphics card -memory, false if it's in main RAM. - -<h3 class=fn>bool <a name="onCard-2"></a>TQScreen::onCard ( unsigned char * p, ulong & offset ) const<tt> [virtual]</tt> -</h3> - -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -<p> This checks whether the buffer specified by <em>p</em> is on the card -(as per the other version of onCard) and returns an offset in bytes -from the start of graphics card memory in <em>offset</em> if it is. - -<h3 class=fn>int * <a name="opType"></a>TQScreen::opType () -</h3> - -<p> Returns the screen's operation type. - -<h3 class=fn>int <a name="pixelType"></a>TQScreen::pixelType () const -</h3> - -Returns an integer (taking the same values as TQGfx::PixelType) -that specifies the pixel storage format of the screen. - -<h3 class=fn>int <a name="pixmapDepth"></a>TQScreen::pixmapDepth () const<tt> [virtual]</tt> -</h3> - -Gives the preferred depth for pixmaps. By default this is the same -as the screen depth, but for the VGA16 driver it's 8bpp. - -<h3 class=fn>int <a name="pixmapLinestepAlignment"></a>TQScreen::pixmapLinestepAlignment ()<tt> [virtual]</tt> -</h3> - -Returns the value in bits to which individual scanlines of pixmaps held in -graphics card memory should be aligned. This is only useful for accelerated -drivers. By default the value returned is 64 but it can be overridden -by individual accelerated drivers. - -<h3 class=fn>int <a name="pixmapOffsetAlignment"></a>TQScreen::pixmapOffsetAlignment ()<tt> [virtual]</tt> -</h3> - -Returns the value in bits to which the start address of pixmaps held in -graphics card memory should be aligned. This is only useful for accelerated -drivers. By default the value returned is 64 but it can be overridden -by individual accelerated drivers. - -<h3 class=fn>void <a name="restore"></a>TQScreen::restore ()<tt> [virtual]</tt> -</h3> -Restores the state of the graphics card from a previous <a href="#save">save</a>() - -<h3 class=fn>void <a name="save"></a>TQScreen::save ()<tt> [virtual]</tt> -</h3> -Saves the state of the graphics card - used so that, for instance, -the palette can be restored when switching between linux virtual -consoles. Hardware TQScreen descendants should save register state -here if necessary if switching between virtual consoles (for -example to/from X) is to be permitted. - -<h3 class=fn>TQGfx * <a name="screenGfx"></a>TQScreen::screenGfx ()<tt> [virtual]</tt> -</h3> -Returns a TQGfx (normally a TQGfxRaster) initialized to point to the screen, -with an origin at 0,0 and a clip region covering the whole screen. - -<h3 class=fn>int <a name="screenSize"></a>TQScreen::screenSize () const -</h3> - -Returns the size in bytes of the screen. This is always located at -the beginning of framebuffer memory (i.e. at <a href="#base">base</a>()). - -<h3 class=fn>void <a name="set"></a>TQScreen::set ( unsigned int, unsigned int, unsigned int, unsigned int )<tt> [virtual]</tt> -</h3> -Sets an entry in the color palette. - -<h3 class=fn>void <a name="setDirty"></a>TQScreen::setDirty ( const <a href="ntqrect.html">TQRect</a> & )<tt> [virtual]</tt> -</h3> - -<p> Indicates which section of the screen has been altered. Used by -the VNC and VFB displays; the TQScreen version does nothing. - -<h3 class=fn>void <a name="setMode"></a>TQScreen::setMode ( int, int, int )<tt> [pure virtual]</tt> -</h3> - -This function can be used to set the framebuffer width, height and -depth. It's currently unused. - -<h3 class=fn>void <a name="shutdownDevice"></a>TQScreen::shutdownDevice ()<tt> [virtual]</tt> -</h3> -Called by the TQt/Embedded server on shutdown; never called by -a TQt/Embedded client. This is intended to support graphics card specific -shutdown; the unaccelerated implementation simply hides the mouse cursor. - -<h3 class=fn>bool <a name="supportsDepth"></a>TQScreen::supportsDepth ( int d ) const<tt> [virtual]</tt> -</h3> - -Returns true if the screen supports a particular color depth <em>d</em>. -Possible values are 1,4,8,16 and 32. - -<h3 class=fn>int <a name="totalSize"></a>TQScreen::totalSize () const -</h3> - -Returns the size in bytes of available graphics card memory, including the -screen. Offscreen memory is only used by the accelerated drivers. - -<h3 class=fn>int <a name="transformOrientation"></a>TQScreen::transformOrientation () const<tt> [virtual]</tt> -</h3> - -<p> Used by the rotated server. The TQScreeen implementation returns 0. - -<h3 class=fn>void <a name="uncache"></a>TQScreen::uncache ( uchar * )<tt> [virtual]</tt> -</h3> - -This function is called on pixmap destruction to remove them from -graphics card memory. - -<h3 class=fn>int <a name="width"></a>TQScreen::width () const -</h3> - -Gives the width in pixels of the framebuffer. - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qscrollbar-members.html b/doc/html/qscrollbar-members.html index dd9eb2bfb..d054b7b09 100644 --- a/doc/html/qscrollbar-members.html +++ b/doc/html/qscrollbar-members.html @@ -218,7 +218,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqrangecontrol.html#prevValue">prevValue</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="ntqrangecontrol.html#rangeChange">rangeChange</a>() <li><a href="tqwidget.html#recreate">recreate</a>() diff --git a/doc/html/qscrollview-members.html b/doc/html/qscrollview-members.html index d994862fc..716fdeb13 100644 --- a/doc/html/qscrollview-members.html +++ b/doc/html/qscrollview-members.html @@ -251,7 +251,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qsizegrip-members.html b/doc/html/qsizegrip-members.html index d7d6f98fe..9642cf3a1 100644 --- a/doc/html/qsizegrip-members.html +++ b/doc/html/qsizegrip-members.html @@ -202,7 +202,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qslider-members.html b/doc/html/qslider-members.html index e63bb3fad..359318b6a 100644 --- a/doc/html/qslider-members.html +++ b/doc/html/qslider-members.html @@ -214,7 +214,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqrangecontrol.html#prevValue">prevValue</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="ntqslider.html#rangeChange">rangeChange</a>() <li><a href="tqwidget.html#recreate">recreate</a>() diff --git a/doc/html/qspinbox-members.html b/doc/html/qspinbox-members.html index 8212a8dee..d893c9266 100644 --- a/doc/html/qspinbox-members.html +++ b/doc/html/qspinbox-members.html @@ -221,7 +221,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqrangecontrol.html#prevValue">prevValue</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="ntqspinbox.html#rangeChange">rangeChange</a>() <li><a href="tqwidget.html#recreate">recreate</a>() diff --git a/doc/html/qsplashscreen-members.html b/doc/html/qsplashscreen-members.html index 8a28cbee8..39f26888a 100644 --- a/doc/html/qsplashscreen-members.html +++ b/doc/html/qsplashscreen-members.html @@ -208,7 +208,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qsplitter-members.html b/doc/html/qsplitter-members.html index e7957b2d4..90ba7cd72 100644 --- a/doc/html/qsplitter-members.html +++ b/doc/html/qsplitter-members.html @@ -225,7 +225,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qstatusbar-members.html b/doc/html/qstatusbar-members.html index 814ff4fd0..8f69d949b 100644 --- a/doc/html/qstatusbar-members.html +++ b/doc/html/qstatusbar-members.html @@ -208,7 +208,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qt.dcf b/doc/html/qt.dcf index 09f47100a..d6eb8c6ee 100644 --- a/doc/html/qt.dcf +++ b/doc/html/qt.dcf @@ -186,10 +186,6 @@ <keyword ref="ntqapplication.html#postEvent">postEvent</keyword> <keyword ref="ntqapplication.html#processEvents">processEvents</keyword> <keyword ref="ntqapplication.html#quit">quit</keyword> - <keyword ref="ntqapplication.html#qwsDecoration">qwsDecoration</keyword> - <keyword ref="ntqapplication.html#qwsEventFilter">qwsEventFilter</keyword> - <keyword ref="ntqapplication.html#qwsSetCustomColors">qwsSetCustomColors</keyword> - <keyword ref="ntqapplication.html#qwsSetDecoration">qwsSetDecoration</keyword> <keyword ref="ntqapplication.html#removeLibraryPath">removeLibraryPath</keyword> <keyword ref="ntqapplication.html#removePostedEvent">removePostedEvent</keyword> <keyword ref="ntqapplication.html#removePostedEvents">removePostedEvents</keyword> @@ -1159,17 +1155,6 @@ <section ref="qcontextmenuevent-members.html" title="List of All Member Functions"/> <section ref="qevent-h.html" title="Header File"/> </section> -<section ref="qcopchannel.html" title="QCopChannel Class Reference"> - <keyword ref="qcopchannel.html">QCopChannel</keyword> - <keyword ref="qcopchannel.html#channel">channel</keyword> - <keyword ref="qcopchannel.html#isRegistered">isRegistered</keyword> - <keyword ref="qcopchannel.html#receive">receive</keyword> - <keyword ref="qcopchannel.html#received">received</keyword> - <keyword ref="qcopchannel.html#send">send</keyword> - <keyword ref="qcopchannel.html#~QCopChannel">~QCopChannel</keyword> - <section ref="qcopchannel-members.html" title="List of All Member Functions"/> - <section ref="qcopchannel_qws-h.html" title="Header File"/> -</section> <section ref="ntqcstring.html" title="QCString Class Reference"> <keyword ref="ntqcstring.html">QCString</keyword> <keyword ref="ntqcstring.html#append">append</keyword> @@ -1790,26 +1775,6 @@ <section ref="qdir-members.html" title="List of All Member Functions"/> <section ref="qdir-h.html" title="Header File"/> </section> -<section ref="qdirectpainter.html" title="QDirectPainter Class Reference"> - <keyword ref="qdirectpainter.html">QDirectPainter</keyword> - <keyword ref="qdirectpainter.html#depth">depth</keyword> - <keyword ref="qdirectpainter.html#frameBuffer">frameBuffer</keyword> - <keyword ref="qdirectpainter.html#height">height</keyword> - <keyword ref="qdirectpainter.html#lineStep">lineStep</keyword> - <keyword ref="qdirectpainter.html#numRects">numRects</keyword> - <keyword ref="qdirectpainter.html#offset">offset</keyword> - <keyword ref="qdirectpainter.html#rect">rect</keyword> - <keyword ref="qdirectpainter.html#region">region</keyword> - <keyword ref="qdirectpainter.html#setAreaChanged">setAreaChanged</keyword> - <keyword ref="qdirectpainter.html#size">size</keyword> - <keyword ref="qdirectpainter.html#transformOrientation">transformOrientation</keyword> - <keyword ref="qdirectpainter.html#width">width</keyword> - <keyword ref="qdirectpainter.html#xOffset">xOffset</keyword> - <keyword ref="qdirectpainter.html#yOffset">yOffset</keyword> - <keyword ref="qdirectpainter.html#~QDirectPainter">~QDirectPainter</keyword> - <section ref="qdirectpainter-members.html" title="List of All Member Functions"/> - <section ref="qdirectpainter_qws-h.html" title="Header File"/> -</section> <section ref="ntqdns.html" title="QDns Class Reference"> <keyword ref="ntqdns.html">QDns</keyword> <keyword ref="ntqdns.html#RecordType">RecordType</keyword> @@ -2543,7 +2508,6 @@ <keyword ref="ntqfont.html#pixelSize">pixelSize</keyword> <keyword ref="ntqfont.html#pointSize">pointSize</keyword> <keyword ref="ntqfont.html#pointSizeFloat">pointSizeFloat</keyword> - <keyword ref="ntqfont.html#qwsRenderToDisk">qwsRenderToDisk</keyword> <keyword ref="ntqfont.html#rawMode">rawMode</keyword> <keyword ref="ntqfont.html#rawName">rawName</keyword> <keyword ref="ntqfont.html#removeSubstitution">removeSubstitution</keyword> @@ -2624,15 +2588,6 @@ <section ref="qfontinfo-members.html" title="List of All Member Functions"/> <section ref="qfontinfo-h.html" title="Header File"/> </section> -<section ref="qfontmanager.html" title="QFontManager Class Reference"> - <keyword ref="qfontmanager.html">QFontManager</keyword> - <keyword ref="qfontmanager.html#cleanup">cleanup</keyword> - <keyword ref="qfontmanager.html#get">get</keyword> - <keyword ref="qfontmanager.html#initialize">initialize</keyword> - <keyword ref="qfontmanager.html#~QFontManager">~QFontManager</keyword> - <section ref="qfontmanager-members.html" title="List of All Member Functions"/> - <section ref="qfontmanager_qws-h.html" title="Header File"/> -</section> <section ref="ntqfontmetrics.html" title="QFontMetrics Class Reference"> <keyword ref="ntqfontmetrics.html">QFontMetrics</keyword> <keyword ref="ntqfontmetrics.html#ascent">ascent</keyword> @@ -2751,21 +2706,6 @@ <section ref="qgbkcodec-members.html" title="List of All Member Functions"/> <section ref="qgb18030codec-h.html" title="Header File"/> </section> -<section ref="qgfxdriverfactory.html" title="QGfxDriverFactory Class Reference"> - <keyword ref="qgfxdriverfactory.html">QGfxDriverFactory</keyword> - <keyword ref="qgfxdriverfactory.html#create">create</keyword> - <keyword ref="qgfxdriverfactory.html#keys">keys</keyword> - <section ref="qgfxdriverfactory-members.html" title="List of All Member Functions"/> - <section ref="qgfxdriverfactory_qws-h.html" title="Header File"/> -</section> -<section ref="qgfxdriverplugin.html" title="QGfxDriverPlugin Class Reference"> - <keyword ref="qgfxdriverplugin.html">QGfxDriverPlugin</keyword> - <keyword ref="qgfxdriverplugin.html#create">create</keyword> - <keyword ref="qgfxdriverplugin.html#keys">keys</keyword> - <keyword ref="qgfxdriverplugin.html#~QGfxDriverPlugin">~QGfxDriverPlugin</keyword> - <section ref="qgfxdriverplugin-members.html" title="List of All Member Functions"/> - <section ref="qgfxdriverplugin_qws-h.html" title="Header File"/> -</section> <section ref="ntqgl.html" title="QGL Class Reference"> <keyword ref="ntqgl.html">QGL</keyword> <keyword ref="ntqgl.html#FormatOption">FormatOption</keyword> @@ -3769,21 +3709,6 @@ <section ref="qjiscodec-members.html" title="List of All Member Functions"/> <section ref="qjiscodec-h.html" title="Header File"/> </section> -<section ref="qkbddriverfactory.html" title="QKbdDriverFactory Class Reference"> - <keyword ref="qkbddriverfactory.html">QKbdDriverFactory</keyword> - <keyword ref="qkbddriverfactory.html#create">create</keyword> - <keyword ref="qkbddriverfactory.html#keys">keys</keyword> - <section ref="qkbddriverfactory-members.html" title="List of All Member Functions"/> - <section ref="qkbddriverfactory_qws-h.html" title="Header File"/> -</section> -<section ref="qkbddriverplugin.html" title="QKbdDriverPlugin Class Reference"> - <keyword ref="qkbddriverplugin.html">QKbdDriverPlugin</keyword> - <keyword ref="qkbddriverplugin.html#create">create</keyword> - <keyword ref="qkbddriverplugin.html#keys">keys</keyword> - <keyword ref="qkbddriverplugin.html#~QKbdDriverPlugin">~QKbdDriverPlugin</keyword> - <section ref="qkbddriverplugin-members.html" title="List of All Member Functions"/> - <section ref="qkbddriverplugin_qws-h.html" title="Header File"/> -</section> <section ref="qkeyevent.html" title="QKeyEvent Class Reference"> <keyword ref="qkeyevent.html">QKeyEvent</keyword> <keyword ref="qkeyevent.html#accept">accept</keyword> @@ -4813,21 +4738,6 @@ <section ref="qmotifwidget-members.html" title="List of All Member Functions"/> <section ref="qmotifwidget-h.html" title="Header File"/> </section> -<section ref="qmousedriverfactory.html" title="QMouseDriverFactory Class Reference"> - <keyword ref="qmousedriverfactory.html">QMouseDriverFactory</keyword> - <keyword ref="qmousedriverfactory.html#create">create</keyword> - <keyword ref="qmousedriverfactory.html#keys">keys</keyword> - <section ref="qmousedriverfactory-members.html" title="List of All Member Functions"/> - <section ref="qmousedriverfactory_qws-h.html" title="Header File"/> -</section> -<section ref="qmousedriverplugin.html" title="QMouseDriverPlugin Class Reference"> - <keyword ref="qmousedriverplugin.html">QMouseDriverPlugin</keyword> - <keyword ref="qmousedriverplugin.html#create">create</keyword> - <keyword ref="qmousedriverplugin.html#keys">keys</keyword> - <keyword ref="qmousedriverplugin.html#~QMouseDriverPlugin">~QMouseDriverPlugin</keyword> - <section ref="qmousedriverplugin-members.html" title="List of All Member Functions"/> - <section ref="qmousedriverplugin_qws-h.html" title="Header File"/> -</section> <section ref="qmouseevent.html" title="QMouseEvent Class Reference"> <keyword ref="qmouseevent.html">QMouseEvent</keyword> <keyword ref="qmouseevent.html#accept">accept</keyword> @@ -6059,52 +5969,6 @@ <section ref="qresizeevent-members.html" title="List of All Member Functions"/> <section ref="qevent-h.html" title="Header File"/> </section> -<section ref="qscreen.html" title="QScreen Class Reference"> - <keyword ref="qscreen.html">QScreen</keyword> - <keyword ref="qscreen.html#alloc">alloc</keyword> - <keyword ref="qscreen.html#base">base</keyword> - <keyword ref="qscreen.html#blank">blank</keyword> - <keyword ref="qscreen.html#cache">cache</keyword> - <keyword ref="qscreen.html#clut">clut</keyword> - <keyword ref="qscreen.html#connect">connect</keyword> - <keyword ref="qscreen.html#createGfx">createGfx</keyword> - <keyword ref="qscreen.html#depth">depth</keyword> - <keyword ref="qscreen.html#deviceHeight">deviceHeight</keyword> - <keyword ref="qscreen.html#deviceWidth">deviceWidth</keyword> - <keyword ref="qscreen.html#disconnect">disconnect</keyword> - <keyword ref="qscreen.html#height">height</keyword> - <keyword ref="qscreen.html#initCursor">initCursor</keyword> - <keyword ref="qscreen.html#initDevice">initDevice</keyword> - <keyword ref="qscreen.html#isInterlaced">isInterlaced</keyword> - <keyword ref="qscreen.html#isTransformed">isTransformed</keyword> - <keyword ref="qscreen.html#lastOp">lastOp</keyword> - <keyword ref="qscreen.html#linestep">linestep</keyword> - <keyword ref="qscreen.html#mapFromDevice">mapFromDevice</keyword> - <keyword ref="qscreen.html#mapToDevice">mapToDevice</keyword> - <keyword ref="qscreen.html#numCols">numCols</keyword> - <keyword ref="qscreen.html#onCard">onCard</keyword> - <keyword ref="qscreen.html#opType">opType</keyword> - <keyword ref="qscreen.html#pixelType">pixelType</keyword> - <keyword ref="qscreen.html#pixmapDepth">pixmapDepth</keyword> - <keyword ref="qscreen.html#pixmapLinestepAlignment">pixmapLinestepAlignment</keyword> - <keyword ref="qscreen.html#pixmapOffsetAlignment">pixmapOffsetAlignment</keyword> - <keyword ref="qscreen.html#restore">restore</keyword> - <keyword ref="qscreen.html#save">save</keyword> - <keyword ref="qscreen.html#screenGfx">screenGfx</keyword> - <keyword ref="qscreen.html#screenSize">screenSize</keyword> - <keyword ref="qscreen.html#set">set</keyword> - <keyword ref="qscreen.html#setDirty">setDirty</keyword> - <keyword ref="qscreen.html#setMode">setMode</keyword> - <keyword ref="qscreen.html#shutdownDevice">shutdownDevice</keyword> - <keyword ref="qscreen.html#supportsDepth">supportsDepth</keyword> - <keyword ref="qscreen.html#totalSize">totalSize</keyword> - <keyword ref="qscreen.html#transformOrientation">transformOrientation</keyword> - <keyword ref="qscreen.html#uncache">uncache</keyword> - <keyword ref="qscreen.html#width">width</keyword> - <keyword ref="qscreen.html#~QScreen">~QScreen</keyword> - <section ref="qscreen-members.html" title="List of All Member Functions"/> - <section ref="qgfx_qws-h.html" title="Header File"/> -</section> <section ref="ntqscrollbar.html" title="QScrollBar Class Reference"> <keyword ref="ntqscrollbar.html">QScrollBar</keyword> <keyword ref="ntqscrollbar.html#doAutoRepeat">doAutoRepeat</keyword> @@ -8937,7 +8801,6 @@ <keyword ref="tqwidget.html#polish">polish</keyword> <keyword ref="tqwidget.html#pos">pos</keyword> <keyword ref="tqwidget.html#pos-prop">pos</keyword> - <keyword ref="tqwidget.html#qwsEvent">qwsEvent</keyword> <keyword ref="tqwidget.html#raise">raise</keyword> <keyword ref="tqwidget.html#rect">rect</keyword> <keyword ref="tqwidget.html#rect-prop">rect</keyword> @@ -9210,108 +9073,6 @@ <section ref="qworkspace-members.html" title="List of All Member Functions"/> <section ref="qworkspace-h.html" title="Header File"/> </section> -<section ref="qwsdecoration.html" title="QWSDecoration Class Reference"> - <keyword ref="qwsdecoration.html">QWSDecoration</keyword> - <keyword ref="qwsdecoration.html#Region">Region</keyword> - <keyword ref="qwsdecoration.html#close">close</keyword> - <keyword ref="qwsdecoration.html#maximize">maximize</keyword> - <keyword ref="qwsdecoration.html#menu">menu</keyword> - <keyword ref="qwsdecoration.html#minimize">minimize</keyword> - <keyword ref="qwsdecoration.html#paint">paint</keyword> - <keyword ref="qwsdecoration.html#paintButton">paintButton</keyword> - <keyword ref="qwsdecoration.html#region">region</keyword> - <keyword ref="qwsdecoration.html#~QWSDecoration">~QWSDecoration</keyword> - <section ref="qwsdecoration-members.html" title="List of All Member Functions"/> - <section ref="qwsdecoration_qws-h.html" title="Header File"/> -</section> -<section ref="qwsinputmethod.html" title="QWSInputMethod Class Reference"> - <keyword ref="qwsinputmethod.html">QWSInputMethod</keyword> - <keyword ref="qwsinputmethod.html#filter">filter</keyword> - <keyword ref="qwsinputmethod.html#reset">reset</keyword> - <keyword ref="qwsinputmethod.html#sendIMEvent">sendIMEvent</keyword> - <keyword ref="qwsinputmethod.html#setFont">setFont</keyword> - <keyword ref="qwsinputmethod.html#setMicroFocus">setMicroFocus</keyword> - <keyword ref="qwsinputmethod.html#~QWSInputMethod">~QWSInputMethod</keyword> - <section ref="qwsinputmethod-members.html" title="List of All Member Functions"/> - <section ref="qwindowsystem_qws-h.html" title="Header File"/> -</section> -<section ref="qwskeyboardhandler.html" title="QWSKeyboardHandler Class Reference"> - <keyword ref="qwskeyboardhandler.html">QWSKeyboardHandler</keyword> - <keyword ref="qwskeyboardhandler.html#processKeyEvent">processKeyEvent</keyword> - <keyword ref="qwskeyboardhandler.html#~QWSKeyboardHandler">~QWSKeyboardHandler</keyword> - <section ref="qwskeyboardhandler-members.html" title="List of All Member Functions"/> - <section ref="qkeyboard_qws-h.html" title="Header File"/> -</section> -<section ref="qwsmousehandler.html" title="QWSMouseHandler Class Reference"> - <keyword ref="qwsmousehandler.html">QWSMouseHandler</keyword> - <keyword ref="qwsmousehandler.html#calibrate">calibrate</keyword> - <keyword ref="qwsmousehandler.html#clearCalibration">clearCalibration</keyword> - <keyword ref="qwsmousehandler.html#limitToScreen">limitToScreen</keyword> - <keyword ref="qwsmousehandler.html#mouseChanged">mouseChanged</keyword> - <keyword ref="qwsmousehandler.html#pos">pos</keyword> - <keyword ref="qwsmousehandler.html#~QWSMouseHandler">~QWSMouseHandler</keyword> - <section ref="qwsmousehandler-members.html" title="List of All Member Functions"/> - <section ref="qmouse_qws-h.html" title="Header File"/> -</section> -<section ref="qwsserver.html" title="QWSServer Class Reference"> - <keyword ref="qwsserver.html">QWSServer</keyword> - <keyword ref="qwsserver.html#GUIMode">GUIMode</keyword> - <keyword ref="qwsserver.html#ServerFlags">ServerFlags</keyword> - <keyword ref="qwsserver.html#WindowEvent">WindowEvent</keyword> - <keyword ref="qwsserver.html#clientWindows">clientWindows</keyword> - <keyword ref="qwsserver.html#closeKeyboard">closeKeyboard</keyword> - <keyword ref="qwsserver.html#closeMouse">closeMouse</keyword> - <keyword ref="qwsserver.html#enablePainting">enablePainting</keyword> - <keyword ref="qwsserver.html#isCursorVisible">isCursorVisible</keyword> - <keyword ref="qwsserver.html#keyMap">keyMap</keyword> - <keyword ref="qwsserver.html#keyboardHandler">keyboardHandler</keyword> - <keyword ref="qwsserver.html#manager">manager</keyword> - <keyword ref="qwsserver.html#mouseHandler">mouseHandler</keyword> - <keyword ref="qwsserver.html#newChannel">newChannel</keyword> - <keyword ref="qwsserver.html#openKeyboard">openKeyboard</keyword> - <keyword ref="qwsserver.html#openMouse">openMouse</keyword> - <keyword ref="qwsserver.html#refresh">refresh</keyword> - <keyword ref="qwsserver.html#removedChannel">removedChannel</keyword> - <keyword ref="qwsserver.html#screenSaverActivate">screenSaverActivate</keyword> - <keyword ref="qwsserver.html#screenSaverActive">screenSaverActive</keyword> - <keyword ref="qwsserver.html#sendIMEvent">sendIMEvent</keyword> - <keyword ref="qwsserver.html#sendKeyEvent">sendKeyEvent</keyword> - <keyword ref="qwsserver.html#setCursorVisible">setCursorVisible</keyword> - <keyword ref="qwsserver.html#setDefaultKeyboard">setDefaultKeyboard</keyword> - <keyword ref="qwsserver.html#setDefaultMouse">setDefaultMouse</keyword> - <keyword ref="qwsserver.html#setDesktopBackground">setDesktopBackground</keyword> - <keyword ref="qwsserver.html#setKeyboardFilter">setKeyboardFilter</keyword> - <keyword ref="qwsserver.html#setKeyboardHandler">setKeyboardHandler</keyword> - <keyword ref="qwsserver.html#setMaxWindowRect">setMaxWindowRect</keyword> - <keyword ref="qwsserver.html#setScreenSaverInterval">setScreenSaverInterval</keyword> - <keyword ref="qwsserver.html#setScreenSaverIntervals">setScreenSaverIntervals</keyword> - <keyword ref="qwsserver.html#setWindowRegion">setWindowRegion</keyword> - <keyword ref="qwsserver.html#windowAt">windowAt</keyword> - <keyword ref="qwsserver.html#windowEvent">windowEvent</keyword> - <keyword ref="qwsserver.html#~QWSServer">~QWSServer</keyword> - <section ref="qwsserver-members.html" title="List of All Member Functions"/> - <section ref="qwindowsystem_qws-h.html" title="Header File"/> -</section> -<section ref="qwswindow.html" title="QWSWindow Class Reference"> - <keyword ref="qwswindow.html">QWSWindow</keyword> - <keyword ref="qwswindow.html#allocation">allocation</keyword> - <keyword ref="qwswindow.html#caption">caption</keyword> - <keyword ref="qwswindow.html#client">client</keyword> - <keyword ref="qwswindow.html#hide">hide</keyword> - <keyword ref="qwswindow.html#isFullyObscured">isFullyObscured</keyword> - <keyword ref="qwswindow.html#isPartiallyObscured">isPartiallyObscured</keyword> - <keyword ref="qwswindow.html#isVisible">isVisible</keyword> - <keyword ref="qwswindow.html#lower">lower</keyword> - <keyword ref="qwswindow.html#name">name</keyword> - <keyword ref="qwswindow.html#raise">raise</keyword> - <keyword ref="qwswindow.html#requested">requested</keyword> - <keyword ref="qwswindow.html#setActiveWindow">setActiveWindow</keyword> - <keyword ref="qwswindow.html#show">show</keyword> - <keyword ref="qwswindow.html#winId">winId</keyword> - <keyword ref="qwswindow.html#~QWSWindow">~QWSWindow</keyword> - <section ref="qwswindow-members.html" title="List of All Member Functions"/> - <section ref="qwindowsystem_qws-h.html" title="Header File"/> -</section> <section ref="tqxmlattributes.html" title="TQXmlAttributes Class Reference"> <keyword ref="tqxmlattributes.html">TQXmlAttributes</keyword> <keyword ref="tqxmlattributes.html#append">append</keyword> @@ -9554,9 +9315,6 @@ <section ref="abstractwidgets.html" title="Abstract Widget Classes"> <keyword ref="abstractwidgets.html">abstractwidgets</keyword> </section> -<section ref="emb-accel.html" title="Adding an accelerated graphics driver to Qt/Embedded"> - <keyword ref="emb-accel.html">Adding an accelerated graphics driver to Qt/Embedded</keyword> -</section> <section ref="tooltip-example.html" title="Advanced use of tool tips"> <keyword ref="tooltip-example.html">Advanced use of tool tips</keyword> </section> @@ -9605,9 +9363,6 @@ <section ref="canvas.html" title="Canvas Module"> <keyword ref="canvas.html">Canvas Module</keyword> </section> -<section ref="emb-charinput.html" title="Character input in Qt/Embedded"> - <keyword ref="emb-charinput.html">Character input in Qt/Embedded</keyword> -</section> <section ref="hierarchy.html" title="Class Inheritance Hierarchy"> <keyword ref="hierarchy.html">Class Inheritance Hierarchy</keyword> </section> @@ -9668,9 +9423,6 @@ <section ref="drawdemo-example.html" title="Draw Demo"> <keyword ref="drawdemo-example.html">Draw Demo</keyword> </section> -<section ref="emb-framebuffer-howto.html" title="Enabling the Linux Framebuffer"> - <keyword ref="emb-framebuffer-howto.html">Enabling the Linux Framebuffer</keyword> -</section> <section ref="environment.html" title="Environment Classes"> <keyword ref="environment.html">environment</keyword> </section> @@ -9689,9 +9441,6 @@ <section ref="qfd-example.html" title="Font Displayer"> <keyword ref="qfd-example.html">Font Displayer</keyword> </section> -<section ref="emb-fonts.html" title="Fonts in Qt/Embedded"> - <keyword ref="emb-fonts.html">Fonts in Qt/Embedded</keyword> -</section> <section ref="datastreamformat.html" title="Format of the QDataStream Operators"> <keyword ref="datastreamformat.html">Format of the QDataStream Operators</keyword> </section> @@ -9753,9 +9502,6 @@ <section ref="installation.html" title="Installation"> <keyword ref="installation.html">Installation</keyword> </section> -<section ref="emb-install.html" title="Installing Qt/Embedded"> - <keyword ref="emb-install.html">Installing Qt/Embedded</keyword> -</section> <section ref="install-mac.html" title="Installing Qt/Mac"> <keyword ref="install-mac.html">Installing Qt/Mac</keyword> </section> @@ -9774,9 +9520,6 @@ <section ref="tutorial2-01.html" title="Introduction"> <keyword ref="tutorial2-01.html">Introduction</keyword> </section> -<section ref="embedporting.html" title="Issues to be aware of when porting Qt/Embedded"> - <keyword ref="embedporting.html">Issues to be aware of when porting Qt/Embedded</keyword> -</section> <section ref="keyfeatures30.html" title="Key Features in TQt 3.0"> <keyword ref="keyfeatures30.html">Key Features in TQt 3.0</keyword> </section> @@ -9816,9 +9559,6 @@ <section ref="tutorial2-04.html" title="Mainly Easy"> <keyword ref="tutorial2-04.html">Mainly Easy</keyword> </section> -<section ref="maketqpf.html" title="maketqpf"> - <keyword ref="maketqpf.html">maketqpf</keyword> -</section> <section ref="functions.html" title="Member Function Index"> <keyword ref="functions.html">Member Function Index</keyword> </section> @@ -9904,9 +9644,6 @@ <section ref="porting.html" title="Porting to TQt 3.x"> <keyword ref="porting.html">Porting to TQt 3.x</keyword> </section> -<section ref="emb-porting.html" title="Porting your applications to Qt/Embedded"> - <keyword ref="emb-porting.html">Porting your applications to Qt/Embedded</keyword> -</section> <section ref="motif-walkthrough-2.html" title="Preparing to Migrate the User Interface"> <keyword ref="motif-walkthrough-2.html">Preparing to Migrate the User Interface</keyword> </section> @@ -10051,24 +9788,6 @@ <section ref="tools-list.html" title="Qt's Tools"> <keyword ref="tools-list.html">Qt's Tools</keyword> </section> -<section ref="qws.html" title="Qt/Embedded"> - <keyword ref="qws.html">qws</keyword> -</section> -<section ref="emb-vnc.html" title="Qt/Embedded as a VNC Server"> - <keyword ref="emb-vnc.html">Qt/Embedded as a VNC Server</keyword> -</section> -<section ref="emb-envvars.html" title="Qt/Embedded environment variables"> - <keyword ref="emb-envvars.html">Qt/Embedded environment variables</keyword> -</section> -<section ref="emb-performance.html" title="Qt/Embedded Performance Tuning"> - <keyword ref="emb-performance.html">Qt/Embedded Performance Tuning</keyword> -</section> -<section ref="emb-pointer.html" title="Qt/Embedded Pointer Handling"> - <keyword ref="emb-pointer.html">Qt/Embedded Pointer Handling</keyword> -</section> -<section ref="emb-tqvfb.html" title="Qt/Embedded Virtual Framebuffer"> - <keyword ref="emb-tqvfb.html">Qt/Embedded Virtual Framebuffer</keyword> -</section> <section ref="qtmac-as-native.html" title="Qt/Mac is Mac OS X Native"> <keyword ref="qtmac-as-native.html">Qt/Mac is Mac OS X Native</keyword> </section> @@ -10093,9 +9812,6 @@ <section ref="rot-example.html" title="Rot13"> <keyword ref="rot-example.html">Rot13</keyword> </section> -<section ref="emb-running.html" title="Running Qt/Embedded applications"> - <keyword ref="emb-running.html">Running Qt/Embedded applications</keyword> -</section> <section ref="scrollview-example.html" title="Scrollview"> <keyword ref="scrollview-example.html">Scrollview</keyword> </section> @@ -10203,9 +9919,6 @@ <section ref="coordsys.html" title="The Coordinate System"> <keyword ref="coordsys.html">The Coordinate System</keyword> </section> -<section ref="emb-features.html" title="The Feature Definition File"> - <keyword ref="emb-features.html">The Feature Definition File</keyword> -</section> <section ref="tutorial2-10.html" title="The Project File"> <keyword ref="tutorial2-10.html">The Project File</keyword> </section> @@ -10216,9 +9929,6 @@ <section ref="faq.html" title="The TQt FAQ"> <keyword ref="faq.html">The TQt FAQ</keyword> </section> -<section ref="emb-classes.html" title="The Qt/Embedded-specific classes"> - <keyword ref="emb-classes.html">The Qt/Embedded-specific classes</keyword> -</section> <section ref="themes-example.html" title="Themes (Styles)"> <keyword ref="themes-example.html">Themes (Styles)</keyword> </section> diff --git a/doc/html/qtabbar-members.html b/doc/html/qtabbar-members.html index bf63f15c1..b6129c88e 100644 --- a/doc/html/qtabbar-members.html +++ b/doc/html/qtabbar-members.html @@ -213,7 +213,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qtabdialog-members.html b/doc/html/qtabdialog-members.html index 63321ae1b..0889800b9 100644 --- a/doc/html/qtabdialog-members.html +++ b/doc/html/qtabdialog-members.html @@ -224,7 +224,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qtable-members.html b/doc/html/qtable-members.html index 91dbe0128..428d97929 100644 --- a/doc/html/qtable-members.html +++ b/doc/html/qtable-members.html @@ -314,7 +314,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqtable.html#pressed">pressed</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qtabwidget-members.html b/doc/html/qtabwidget-members.html index 37628b23d..5e6f82116 100644 --- a/doc/html/qtabwidget-members.html +++ b/doc/html/qtabwidget-members.html @@ -214,7 +214,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qtimeedit-members.html b/doc/html/qtimeedit-members.html index b6519f102..20cf3bbd5 100644 --- a/doc/html/qtimeedit-members.html +++ b/doc/html/qtimeedit-members.html @@ -206,7 +206,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qtoolbar-members.html b/doc/html/qtoolbar-members.html index aee7e41bc..8136ebbd8 100644 --- a/doc/html/qtoolbar-members.html +++ b/doc/html/qtoolbar-members.html @@ -237,7 +237,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qtoolbox-members.html b/doc/html/qtoolbox-members.html index 2968446ca..3b8acb3a8 100644 --- a/doc/html/qtoolbox-members.html +++ b/doc/html/qtoolbox-members.html @@ -227,7 +227,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qtoolbutton-members.html b/doc/html/qtoolbutton-members.html index 6b480603f..8ee64bc17 100644 --- a/doc/html/qtoolbutton-members.html +++ b/doc/html/qtoolbutton-members.html @@ -221,7 +221,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqbutton.html#pressed">pressed</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qvbox-members.html b/doc/html/qvbox-members.html index 5ad1284fb..4db3be526 100644 --- a/doc/html/qvbox-members.html +++ b/doc/html/qvbox-members.html @@ -213,7 +213,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qvbuttongroup-members.html b/doc/html/qvbuttongroup-members.html index 720d37f19..a4b6913e9 100644 --- a/doc/html/qvbuttongroup-members.html +++ b/doc/html/qvbuttongroup-members.html @@ -231,7 +231,6 @@ body { background: #ffffff; color: black; } <li><a href="ntqbuttongroup.html#pressed">pressed</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qvgroupbox-members.html b/doc/html/qvgroupbox-members.html index be24f965f..c0d54ecba 100644 --- a/doc/html/qvgroupbox-members.html +++ b/doc/html/qvgroupbox-members.html @@ -223,7 +223,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qwindowdefs-h.html b/doc/html/qwindowdefs-h.html index 42e0ef447..0041b791d 100644 --- a/doc/html/qwindowdefs-h.html +++ b/doc/html/qwindowdefs-h.html @@ -194,14 +194,6 @@ TQ_EXPORT const char *tqAppClass(); // get application class #endif // TQ_WS_X11 -#if defined(TQ_WS_QWS) - -typedef unsigned long WId; -struct TQWSEvent; -class TQGfx; - -#endif // TQ_WS_QWS - class TQApplication; #if defined(NEEDS_QMAIN) diff --git a/doc/html/qwindowsystem_qws-h.html b/doc/html/qwindowsystem_qws-h.html deleted file mode 100644 index 7dd47c9bb..000000000 --- a/doc/html/qwindowsystem_qws-h.html +++ /dev/null @@ -1,621 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qwindowsystem_qws.h:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>qwindowsystem_qws.h Include File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>qwindowsystem_qws.h</h1> - -<p>This is the verbatim text of the qwindowsystem_qws.h include file. It is provided only for illustration; the copyright remains with Trolltech. -<hr> -<pre> -/**************************************************************************** -** $Id: qt/qwindowsystem_qws.h 3.3.8 edited Jan 11 14:38 $ -** -** Definition of TQt/FB central server classes -** -** Created : 991025 -** -** Copyright (C) 1992-2007 Trolltech ASA. All rights reserved. -** -** This file is part of the kernel module of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License versions 2.0 or 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Alternatively you may (at your option) use any -** later version of the GNU General Public License if such license has -** been publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at [email protected]. -** -** Licensees holding valid TQt Commercial licenses may use this file in -** accordance with the TQt Commercial License Agreement provided with -** the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - -#ifndef TQWINDOWSYSTEM_QWS_H -#define TQWINDOWSYSTEM_QWS_H - -#ifndef QT_H -#include "qwssocket_qws.h" -#include "tqmap.h" -#include "ntqdatetime.h" -#include "tqptrlist.h" -#include "tqimage.h" - -#include "qwsproperty_qws.h" -#include "qwscommand_qws.h" -#include "qwsevent_qws.h" -#endif // QT_H - -#include "qkbd_qws.h" - -struct SWCursorData; -class TQWSCursor; -class TQWSClient; -class TQWSRegionManager; -class TQGfx; -class TQWSServerData; - -class TQWSInternalWindowInfo -{ - -public: - - int winid; - unsigned int clientid; - TQString name; // Corresponds to TQObject name of top-level widget - -}; - -struct TQWSWindowData; - -class TQWSScreenSaver -{ -public: - virtual ~TQWSScreenSaver(); - virtual void restore()=0; - virtual bool save(int level)=0; -}; - -class TQWSWindow -{ - friend class TQWSServer; -public: - TQWSWindow(int i, TQWSClient* client); - ~TQWSWindow(); - - int winId() const { return id; } - const TQString &name() const { return rgnName; } - const TQString &caption() const { return rgnCaption; } - TQWSClient* client() const { return c; } - TQRegion requested() const { return requested_region; } - TQRegion allocation() const { return allocated_region; } - bool isVisible() const { return !requested_region.isEmpty(); } - bool isPartiallyObscured() const { return requested_region!=allocated_region; } - bool isFullyObscured() const { return allocated_region.isEmpty(); } - - void raise(); - void lower(); - void show(); - void hide(); - void setActiveWindow(); - -private: - bool hidden() const { return requested_region.isEmpty(); } - bool forClient(const TQWSClient* cl) const { return cl==c; } - - void setName( const TQString &n ); - void setCaption( const TQString &c ); - - void addAllocation( TQWSRegionManager *, const TQRegion & ); - void removeAllocation( TQWSRegionManager *, const TQRegion & ); - - int allocationIndex() const { return alloc_region_idx; } - void setAllocationIndex( int i ) { alloc_region_idx = i; modified = TRUE; } - void updateAllocation(); - - void setNeedAck( bool n ) { needAck = n; } - - void focus(bool get); - int focusPriority() const { return last_focus_time; } - void operation( TQWSWindowOperationEvent::Operation o ); - void shuttingDown() { last_focus_time=0; } - -private: - int id; - TQString rgnName; - TQString rgnCaption; - int alloc_region_idx; - bool modified; - bool needAck; - bool onTop; - TQWSClient* c; - TQRegion requested_region; - TQRegion allocated_region; - TQRegion exposed; - int last_focus_time; - TQWSWindowData *d; -}; - -#ifndef TQT_NO_SOUND -class TQWSSoundServer; -#ifdef QT_USE_OLD_QWS_SOUND -class TQWSSoundServerData; - -class TQWSSoundServer : public TQObject { - TQ_OBJECT -public: - TQWSSoundServer(TQObject* parent); - ~TQWSSoundServer(); - void playFile(const TQString& filename); -private slots: - void feedDevice(int fd); -private: - TQWSSoundServerData* d; -}; -#endif -#endif - - - - - - - -/********************************************************************* - * - * Class: TQWSServer - * - *********************************************************************/ - -class TQWSMouseHandler; -struct TQWSCommandStruct; - -#ifndef TQT_NO_QWS_MULTIPROCESS -class TQWSServer : public TQWSServerSocket -#else -class TQWSServer : public TQObject -#endif -{ - friend class TQCopChannel; - friend class TQWSMouseHandler; - friend class TQWSWindow; - friend class TQWSDisplay; - friend class TQWSInputMethod; - TQ_OBJECT - -public: - TQWSServer( int flags = 0, TQObject *parent=0, const char *name=0 ); - ~TQWSServer(); - enum ServerFlags { DisableKeyboard = 0x01, - DisableMouse = 0x02 }; - - - enum GUIMode { NoGui = FALSE, NormalGUI = TRUE, Server }; - - static void sendKeyEvent(int unicode, int keycode, int modifiers, bool isPress, - bool autoRepeat); - static void processKeyEvent(int unicode, int keycode, int modifiers, bool isPress, - bool autoRepeat); - -#ifndef TQT_NO_QWS_IM - enum IMState { IMStart, IMCompose, IMEnd }; - - void sendIMEvent( IMState state, const TQString& txt, int cpos, int selLen ); -#endif - -#ifndef TQT_NO_QWS_KEYBOARD - typedef struct KeyMap { - int key_code; - ushort unicode; - ushort shift_unicode; - ushort ctrl_unicode; - }; - - typedef struct KeyOverride { - ushort scan_code; - KeyMap map; - }; - - static const KeyMap *keyMap(); - - static void setOverrideKeys( const KeyOverride* ); - - class KeyboardFilter - { - public: - virtual bool filter(int unicode, int keycode, int modifiers, - bool isPress, bool autoRepeat)=0; - }; - - static void setKeyboardFilter( KeyboardFilter *f ); -#endif -#ifndef TQT_NO_QWS_IM - static void setCurrentInputMethod( TQWSInputMethod *im ); - static void resetInputMethod(); - static void setMicroFocus( int x, int y ); -#endif - - static void setDefaultMouse( const char * ); - static void setDefaultKeyboard( const char * ); - static void setMaxWindowRect(const TQRect&); - static void sendMouseEvent(const TQPoint& pos, int state); - - static void setDesktopBackground( const TQImage &img ); - static void setDesktopBackground( const TQColor & ); - static TQWSMouseHandler *mouseHandler(); - static void setMouseHandler(TQWSMouseHandler*); -#ifndef TQT_NO_QWS_KEYBOARD - static TQWSKeyboardHandler* keyboardHandler(); - static void setKeyboardHandler(TQWSKeyboardHandler* kh); -#endif - TQWSWindow *windowAt( const TQPoint& pos ); - - // For debugging only at this time - const TQPtrList<TQWSWindow> &clientWindows() { return windows; } - - void openMouse(); - void closeMouse(); -#ifndef TQT_NO_QWS_KEYBOARD - void openKeyboard(); - void closeKeyboard(); -#endif - - static void setScreenSaver(TQWSScreenSaver*); - static void setScreenSaverIntervals(int* ms); - static void setScreenSaverInterval(int); - static bool screenSaverActive(); - static void screenSaverActivate(bool); - - // the following are internal. - void refresh(); - void refresh(TQRegion &); - - void enablePainting(bool); - static void processEventQueue(); - static TQPtrList<TQWSInternalWindowInfo> * windowList(); - - void sendPropertyNotifyEvent( int property, int state ); -#ifndef TQT_NO_QWS_PROPERTIES - TQWSPropertyManager *manager() { - return &propertyManager; - } -#endif - - static TQPoint mousePosition; - - static void startup( int flags ); - static void closedown(); - - static void beginDisplayReconfigure(); - static void endDisplayReconfigure(); - -#ifndef TQT_NO_QWS_CURSOR - static void setCursorVisible( bool ); - static bool isCursorVisible(); -#endif - - enum WindowEvent { Create=0x0001, Destroy=0x0002, Hide=0x0004, Show=0x0008, - Raise=0x0010, Lower=0x0020, Geometry=0x0040, Active = 0x0080, - Name=0x0100 }; - -signals: - void windowEvent( TQWSWindow *w, TQWSServer::WindowEvent e ); - -#ifndef TQT_NO_COP - void newChannel( const TQString& channel); - void removedChannel(const TQString& channel); - -#endif -private: -#ifndef TQT_NO_COP - static void sendTQCopEvent( TQWSClient *c, const TQCString &ch, - const TQCString &msg, const TQByteArray &data, - bool response = FALSE ); -#endif - void move_region( const TQWSRegionMoveCommand * ); - void set_altitude( const TQWSChangeAltitudeCommand * ); - void request_focus( const TQWSRequestFocusCommand * ); - void request_region( int, TQRegion ); - void destroy_region( const TQWSRegionDestroyCommand * ); - void name_region( const TQWSRegionNameCommand * ); - void set_identity( const TQWSIdentifyCommand * ); -#ifndef TQT_NO_QWS_IM - void set_micro_focus( const TQWSSetMicroFocusCommand * ); - void reset_im( const TQWSResetIMCommand * ); - static void sendKeyEventUnfiltered(int unicode, int keycode, - int modifiers, bool isPress, - bool autoRepeat); - -#endif - static void emergency_cleanup(); - - static TQColor *bgColor; - static TQImage *bgImage; - - void sendMaxWindowRectEvents(); -#ifndef TQT_NO_QWS_MULTIPROCESS - void newConnection( int socket ); -#endif - void invokeIdentify( const TQWSIdentifyCommand *cmd, TQWSClient *client ); - void invokeCreate( TQWSCreateCommand *cmd, TQWSClient *client ); - void invokeRegionName( const TQWSRegionNameCommand *cmd, TQWSClient *client ); - void invokeRegion( TQWSRegionCommand *cmd, TQWSClient *client ); - void invokeRegionMove( const TQWSRegionMoveCommand *cmd, TQWSClient *client ); - void invokeRegionDestroy( const TQWSRegionDestroyCommand *cmd, TQWSClient *client ); - void invokeSetAltitude( const TQWSChangeAltitudeCommand *cmd, TQWSClient *client ); -#ifndef TQT_NO_QWS_PROPERTIES - void invokeAddProperty( TQWSAddPropertyCommand *cmd ); - void invokeSetProperty( TQWSSetPropertyCommand *cmd ); - void invokeRemoveProperty( TQWSRemovePropertyCommand *cmd ); - void invokeGetProperty( TQWSGetPropertyCommand *cmd, TQWSClient *client ); -#endif //TQT_NO_QWS_PROPERTIES - void invokeSetSelectionOwner( TQWSSetSelectionOwnerCommand *cmd ); - void invokeConvertSelection( TQWSConvertSelectionCommand *cmd ); - void invokeSetFocus( const TQWSRequestFocusCommand *cmd, TQWSClient *client ); - - void initIO(); - void setFocus( TQWSWindow*, bool gain ); -#ifndef TQT_NO_QWS_CURSOR - void invokeDefineCursor( TQWSDefineCursorCommand *cmd, TQWSClient *client ); - void invokeSelectCursor( TQWSSelectCursorCommand *cmd, TQWSClient *client ); -#endif - void invokeGrabMouse( TQWSGrabMouseCommand *cmd, TQWSClient *client ); - void invokeGrabKeyboard( TQWSGrabKeyboardCommand *cmd, TQWSClient *client ); -#ifndef TQT_NO_SOUND - void invokePlaySound( TQWSPlaySoundCommand *cmd, TQWSClient *client ); -#endif -#ifndef TQT_NO_COP - void invokeRegisterChannel( TQWSQCopRegisterChannelCommand *cmd, - TQWSClient *client ); - void invokeTQCopSend( TQWSQCopSendCommand *cmd, TQWSClient *client ); -#endif - void invokeRepaintRegion( TQWSRepaintRegionCommand *cmd, - TQWSClient *client ); -#ifndef TQT_NO_QWS_IM - void invokeSetMicroFocus( const TQWSSetMicroFocusCommand *cmd, - TQWSClient *client ); - void invokeResetIM( const TQWSResetIMCommand *cmd, - TQWSClient *client ); -#endif - - TQWSMouseHandler* newMouseHandler(const TQString& spec); - void openDisplay(); - void closeDisplay(); - - void showCursor(); - void hideCursor(); - void initializeCursor(); - void paintServerRegion(); - void paintBackground( const TQRegion & ); - void clearRegion( const TQRegion &r, const TQColor &c ); - void refreshBackground(); - void resetGfx(); - -private slots: -#ifndef TQT_NO_QWS_MULTIPROCESS - void clientClosed(); - void doClient(); - void deleteWindowsLater(); -#endif - - void screenSaverWake(); - void screenSaverSleep(); - void screenSaverTimeout(); - -private: - void disconnectClient( TQWSClient * ); - void screenSave(int level); - void doClient( TQWSClient * ); - typedef TQMapIterator<int,TQWSClient*> ClientIterator; - typedef TQMap<int,TQWSClient*> ClientMap; - void releaseMouse(TQWSWindow* w); - void releaseKeyboard(TQWSWindow* w); - void updateClientCursorPos(); - - uchar* sharedram; - int ramlen; - - TQGfx *gfx; - - ClientMap client; -#ifndef TQT_NO_QWS_PROPERTIES - TQWSPropertyManager propertyManager; -#endif - struct SelectionOwner { - int windowid; - struct Time { - void set( int h, int m, int s, int s2 ) { - hour = h; minute = m; sec = s; ms = s2; - } - int hour, minute, sec, ms; - } time; - } selectionOwner; - TQTime timer; - TQWSServerData* d; - int* screensaverinterval; - - TQWSWindow *focusw; - TQWSWindow *mouseGrabber; - bool mouseGrabbing; - int swidth, sheight, sdepth; -#ifndef TQT_NO_QWS_CURSOR - bool haveviscurs; - TQWSCursor *cursor; // cursor currently shown - TQWSCursor *nextCursor; // cursor to show once grabbing is off -#endif - TQRegion screenRegion; // the entire display region - TQRegion serverRegion; - TQRegion dirtyBackground; - bool disablePainting; - TQPtrList<TQWSMouseHandler> mousehandlers; -#ifndef TQT_NO_QWS_KEYBOARD - TQPtrList<TQWSKeyboardHandler> keyboardhandlers; -#endif - - TQPtrList<TQWSCommandStruct> commandQueue; - TQWSRegionManager *rgnMan; - - // Window management - TQPtrList<TQWSWindow> windows; // first=topmost - TQWSWindow* newWindow(int id, TQWSClient* client); - TQWSWindow* findWindow(int windowid, TQWSClient* client); - void moveWindowRegion(TQWSWindow*, int dx, int dy ); - TQRegion setWindowRegion(TQWSWindow*, TQRegion r ); - void raiseWindow( TQWSWindow *, int = 0); - void lowerWindow( TQWSWindow *, int = -1); - void exposeRegion( TQRegion , int index = 0 ); - void notifyModified( TQWSWindow *active = 0 ); - void syncRegions( TQWSWindow *active = 0 ); - - void setCursor(TQWSCursor *curs); - - // multimedia -#ifndef TQT_NO_SOUND - TQWSSoundServer *soundserver; -#endif -#ifndef TQT_NO_COP - TQMap<TQString, TQPtrList<TQWSClient> > channels; -#endif -#ifndef TQT_NO_QWS_IM - bool microF; - int microX; - int microY; -#endif -}; - -extern TQWSServer *qwsServer; //there can be only one - - -#ifndef TQT_NO_QWS_IM - class TQWSInputMethod - { - public: - TQWSInputMethod(); - virtual ~TQWSInputMethod(); - virtual bool filter(int unicode, int keycode, int modifiers, - bool isPress, bool autoRepeat)=0; - virtual void reset(); - virtual void setMicroFocus( int x, int y ); - virtual void setFont( const TQFont& ); - protected: - void sendIMEvent( TQWSServer::IMState, const TQString& txt, int cpos, int selLen = 0 ); - //void sendKeyEvent( int unicode, int keycode, int modifiers, - // bool isPress, bool autoRepeat); - }; - -inline void TQWSInputMethod::sendIMEvent( TQWSServer::IMState state, const TQString &txt, int cpos, int selLen ) -{ - qwsServer->sendIMEvent( state, txt, cpos, selLen ); - -} - - -#endif - - - - -/********************************************************************* - * - * Class: TQWSClient - * - *********************************************************************/ - -struct TQWSMouseEvent; - -typedef TQMap<int, TQWSCursor*> TQWSCursorMap; - -class TQWSClient : public TQObject -{ - TQ_OBJECT -public: - TQWSClient( TQObject* parent, int socket, int id ); - ~TQWSClient(); - - int socket() const; - - void setIdentity(const TQString&); - TQString identity() const { return id; } - - void sendEvent( TQWSEvent* event ); - void sendConnectedEvent( const char *display_spec ); - void sendMaxWindowRectEvent(); - void sendRegionModifyEvent( int winid, TQRegion exposed, bool ack ); - void sendFocusEvent( int winid, bool get ); - void sendPropertyNotifyEvent( int property, int state ); - void sendPropertyReplyEvent( int property, int len, char *data ); - void sendSelectionClearEvent( int windowid ); - void sendSelectionRequestEvent( TQWSConvertSelectionCommand *cmd, int windowid ); - TQWSCommand* readMoreCommand(); - - int clientId() const { return cid; } - - TQWSCursorMap cursors; // cursors defined by this client -signals: - void connectionClosed(); - void readyRead(); -private slots: - void closeHandler(); - void errorHandler( int ); -private: - int s; // XXX csocket->d->socket->socket() is this value -#ifndef TQT_NO_QWS_MULTIPROCESS - TQWSSocket *csocket; -#endif - TQWSCommand* command; - uint isClosed : 1; - TQString id; - int cid; -}; - -#endif // TQWINDOWSYSTEM_QWS_H -</pre> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qwizard-members.html b/doc/html/qwizard-members.html index 50d05faee..06baf2047 100644 --- a/doc/html/qwizard-members.html +++ b/doc/html/qwizard-members.html @@ -226,7 +226,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qworkspace-members.html b/doc/html/qworkspace-members.html index 44c7fb73e..27ff5ca2a 100644 --- a/doc/html/qworkspace-members.html +++ b/doc/html/qworkspace-members.html @@ -208,7 +208,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/qws.html b/doc/html/qws.html deleted file mode 100644 index cfb580324..000000000 --- a/doc/html/qws.html +++ /dev/null @@ -1,55 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/indices.doc:791 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQt/Embedded</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQt/Embedded</h1> - - -<p> These classes are relevant to TQt/Embedded users. - -<p><table width="100%"> -<tr bgcolor=#f0f0f0><td><b><a href="qfontmanager.html">TQFontManager</a></b><td>Implements font management in TQt/Embedded -<tr bgcolor=#f0f0f0><td><b><a href="qscreen.html">TQScreen</a></b><td>And its descendants manage the framebuffer and palette -<tr bgcolor=#f0f0f0><td><b><a href="qwsdecoration.html">TQWSDecoration</a></b><td>Allows the appearance of the TQt/Embedded Window Manager to be customized -<tr bgcolor=#f0f0f0><td><b><a href="qwsinputmethod.html">TQWSInputMethod</a></b><td>International input methods for TQt/Embedded -<tr bgcolor=#f0f0f0><td><b><a href="qwskeyboardhandler.html">TQWSKeyboardHandler</a></b><td>Implements the keyboard driver for TQt/Embedded -<tr bgcolor=#f0f0f0><td><b><a href="qwsmousehandler.html">TQWSMouseHandler</a></b><td>Mouse driver for TQt/Embedded -<tr bgcolor=#f0f0f0><td><b><a href="qwsserver.html">TQWSServer</a></b><td>Server-specific functionality in TQt/Embedded -<tr bgcolor=#f0f0f0><td><b><a href="qwsserver::keyboardfilter.html">TQWSServer::KeyboardFilter</a></b><td>Global keyboard event filter -<tr bgcolor=#f0f0f0><td><b><a href="qwswindow.html">TQWSWindow</a></b><td>Server-specific functionality in TQt/Embedded -</table> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qwsdecoration-members.html b/doc/html/qwsdecoration-members.html deleted file mode 100644 index a1bf624e2..000000000 --- a/doc/html/qwsdecoration-members.html +++ /dev/null @@ -1,55 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qwsdecoration_qws.h:46 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQWSDecoration Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQWSDecoration</h1> - -<p>This is the complete list of member functions for -<a href="qwsdecoration.html">TQWSDecoration</a>, including inherited members. - -<ul> -<li><a href="qwsdecoration.html#TQWSDecoration">TQWSDecoration</a>() -<li><a href="qwsdecoration.html#~TQWSDecoration">~TQWSDecoration</a>() -<li><a href="qwsdecoration.html#close">close</a>() -<li><a href="qwsdecoration.html#maximize">maximize</a>() -<li><a href="qwsdecoration.html#menu">menu</a>() -<li><a href="qwsdecoration.html#minimize">minimize</a>() -<li><a href="qwsdecoration.html#paint">paint</a>() -<li><a href="qwsdecoration.html#paintButton">paintButton</a>() -<li><a href="qwsdecoration.html#region">region</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qwsdecoration.html b/doc/html/qwsdecoration.html deleted file mode 100644 index f9e54bc7b..000000000 --- a/doc/html/qwsdecoration.html +++ /dev/null @@ -1,160 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/kernel/qwsdecoration_qws.cpp:44 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQWSDecoration Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQWSDecoration Class Reference</h1> - -<p>The TQWSDecoration class allows the appearance of the TQt/Embedded Window -Manager to be customized. -<a href="#details">More...</a> -<p><tt>#include <<a href="qwsdecoration_qws-h.html">qwsdecoration_qws.h</a>></tt> -<p><a href="qwsdecoration-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#TQWSDecoration"><b>TQWSDecoration</b></a> ()</li> -<li class=fn>virtual <a href="#~TQWSDecoration"><b>~TQWSDecoration</b></a> ()</li> -<li class=fn>enum <a href="#Region-enum"><b>Region</b></a> { None = 0, All = 1, Title = 2, Top = 3, Bottom = 4, Left = 5, Right = 6, TopLeft = 7, TopRight = 8, BottomLeft = 9, BottomRight = 10, Close = 11, Minimize = 12, Maximize = 13, Normalize = 14, Menu = 15, LastRegion = Menu }</li> -<li class=fn>virtual TQRegion <a href="#region"><b>region</b></a> ( const TQWidget * widget, const TQRect & rect, Region type = All ) = 0</li> -<li class=fn>virtual void <a href="#close"><b>close</b></a> ( TQWidget * widget )</li> -<li class=fn>virtual void <a href="#minimize"><b>minimize</b></a> ( TQWidget * widget )</li> -<li class=fn>virtual void <a href="#maximize"><b>maximize</b></a> ( TQWidget * widget )</li> -<li class=fn>virtual TQPopupMenu * <a href="#menu"><b>menu</b></a> ( const TQWidget *, const TQPoint & )</li> -<li class=fn>virtual void <a href="#paint"><b>paint</b></a> ( TQPainter * painter, const TQWidget * widget ) = 0</li> -<li class=fn>virtual void <a href="#paintButton"><b>paintButton</b></a> ( TQPainter * painter, const TQWidget * widget, Region type, int state ) = 0</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - -The TQWSDecoration class allows the appearance of the TQt/Embedded Window -Manager to be customized. -<p> -<p> TQt/Embedded provides window management to top level windows. The -appearance of the borders and buttons (the decoration) around the -managed windows can be customized by creating your own class -derived from TQWSDecoration and overriding a few methods. -<p> This class is non-portable. It is available <em>only</em> in TQt/Embedded. -<p> <p>See also <a href="ntqapplication.html#qwsSetDecoration">TQApplication::qwsSetDecoration</a>() and <a href="qws.html">TQt/Embedded</a>. - -<hr><h2>Member Type Documentation</h2> -<h3 class=fn><a name="Region-enum"></a>TQWSDecoration::Region</h3> - -<p> This enum describes the regions in the window decorations. -<ul> -<li><tt>TQWSDecoration::None</tt> - used internally. -<li><tt>TQWSDecoration::All</tt> - the entire region used by the window decoration. -<li><tt>TQWSDecoration::Title</tt> - Displays the window title and allows the window to be -moved by dragging. -<li><tt>TQWSDecoration::Top</tt> - allows the top of the window to be resized. -<li><tt>TQWSDecoration::Bottom</tt> - allows the bottom of the window to be resized. -<li><tt>TQWSDecoration::Left</tt> - allows the left edge of the window to be resized. -<li><tt>TQWSDecoration::Right</tt> - allows the right edge of the window to be resized. -<li><tt>TQWSDecoration::TopLeft</tt> - allows the top-left of the window to be resized. -<li><tt>TQWSDecoration::TopRight</tt> - allows the top-right of the window to be resized. -<li><tt>TQWSDecoration::BottomLeft</tt> - allows the bottom-left of the window to be resized. -<li><tt>TQWSDecoration::BottomRight</tt> - allows the bottom-right of the window to be resized. -<li><tt>TQWSDecoration::Close</tt> - clicking in this region closes the window. -<li><tt>TQWSDecoration::Minimize</tt> - clicking in this region minimizes the window. -<li><tt>TQWSDecoration::Maximize</tt> - clicking in this region maximizes the window. -<li><tt>TQWSDecoration::Normalize</tt> - returns a maximized window to its previous size. -<li><tt>TQWSDecoration::Menu</tt> - clicking in this region opens the window operations -(system) menu. -</ul> -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQWSDecoration"></a>TQWSDecoration::TQWSDecoration () -</h3> - -<p> Constructs a decorator. - -<h3 class=fn><a name="~TQWSDecoration"></a>TQWSDecoration::~TQWSDecoration ()<tt> [virtual]</tt> -</h3> - -<p> Destroys a decorator. - -<h3 class=fn>void <a name="close"></a>TQWSDecoration::close ( <a href="tqwidget.html">TQWidget</a> * widget )<tt> [virtual]</tt> -</h3> -Called when the user clicks in the <a href="#Region-enum">Close</a> region. -<p> <em>widget</em> is the widget to be closed. -<p> The default behaviour is to close the widget. - -<h3 class=fn>void <a name="maximize"></a>TQWSDecoration::maximize ( <a href="tqwidget.html">TQWidget</a> * widget )<tt> [virtual]</tt> -</h3> -Called when the user clicks in the <a href="#Region-enum">Maximize</a> region. -<p> <em>widget</em> is the widget to be maximized. -<p> The default behaviour is to resize the widget to be full-screen. -This method can be overridden e.g. to allow room for launch -panels. - -<h3 class=fn><a href="ntqpopupmenu.html">TQPopupMenu</a> * <a name="menu"></a>TQWSDecoration::menu ( const <a href="tqwidget.html">TQWidget</a> *, const <a href="ntqpoint.html">TQPoint</a> & )<tt> [virtual]</tt> -</h3> -Called to create a <a href="ntqpopupmenu.html">TQPopupMenu</a> containing the valid menu operations. -<p> The default implementation adds all possible window operations. - -<h3 class=fn>void <a name="minimize"></a>TQWSDecoration::minimize ( <a href="tqwidget.html">TQWidget</a> * widget )<tt> [virtual]</tt> -</h3> -Called when the user clicks in the <a href="#Region-enum">Minimize</a> region. -<p> <em>widget</em> is the widget to be minimized. -<p> The default behaviour is to ignore this action. - -<h3 class=fn>void <a name="paint"></a>TQWSDecoration::paint ( <a href="ntqpainter.html">TQPainter</a> * painter, const <a href="tqwidget.html">TQWidget</a> * widget )<tt> [pure virtual]</tt> -</h3> - -<p> Override to paint the border and title decoration around <em>widget</em> -using <em>painter</em>. - -<h3 class=fn>void <a name="paintButton"></a>TQWSDecoration::paintButton ( <a href="ntqpainter.html">TQPainter</a> * painter, const <a href="tqwidget.html">TQWidget</a> * widget, <a href="qwsdecoration.html#Region-enum">Region</a> type, int state )<tt> [pure virtual]</tt> -</h3> - -<p> Override to paint a button of type <em>type</em> using <em>painter</em>. -<p> <em>widget</em> is the widget whose button is to be drawn. -<em>state</em> is the state of the button. It can be a combination of the -following OR-ed together: -<ul> -<li> <tt>TQWSButton::MouseOver</tt> -<li> <tt>TQWSButton::Clicked</tt> -<li> <tt>TQWSButton::On</tt> -</ul> - -<h3 class=fn><a href="ntqregion.html">TQRegion</a> <a name="region"></a>TQWSDecoration::region ( const <a href="tqwidget.html">TQWidget</a> * widget, const <a href="ntqrect.html">TQRect</a> & rect, <a href="qwsdecoration.html#Region-enum">Region</a> type = All )<tt> [pure virtual]</tt> -</h3> - -<p> Returns the requested region <em>type</em> which will contain <em>widget</em> -with geometry <em>rect</em>. - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qwsdecoration_qws-h.html b/doc/html/qwsdecoration_qws-h.html deleted file mode 100644 index 702bfaafd..000000000 --- a/doc/html/qwsdecoration_qws-h.html +++ /dev/null @@ -1,118 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qwsdecoration_qws.h:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>qwsdecoration_qws.h Include File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>qwsdecoration_qws.h</h1> - -<p>This is the verbatim text of the qwsdecoration_qws.h include file. It is provided only for illustration; the copyright remains with Trolltech. -<hr> -<pre> -/**************************************************************************** -** $Id: qt/qwsdecoration_qws.h 3.3.8 edited Jan 11 14:38 $ -** -** Definition of TQWSDecoration class. -** -** Created : 20000308 -** -** Copyright (C) 1992-2007 Trolltech ASA. All rights reserved. -** -** This file is part of the kernel module of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License versions 2.0 or 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Alternatively you may (at your option) use any -** later version of the GNU General Public License if such license has -** been publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at [email protected]. -** -** Licensees holding valid TQt Commercial licenses may use this file in -** accordance with the TQt Commercial License Agreement provided with -** the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - -#ifndef TQWSDECORATION_QWS_H -#define TQWSDECORATION_QWS_H - -#ifndef QT_H -#include "ntqregion.h" -#endif // QT_H - -class TQPopupMenu; - -/* - Implements decoration styles -*/ -class TQWSDecoration -{ -public: - TQWSDecoration() {} - virtual ~TQWSDecoration() {} - - enum Region { None=0, All=1, Title=2, Top=3, Bottom=4, Left=5, Right=6, - TopLeft=7, TopRight=8, BottomLeft=9, BottomRight=10, - Close=11, Minimize=12, Maximize=13, Normalize=14, - Menu=15, LastRegion=Menu }; - - virtual TQRegion region(const TQWidget *, const TQRect &rect, Region r=All) = 0; - virtual void close( TQWidget * ); - virtual void minimize( TQWidget * ); - virtual void maximize( TQWidget * ); -#ifndef TQT_NO_POPUPMENU - virtual TQPopupMenu *menu(const TQWidget *, const TQPoint &); -#endif - virtual void paint(TQPainter *, const TQWidget *) = 0; - virtual void paintButton(TQPainter *, const TQWidget *, Region, int state) = 0; -}; - -#endif // TQWSDECORATION_QWS_H -</pre> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qwsinputmethod-members.html b/doc/html/qwsinputmethod-members.html deleted file mode 100644 index b15db0b6b..000000000 --- a/doc/html/qwsinputmethod-members.html +++ /dev/null @@ -1,53 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qwindowsystem_qws.h:490 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQWSInputMethod Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQWSInputMethod</h1> - -<p>This is the complete list of member functions for -<a href="qwsinputmethod.html">TQWSInputMethod</a>, including inherited members. - -<ul> -<li><a href="qwsinputmethod.html#TQWSInputMethod">TQWSInputMethod</a>() -<li><a href="qwsinputmethod.html#~TQWSInputMethod">~TQWSInputMethod</a>() -<li><a href="qwsinputmethod.html#filter">filter</a>() -<li><a href="qwsinputmethod.html#reset">reset</a>() -<li><a href="qwsinputmethod.html#sendIMEvent">sendIMEvent</a>() -<li><a href="qwsinputmethod.html#setFont">setFont</a>() -<li><a href="qwsinputmethod.html#setMicroFocus">setMicroFocus</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qwsinputmethod.html b/doc/html/qwsinputmethod.html deleted file mode 100644 index baf8dea39..000000000 --- a/doc/html/qwsinputmethod.html +++ /dev/null @@ -1,133 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/kernel/qwindowsystem_qws.cpp:3127 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQWSInputMethod Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQWSInputMethod Class Reference</h1> - -<p>The TQWSInputMethod class provides international input methods -for TQt/Embedded. -<a href="#details">More...</a> -<p><tt>#include <<a href="qwindowsystem_qws-h.html">qwindowsystem_qws.h</a>></tt> -<p><a href="qwsinputmethod-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#TQWSInputMethod"><b>TQWSInputMethod</b></a> ()</li> -<li class=fn>virtual <a href="#~TQWSInputMethod"><b>~TQWSInputMethod</b></a> ()</li> -<li class=fn>virtual bool <a href="#filter"><b>filter</b></a> ( int unicode, int keycode, int modifiers, bool isPress, bool autoRepeat ) = 0</li> -<li class=fn>virtual void <a href="#reset"><b>reset</b></a> ()</li> -<li class=fn>virtual void <a href="#setMicroFocus"><b>setMicroFocus</b></a> ( int x, int y )</li> -<li class=fn>virtual void <a href="#setFont"><b>setFont</b></a> ( const TQFont & )</li> -</ul> -<h2>Protected Members</h2> -<ul> -<li class=fn>void <a href="#sendIMEvent"><b>sendIMEvent</b></a> ( TQWSServer::IMState state, const TQString & txt, int cpos, int selLen = 0 )</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - -The TQWSInputMethod class provides international input methods -for TQt/Embedded. -<p> -<p> Subclass this class to implement your own input method. -<p> An input methods consists of a keyboard filter and optionally a -graphical interface. The keyboard filter intercepts key events -from physical or virtual keyboards by implementing the <a href="#filter">filter</a>() -function. -<p> Use <a href="#sendIMEvent">sendIMEvent</a>() to send composition events. Composition starts -with the input method sending an <tt>IMStart</tt> event, followed by a -number of <tt>IMCompose</tt> events and ending with an <tt>IMEnd</tt> event or -when the virtual <a href="#reset">reset</a>() function is called. -<p> The functions <a href="#setMicroFocus">setMicroFocus</a>() and <a href="#setFont">setFont</a>() can be reimplemented -to receive more information about the state of the focus widget. -<p> Use TQWSServer::setCurrentInputMethod() to install an input method. -<p> <p>See also <a href="qws.html">TQt/Embedded</a>. - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQWSInputMethod"></a>TQWSInputMethod::TQWSInputMethod () -</h3> -Constructs a new input method - -<h3 class=fn><a name="~TQWSInputMethod"></a>TQWSInputMethod::~TQWSInputMethod ()<tt> [virtual]</tt> -</h3> -Destructs the input method uninstalling it if it is currently installed. - -<h3 class=fn>bool <a name="filter"></a>TQWSInputMethod::filter ( int unicode, int keycode, int modifiers, bool isPress, bool autoRepeat )<tt> [pure virtual]</tt> -</h3> - -<p> This function must be implemented in subclasses to handle key -input from physical or virtual keyboards. Returning TRUE will -block the event from further processing. -<p> The Unicode value is given in <em>unicode</em> and the key code in <em>keycode</em>. Keyboard modifiers are OR-ed together in <em>modifiers</em>. -If <em>isPress</em> is TRUE this is a key press; otherwise it is a key -release. If <em>autoRepeat</em> is TRUE this is an auto-repeated key -press. -<p> All normal key events should be blocked while in compose mode -(i.e., between <tt>IMStart</tt> and <tt>IMEnd</tt>). -<p> -<h3 class=fn>void <a name="reset"></a>TQWSInputMethod::reset ()<tt> [virtual]</tt> -</h3> -Implemented in subclasses to reset the state of the input method. - -<h3 class=fn>void <a name="sendIMEvent"></a>TQWSInputMethod::sendIMEvent ( TQWSServer::IMState state, const <a href="tqstring.html">TQString</a> & txt, int cpos, int selLen = 0 )<tt> [protected]</tt> -</h3> - -<p> Causes a <a href="qimevent.html">TQIMEvent</a> to be sent to the focus widget. <em>state</em> may be -one of <a href="qwsserver.html#IMState-enum">TQWSServer::IMStart</a>, <a href="qwsserver.html#IMState-enum">TQWSServer::IMCompose</a> or <a href="qwsserver.html#IMState-enum">TQWSServer::IMEnd</a>. -<p> <em>txt</em> is the text being composed (or the finished text if state -is <tt>IMEnd</tt>). <em>cpos</em> is the current cursor position. -<p> If state is <tt>IMCompose</tt>, <em>selLen</em> is the number of characters in -the composition string (starting at <em>cpos</em>) that should be -marked as selected by the input widget receiving the event. - -<h3 class=fn>void <a name="setFont"></a>TQWSInputMethod::setFont ( const <a href="ntqfont.html">TQFont</a> & )<tt> [virtual]</tt> -</h3> -Implemented in subclasses to handle font changes in the focus -widget. -<p> This functionality is provided for future expansion; it is not -used in this version of TQt/Embedded. - -<h3 class=fn>void <a name="setMicroFocus"></a>TQWSInputMethod::setMicroFocus ( int x, int y )<tt> [virtual]</tt> -</h3> - -<p> Implemented in subclasses to handle microFocusHint changes in the -focus widget. <em>x</em> and <em>y</em> are the global coordinates of the -text cursor. -<p> -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qwskeyboardhandler-members.html b/doc/html/qwskeyboardhandler-members.html deleted file mode 100644 index 27e7ba058..000000000 --- a/doc/html/qwskeyboardhandler-members.html +++ /dev/null @@ -1,91 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qkeyboard_qws.h:41 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQWSKeyboardHandler Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQWSKeyboardHandler</h1> - -<p>This is the complete list of member functions for -<a href="qwskeyboardhandler.html">TQWSKeyboardHandler</a>, including inherited members. - -<ul> -<li><a href="qwskeyboardhandler.html#TQWSKeyboardHandler">TQWSKeyboardHandler</a>() -<li><a href="qwskeyboardhandler.html#~TQWSKeyboardHandler">~TQWSKeyboardHandler</a>() -<li><a href="tqobject.html#blockSignals">blockSignals</a>() -<li><a href="tqobject.html#checkConnectArgs">checkConnectArgs</a>() -<li><a href="tqobject.html#child">child</a>() -<li><a href="tqobject.html#childEvent">childEvent</a>() -<li><a href="tqobject.html#children">children</a>() -<li><a href="tqobject.html#className">className</a>() -<li><a href="tqobject.html#connect">connect</a>() -<li><a href="tqobject.html#connectNotify">connectNotify</a>() -<li><a href="tqobject.html#customEvent">customEvent</a>() -<li><a href="tqobject.html#deleteLater">deleteLater</a>() -<li><a href="tqobject.html#destroyed">destroyed</a>() -<li><a href="tqobject.html#disconnect">disconnect</a>() -<li><a href="tqobject.html#disconnectNotify">disconnectNotify</a>() -<li><a href="tqobject.html#dumpObjectInfo">dumpObjectInfo</a>() -<li><a href="tqobject.html#dumpObjectTree">dumpObjectTree</a>() -<li><a href="tqobject.html#event">event</a>() -<li><a href="tqobject.html#eventFilter">eventFilter</a>() -<li><a href="tqobject.html#highPriority">highPriority</a>() -<li><a href="tqobject.html#inherits">inherits</a>() -<li><a href="tqobject.html#insertChild">insertChild</a>() -<li><a href="tqobject.html#installEventFilter">installEventFilter</a>() -<li><a href="tqobject.html#isA">isA</a>() -<li><a href="tqobject.html#isWidgetType">isWidgetType</a>() -<li><a href="tqobject.html#killTimer">killTimer</a>() -<li><a href="tqobject.html#killTimers">killTimers</a>() -<li><a href="tqobject.html#metaObject">metaObject</a>() -<li><a href="tqobject.html#name">name</a>() -<li><a href="tqobject.html#normalizeSignalSlot">normalizeSignalSlot</a>() -<li><a href="tqobject.html#objectTrees">objectTrees</a>() -<li><a href="tqobject.html#parent">parent</a>() -<li><a href="qwskeyboardhandler.html#processKeyEvent">processKeyEvent</a>() -<li><a href="tqobject.html#property">property</a>() -<li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqobject.html#removeChild">removeChild</a>() -<li><a href="tqobject.html#removeEventFilter">removeEventFilter</a>() -<li><a href="tqobject.html#sender">sender</a>() -<li><a href="tqobject.html#setName">setName</a>() -<li><a href="tqobject.html#setProperty">setProperty</a>() -<li><a href="tqobject.html#signalsBlocked">signalsBlocked</a>() -<li><a href="tqobject.html#startTimer">startTimer</a>() -<li><a href="tqobject.html#timerEvent">timerEvent</a>() -<li><a href="tqobject.html#tr">tr</a>() -<li><a href="tqobject.html#trUtf8">trUtf8</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qwskeyboardhandler.html b/doc/html/qwskeyboardhandler.html deleted file mode 100644 index 66d1f9739..000000000 --- a/doc/html/qwskeyboardhandler.html +++ /dev/null @@ -1,106 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/embedded/qkbd_qws.cpp:82 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQWSKeyboardHandler Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQWSKeyboardHandler Class Reference</h1> - -<p>The TQWSKeyboardHandler class implements the keyboard driver -for TQt/Embedded. -<a href="#details">More...</a> -<p><tt>#include <<a href="qkeyboard_qws-h.html">qkeyboard_qws.h</a>></tt> -<p>Inherits <a href="tqobject.html">TQObject</a>. -<p><a href="qwskeyboardhandler-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#TQWSKeyboardHandler"><b>TQWSKeyboardHandler</b></a> ()</li> -<li class=fn>virtual <a href="#~TQWSKeyboardHandler"><b>~TQWSKeyboardHandler</b></a> ()</li> -</ul> -<h2>Protected Members</h2> -<ul> -<li class=fn>virtual void <a href="#processKeyEvent"><b>processKeyEvent</b></a> ( int unicode, int keycode, int modifiers, bool isPress, bool autoRepeat )</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - -The TQWSKeyboardHandler class implements the keyboard driver -for TQt/Embedded. -<p> -<p> The keyboard driver handles events from system devices and -generates key events. -<p> A TQWSKeyboardHandler will usually open some system device in its -constructor, create a <a href="ntqsocketnotifier.html">TQSocketNotifier</a> on that opened device and -when it receives data, it will call <a href="#processKeyEvent">processKeyEvent</a>() to send the -event to TQt/Embedded for relaying to clients. -<p>See also <a href="qws.html">TQt/Embedded</a>. - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQWSKeyboardHandler"></a>TQWSKeyboardHandler::TQWSKeyboardHandler () -</h3> -Constructs a keyboard handler. The handler <em>may</em> be passed to the -system for later destruction with <a href="qwsserver.html#setKeyboardHandler">TQWSServer::setKeyboardHandler</a>(), -although even without doing this, the handler can function, -calling <a href="#processKeyEvent">processKeyEvent</a>() to emit events. - -<h3 class=fn><a name="~TQWSKeyboardHandler"></a>TQWSKeyboardHandler::~TQWSKeyboardHandler ()<tt> [virtual]</tt> -</h3> -Destroys a keyboard handler. Note that if you have called -<a href="qwsserver.html#setKeyboardHandler">TQWSServer::setKeyboardHandler</a>(), you must not delete the handler. - -<h3 class=fn>void <a name="processKeyEvent"></a>TQWSKeyboardHandler::processKeyEvent ( int unicode, int keycode, int modifiers, bool isPress, bool autoRepeat )<tt> [virtual protected]</tt> -</h3> -Subclasses call this function to send a key event. The server may -additionally filter the event before sending it on to -applications. -<p> <center><table cellpadding="4" cellspacing="2" border="0"> -<tr bgcolor="#a2c511"> <th valign="top">Parameter <th valign="top">Meaning -<tr bgcolor="#f0f0f0"> <td valign="top"><em>unicode</em> -<td valign="top">The Unicode value for the key, or 0xFFFF is none is appropriate. -<tr bgcolor="#d0d0d0"> <td valign="top"><em>keycode</em> -<td valign="top">The TQt keycode for the key (see <a href="ntqt.html#Key-enum">TQt::Key</a> for the list of codes). -<tr bgcolor="#f0f0f0"> <td valign="top"><em>modifiers</em> -<td valign="top">The set of modifier keys (see <a href="ntqt.html#Modifier-enum">TQt::Modifier</a>). -<tr bgcolor="#d0d0d0"> <td valign="top"><em>isPress</em> -<td valign="top">Whether this is a press or a release. -<tr bgcolor="#f0f0f0"> <td valign="top"><em>autoRepeat</em> -<td valign="top">Whether this event was generated by an auto-repeat -mechanism, or an actual key press. -</table></center> - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qwsmousehandler-members.html b/doc/html/qwsmousehandler-members.html deleted file mode 100644 index e1bb383fe..000000000 --- a/doc/html/qwsmousehandler-members.html +++ /dev/null @@ -1,53 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qmouse_qws.h:51 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQWSMouseHandler Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQWSMouseHandler</h1> - -<p>This is the complete list of member functions for -<a href="qwsmousehandler.html">TQWSMouseHandler</a>, including inherited members. - -<ul> -<li><a href="qwsmousehandler.html#TQWSMouseHandler">TQWSMouseHandler</a>() -<li><a href="qwsmousehandler.html#~TQWSMouseHandler">~TQWSMouseHandler</a>() -<li><a href="qwsmousehandler.html#calibrate">calibrate</a>() -<li><a href="qwsmousehandler.html#clearCalibration">clearCalibration</a>() -<li><a href="qwsmousehandler.html#limitToScreen">limitToScreen</a>() -<li><a href="qwsmousehandler.html#mouseChanged">mouseChanged</a>() -<li><a href="qwsmousehandler.html#pos">pos</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qwsmousehandler.html b/doc/html/qwsmousehandler.html deleted file mode 100644 index 2aa4edba4..000000000 --- a/doc/html/qwsmousehandler.html +++ /dev/null @@ -1,113 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/embedded/qmouse_qws.cpp:40 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQWSMouseHandler Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQWSMouseHandler Class Reference</h1> - -<p>The TQWSMouseHandler class is a mouse driver for TQt/Embedded. -<a href="#details">More...</a> -<p><tt>#include <<a href="qmouse_qws-h.html">qmouse_qws.h</a>></tt> -<p><a href="qwsmousehandler-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#TQWSMouseHandler"><b>TQWSMouseHandler</b></a> ( const TQString & driver = TQString::null, const TQString & device = TQString::null )</li> -<li class=fn>virtual <a href="#~TQWSMouseHandler"><b>~TQWSMouseHandler</b></a> ()</li> -<li class=fn>virtual void <a href="#clearCalibration"><b>clearCalibration</b></a> ()</li> -<li class=fn>virtual void <a href="#calibrate"><b>calibrate</b></a> ( TQWSPointerCalibrationData * )</li> -<li class=fn>void <a href="#limitToScreen"><b>limitToScreen</b></a> ( TQPoint & pt )</li> -<li class=fn>void <a href="#mouseChanged"><b>mouseChanged</b></a> ( const TQPoint & pos, int bstate )</li> -<li class=fn>const TQPoint & <a href="#pos"><b>pos</b></a> () const</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - -The TQWSMouseHandler class is a mouse driver for TQt/Embedded. -<p> -<p> The mouse driver handles events from system devices and generates -mouse events. -<p> A TQWSMouseHandler will usually open some system device in its -constructor, create a <a href="ntqsocketnotifier.html">TQSocketNotifier</a> on that opened device and -when it receives data, it will call <a href="#mouseChanged">mouseChanged</a>() to send the -event to TQt/Embedded for relaying to clients. -<p>See also <a href="qws.html">TQt/Embedded</a>. - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQWSMouseHandler"></a>TQWSMouseHandler::TQWSMouseHandler ( const <a href="tqstring.html">TQString</a> & driver = TQString::null, const <a href="tqstring.html">TQString</a> & device = TQString::null ) -</h3> -Constructs a mouse handler. This becomes the primary mouse -handler. -<p> Note that once created, mouse handlers are controlled by the -system and should not be deleted. -<p> The <em>driver</em> and <em>device</em> arguments are not used by this base -class. - -<h3 class=fn><a name="~TQWSMouseHandler"></a>TQWSMouseHandler::~TQWSMouseHandler ()<tt> [virtual]</tt> -</h3> -Destroys the mouse handler. You should not call this directly. - -<h3 class=fn>void <a name="calibrate"></a>TQWSMouseHandler::calibrate ( TQWSPointerCalibrationData * )<tt> [virtual]</tt> -</h3> - -<p> This method is reimplemented in the calibrated mouse handler to -set calibration information (from, for instance, the TQtopia -calibration screen). This version does nothing. - -<h3 class=fn>void <a name="clearCalibration"></a>TQWSMouseHandler::clearCalibration ()<tt> [virtual]</tt> -</h3> - -<p> This method is reimplemented in the calibrated mouse handler to -clear calibration information. This version does nothing. - -<h3 class=fn>void <a name="limitToScreen"></a>TQWSMouseHandler::limitToScreen ( <a href="ntqpoint.html">TQPoint</a> & pt ) -</h3> -Ensures that the given point, <em>pt</em> is within the screen's -boundaries, changing <em>pt</em> if necessary. - -<h3 class=fn>void <a name="mouseChanged"></a>TQWSMouseHandler::mouseChanged ( const <a href="ntqpoint.html">TQPoint</a> & pos, int bstate ) -</h3> -When a mouse event occurs this function is called with the mouse's -position in <em>pos</em>, and the state of its buttons in <em>bstate</em>. - -<h3 class=fn>const <a href="ntqpoint.html">TQPoint</a> & <a name="pos"></a>TQWSMouseHandler::pos () const -</h3> - -<p> Returns the mouse position. - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qwsserver-members.html b/doc/html/qwsserver-members.html deleted file mode 100644 index d30312afe..000000000 --- a/doc/html/qwsserver-members.html +++ /dev/null @@ -1,77 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qwindowsystem_qws.h:173 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQWSServer Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQWSServer</h1> - -<p>This is the complete list of member functions for -<a href="qwsserver.html">TQWSServer</a>, including inherited members. - -<ul> -<li><a href="qwsserver.html#TQWSServer">TQWSServer</a>() -<li><a href="qwsserver.html#~TQWSServer">~TQWSServer</a>() -<li><a href="qwsserver.html#clientWindows">clientWindows</a>() -<li><a href="qwsserver.html#closeKeyboard">closeKeyboard</a>() -<li><a href="qwsserver.html#closeMouse">closeMouse</a>() -<li><a href="qwsserver.html#enablePainting">enablePainting</a>() -<li><a href="qwsserver.html#isCursorVisible">isCursorVisible</a>() -<li><a href="qwsserver.html#keyMap">keyMap</a>() -<li><a href="qwsserver.html#keyboardHandler">keyboardHandler</a>() -<li><a href="qwsserver.html#manager">manager</a>() -<li><a href="qwsserver.html#mouseHandler">mouseHandler</a>() -<li><a href="qwsserver.html#newChannel">newChannel</a>() -<li><a href="qwsserver.html#openKeyboard">openKeyboard</a>() -<li><a href="qwsserver.html#openMouse">openMouse</a>() -<li><a href="qwsserver.html#refresh">refresh</a>() -<li><a href="qwsserver.html#removedChannel">removedChannel</a>() -<li><a href="qwsserver.html#screenSaverActivate">screenSaverActivate</a>() -<li><a href="qwsserver.html#screenSaverActive">screenSaverActive</a>() -<li><a href="qwsserver.html#sendIMEvent">sendIMEvent</a>() -<li><a href="qwsserver.html#sendKeyEvent">sendKeyEvent</a>() -<li><a href="qwsserver.html#setCursorVisible">setCursorVisible</a>() -<li><a href="qwsserver.html#setDefaultKeyboard">setDefaultKeyboard</a>() -<li><a href="qwsserver.html#setDefaultMouse">setDefaultMouse</a>() -<li><a href="qwsserver.html#setDesktopBackground">setDesktopBackground</a>() -<li><a href="qwsserver.html#setKeyboardFilter">setKeyboardFilter</a>() -<li><a href="qwsserver.html#setKeyboardHandler">setKeyboardHandler</a>() -<li><a href="qwsserver.html#setMaxWindowRect">setMaxWindowRect</a>() -<li><a href="qwsserver.html#setScreenSaverInterval">setScreenSaverInterval</a>() -<li><a href="qwsserver.html#setScreenSaverIntervals">setScreenSaverIntervals</a>() -<li><a href="qwsserver.html#windowAt">windowAt</a>() -<li><a href="qwsserver.html#windowEvent">windowEvent</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qwsserver.html b/doc/html/qwsserver.html deleted file mode 100644 index 459ba6388..000000000 --- a/doc/html/qwsserver.html +++ /dev/null @@ -1,344 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/kernel/qwindowsystem_qws.cpp:856 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQWSServer Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQWSServer Class Reference</h1> - -<p>The TQWSServer class provides server-specific functionality in TQt/Embedded. -<a href="#details">More...</a> -<p><tt>#include <<a href="qwindowsystem_qws-h.html">qwindowsystem_qws.h</a>></tt> -<p><a href="qwsserver-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#TQWSServer"><b>TQWSServer</b></a> ( int flags = 0, TQObject * parent = 0, const char * name = 0 )</li> -<li class=fn><a href="#~TQWSServer"><b>~TQWSServer</b></a> ()</li> -<li class=fn>enum <a href="#ServerFlags-enum"><b>ServerFlags</b></a> { DisableKeyboard = 0x01, DisableMouse = 0x02 }</li> -<li class=fn>enum <a href="#GUIMode-enum"><b>GUIMode</b></a> { NoGui = FALSE, NormalGUI = TRUE, Server }</li> -<li class=fn>void <a href="#sendIMEvent"><b>sendIMEvent</b></a> ( IMState state, const TQString & txt, int cpos, int selLen )</li> -<li class=fn>class <b>KeyMap</b> { }</li> -<li class=fn>class <b>KeyOverride</b> { }</li> -<li class=fn>class <a href="#KeyboardFilter"><b>KeyboardFilter</b></a> { }</li> -<li class=fn>TQWSWindow * <a href="#windowAt"><b>windowAt</b></a> ( const TQPoint & pos )</li> -<li class=fn>const TQPtrList<TQWSWindow> & <a href="#clientWindows"><b>clientWindows</b></a> ()</li> -<li class=fn>void <a href="#openMouse"><b>openMouse</b></a> ()</li> -<li class=fn>void <a href="#closeMouse"><b>closeMouse</b></a> ()</li> -<li class=fn>void <a href="#openKeyboard"><b>openKeyboard</b></a> ()</li> -<li class=fn>void <a href="#closeKeyboard"><b>closeKeyboard</b></a> ()</li> -<li class=fn>void <a href="#refresh"><b>refresh</b></a> ()</li> -<li class=fn>void <a href="#refresh-2"><b>refresh</b></a> ( TQRegion & r )</li> -<li class=fn>void <a href="#enablePainting"><b>enablePainting</b></a> ( bool e )</li> -<li class=fn>TQWSPropertyManager * <a href="#manager"><b>manager</b></a> ()</li> -<li class=fn>enum <a href="#WindowEvent-enum"><b>WindowEvent</b></a> { Create = 0x0001, Destroy = 0x0002, Hide = 0x0004, Show = 0x0008, Raise = 0x0010, Lower = 0x0020, Geometry = 0x0040, Active = 0x0080, Name = 0x0100 }</li> -</ul> -<h2>Signals</h2> -<ul> -<li class=fn>void <a href="#windowEvent"><b>windowEvent</b></a> ( TQWSWindow * w, TQWSServer::WindowEvent e )</li> -<li class=fn>void <a href="#newChannel"><b>newChannel</b></a> ( const TQString & channel )</li> -<li class=fn>void <a href="#removedChannel"><b>removedChannel</b></a> ( const TQString & channel )</li> -</ul> -<h2>Static Public Members</h2> -<ul> -<li class=fn>void <a href="#sendKeyEvent"><b>sendKeyEvent</b></a> ( int unicode, int keycode, int modifiers, bool isPress, bool autoRepeat )</li> -<li class=fn>const KeyMap * <a href="#keyMap"><b>keyMap</b></a> ()</li> -<li class=fn>void <b>setOverrideKeys</b> ( const KeyOverride * )</li> -<li class=fn>void <a href="#setKeyboardFilter"><b>setKeyboardFilter</b></a> ( KeyboardFilter * f )</li> -<li class=fn>void <a href="#setDefaultMouse"><b>setDefaultMouse</b></a> ( const char * m )</li> -<li class=fn>void <a href="#setDefaultKeyboard"><b>setDefaultKeyboard</b></a> ( const char * k )</li> -<li class=fn>void <a href="#setMaxWindowRect"><b>setMaxWindowRect</b></a> ( const TQRect & r )</li> -<li class=fn>void <a href="#setDesktopBackground"><b>setDesktopBackground</b></a> ( const TQImage & img )</li> -<li class=fn>void <a href="#setDesktopBackground-2"><b>setDesktopBackground</b></a> ( const TQColor & c )</li> -<li class=fn>TQWSMouseHandler * <a href="#mouseHandler"><b>mouseHandler</b></a> ()</li> -<li class=fn>TQWSKeyboardHandler * <a href="#keyboardHandler"><b>keyboardHandler</b></a> ()</li> -<li class=fn>void <a href="#setKeyboardHandler"><b>setKeyboardHandler</b></a> ( TQWSKeyboardHandler * kh )</li> -<li class=fn>void <a href="#setScreenSaverIntervals"><b>setScreenSaverIntervals</b></a> ( int * ms )</li> -<li class=fn>void <a href="#setScreenSaverInterval"><b>setScreenSaverInterval</b></a> ( int ms )</li> -<li class=fn>bool <a href="#screenSaverActive"><b>screenSaverActive</b></a> ()</li> -<li class=fn>void <a href="#screenSaverActivate"><b>screenSaverActivate</b></a> ( bool activate )</li> -<li class=fn>void <a href="#setCursorVisible"><b>setCursorVisible</b></a> ( bool vis )</li> -<li class=fn>bool <a href="#isCursorVisible"><b>isCursorVisible</b></a> ()</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - -The TQWSServer class provides server-specific functionality in TQt/Embedded. -<p> -<p> When you run a TQt/Embedded application, it either runs as a server -or connects to an existing server. If it runs as a server, some -additional operations are provided by this class. -<p> This class is instantiated by <a href="ntqapplication.html">TQApplication</a> for TQt/Embedded server -processes. You should never construct this class yourself. -<p> A pointer to the TQWSServer instance can be obtained via the global -<tt>qwsServer</tt> variable. -<p> The mouse and keyboard devices can be opened with <a href="#openMouse">openMouse</a>() and -<a href="#openKeyboard">openKeyboard</a>(). (Close them with <a href="#closeMouse">closeMouse</a>() and -<a href="#closeKeyboard">closeKeyboard</a>().) -<p> The display is refreshed with <a href="#refresh">refresh</a>(), and painting can be -enabled or disabled with <a href="#enablePainting">enablePainting</a>(). -<p> Obtain the list of client windows with <a href="#clientWindows">clientWindows</a>() and find -out which window is at a particular point with <a href="#windowAt">windowAt</a>(). -<p> Many static functions are provided, for example, -<a href="#setKeyboardFilter">setKeyboardFilter</a>(), <a href="#setKeyboardHandler">setKeyboardHandler</a>(), <a href="#setDefaultKeyboard">setDefaultKeyboard</a>() -and <a href="#setDefaultMouse">setDefaultMouse</a>(). -<p> The size of the window rectangle can be set with -<a href="#setMaxWindowRect">setMaxWindowRect</a>(), and the desktop's background can be set with -<a href="#setDesktopBackground">setDesktopBackground</a>(). -<p> The screen saver is controlled with <a href="#setScreenSaverInterval">setScreenSaverInterval</a>() and -<a href="#screenSaverActivate">screenSaverActivate</a>(). -<p>See also <a href="qws.html">TQt/Embedded</a>. - -<hr><h2>Member Type Documentation</h2> -<h3 class=fn><a name="GUIMode-enum"></a>TQWSServer::GUIMode</h3> - -<p> This determines what sort of TQWS server to create: -<ul> -<li><tt>TQWSServer::NoGui</tt> - This is used for non-graphical TQt applications. -<li><tt>TQWSServer::NormalGUI</tt> - A normal TQt/Embedded application (not the server). -<li><tt>TQWSServer::Server</tt> - A TQt/Embedded server (e.g. if <tt>-qws</tt> has been specified -on the command line. -</ul> -<h3 class=fn><a name="ServerFlags-enum"></a>TQWSServer::ServerFlags</h3> - -<p> This enum is used to pass various options to the window system -server. -<ul> -<li><tt>TQWSServer::DisableKeyboard</tt> - Ignore all keyboard input. -<li><tt>TQWSServer::DisableMouse</tt> - Ignore all mouse input. -</ul> -<h3 class=fn><a name="WindowEvent-enum"></a>TQWSServer::WindowEvent</h3> - -<p> This specifies what sort of event has occurred to a top-level window: -<ul> -<li><tt>TQWSServer::Create</tt> - A new window has been created (<a href="tqwidget.html">TQWidget</a> constructor). -<li><tt>TQWSServer::Destroy</tt> - The window has been closed and deleted (TQWidget destructor). -<li><tt>TQWSServer::Hide</tt> - The window has been hidden with <a href="tqwidget.html#hide">TQWidget::hide</a>(). -<li><tt>TQWSServer::Show</tt> - The window has been shown with <a href="tqwidget.html#show">TQWidget::show</a>() or similar. -<li><tt>TQWSServer::Raise</tt> - The window has been raised to the top of the desktop. -<li><tt>TQWSServer::Lower</tt> - The window has been lowered. -<li><tt>TQWSServer::Geometry</tt> - The window has changed size or position. -<li><tt>TQWSServer::Active</tt> - The window has become the active window (has <a href="focus.html#keyboard-focus">keyboard focus</a>). -<li><tt>TQWSServer::Name</tt> - The window has been named. -</ul> -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQWSServer"></a>TQWSServer::TQWSServer ( int flags = 0, <a href="tqobject.html">TQObject</a> * parent = 0, const char * name = 0 ) -</h3> -Construct a TQWSServer object. -<p> <b>Warning:</b> This class is instantiated by <a href="ntqapplication.html">TQApplication</a> for -TQt/Embedded server processes. You should never construct this -class yourself. -<p> The <em>flags</em> are used for keyboard and mouse setting. The server's -parent is <em>parent</em> and it is called <em>name</em>. - -<h3 class=fn><a name="~TQWSServer"></a>TQWSServer::~TQWSServer () -</h3> -Destruct TQWSServer - -<h3 class=fn>const <a href="tqptrlist.html">TQPtrList</a><TQWSWindow> & <a name="clientWindows"></a>TQWSServer::clientWindows () -</h3> - -<p> Returns the list of top-level windows. This list will change as -applications add and remove wigdets so it should not be stored for -future use. The windows are sorted in stacking order from -top-most to bottom-most. - -<h3 class=fn>void <a name="closeKeyboard"></a>TQWSServer::closeKeyboard () -</h3> -Closes keyboard device(s). - -<h3 class=fn>void <a name="closeMouse"></a>TQWSServer::closeMouse () -</h3> -Closes the pointer device(s). - -<h3 class=fn>void <a name="enablePainting"></a>TQWSServer::enablePainting ( bool e ) -</h3> -If <em>e</em> is TRUE, painting on the display is enabled; if <em>e</em> is -FALSE, painting is disabled. - -<h3 class=fn>bool <a name="isCursorVisible"></a>TQWSServer::isCursorVisible ()<tt> [static]</tt> -</h3> -Returns TRUE if the cursor is visible; otherwise returns FALSE. -<p> <p>See also <a href="#setCursorVisible">setCursorVisible</a>(). - -<h3 class=fn>const KeyMap * <a name="keyMap"></a>TQWSServer::keyMap ()<tt> [static]</tt> -</h3> - -<p> Returns the keyboard mapping table used to convert keyboard -scancodes to TQt keycodes and Unicode values. It's used by the -keyboard driver in <tt>qkeyboard_qws.cpp</tt>. - -<h3 class=fn><a href="qwskeyboardhandler.html">TQWSKeyboardHandler</a> * <a name="keyboardHandler"></a>TQWSServer::keyboardHandler ()<tt> [static]</tt> -</h3> -Returns the primary keyboard handler. - -<h3 class=fn>TQWSPropertyManager * <a name="manager"></a>TQWSServer::manager () -</h3> - -<p> Returns the TQWSPropertyManager, which is used for implementing -X11-style window properties. - -<h3 class=fn><a href="qwsmousehandler.html">TQWSMouseHandler</a> * <a name="mouseHandler"></a>TQWSServer::mouseHandler ()<tt> [static]</tt> -</h3> -Returns the primary mouse handler. - -<h3 class=fn>void <a name="newChannel"></a>TQWSServer::newChannel ( const <a href="tqstring.html">TQString</a> & channel )<tt> [signal]</tt> -</h3> - -<p> This signal is emitted when the <a href="qcopchannel.html">TQCopChannel</a> <em>channel</em> is created. - -<h3 class=fn>void <a name="openKeyboard"></a>TQWSServer::openKeyboard () -</h3> -Opens the keyboard device(s). - -<h3 class=fn>void <a name="openMouse"></a>TQWSServer::openMouse () -</h3> -Opens the mouse device(s). - -<h3 class=fn>void <a name="refresh"></a>TQWSServer::refresh () -</h3> -Refreshes the entire display. - -<h3 class=fn>void <a name="refresh-2"></a>TQWSServer::refresh ( <a href="ntqregion.html">TQRegion</a> & r ) -</h3> -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -<p> Refreshes the region <em>r</em>. - -<h3 class=fn>void <a name="removedChannel"></a>TQWSServer::removedChannel ( const <a href="tqstring.html">TQString</a> & channel )<tt> [signal]</tt> -</h3> - -<p> This signal is emitted immediately after the <a href="qcopchannel.html">TQCopChannel</a> <em>channel</em> is destroyed. Note that a channel is not destroyed until -all its listeners have unregistered. - -<h3 class=fn>void <a name="screenSaverActivate"></a>TQWSServer::screenSaverActivate ( bool activate )<tt> [static]</tt> -</h3> -If <em>activate</em> is TRUE the screensaver is activated immediately; -if <em>activate</em> is FALSE the screensaver is deactivated. - -<h3 class=fn>bool <a name="screenSaverActive"></a>TQWSServer::screenSaverActive ()<tt> [static]</tt> -</h3> -Returns TRUE if the screensaver is active (i.e. the screen is -blanked); otherwise returns FALSE. - -<h3 class=fn>void <a name="sendIMEvent"></a>TQWSServer::sendIMEvent ( IMState state, const <a href="tqstring.html">TQString</a> & txt, int cpos, int selLen ) -</h3> -This function sends an input method event to the server. The -current state is passed in <em>state</em> and the current text in <em>txt</em>. The cursor's position in the text is given by <em>cpos</em>, and -the selection length (which could be 0) is given in <em>selLen</em>. - -<h3 class=fn>void <a name="sendKeyEvent"></a>TQWSServer::sendKeyEvent ( int unicode, int keycode, int modifiers, bool isPress, bool autoRepeat )<tt> [static]</tt> -</h3> -Send a key event. You can use this to send key events generated by -"virtual keyboards". <em>unicode</em> is the Unicode value of the key to -send, <em>keycode</em> the TQt keycode (e.g. <tt>Key_Left</tt>), <em>modifiers</em> -indicates whether, Shift/Alt/Ctrl keys are pressed, <em>isPress</em> is -TRUE if this is a key down event and FALSE if it's a key up event, -and <em>autoRepeat</em> is TRUE if this is an autorepeat event (i.e. the -user has held the key down and this is the second or subsequent -key event being sent). - -<h3 class=fn>void <a name="setCursorVisible"></a>TQWSServer::setCursorVisible ( bool vis )<tt> [static]</tt> -</h3> -If <em>vis</em> is TRUE, makes the cursor visible; if <em>vis</em> is FALSE, -makes the cursor invisible. -<p> <p>See also <a href="#isCursorVisible">isCursorVisible</a>(). - -<h3 class=fn>void <a name="setDefaultKeyboard"></a>TQWSServer::setDefaultKeyboard ( const char * k )<tt> [static]</tt> -</h3> -Set the keyboard driver to <em>k</em>, e.g. if <tt>$TQWS_KEYBOARD</tt> is not -defined. The default is platform-dependent. - -<h3 class=fn>void <a name="setDefaultMouse"></a>TQWSServer::setDefaultMouse ( const char * m )<tt> [static]</tt> -</h3> -Set the mouse driver <em>m</em> to use if <tt>$TQWS_MOUSE_PROTO</tt> is not -defined. The default is platform-dependent. - -<h3 class=fn>void <a name="setDesktopBackground"></a>TQWSServer::setDesktopBackground ( const <a href="tqimage.html">TQImage</a> & img )<tt> [static]</tt> -</h3> -Sets the image <em>img</em> to be used as the background in the absence -of obscuring windows. - -<h3 class=fn>void <a name="setDesktopBackground-2"></a>TQWSServer::setDesktopBackground ( const <a href="ntqcolor.html">TQColor</a> & c )<tt> [static]</tt> -</h3> -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -<p> Sets the color <em>c</em> to be used as the background in the absence of -obscuring windows. - -<h3 class=fn>void <a name="setKeyboardFilter"></a>TQWSServer::setKeyboardFilter ( <a href="qwsserver::keyboardfilter.html">KeyboardFilter</a> * f )<tt> [static]</tt> -</h3> -Adds a filter <em>f</em> to be invoked for all key events from physical -keyboard drivers (events sent via processKeyEvent()). -<p> The filter is not invoked for keys generated by virtual keyboard -drivers (events sent via <a href="#sendKeyEvent">sendKeyEvent</a>()). -<p> If <em>f</em> is 0, the most-recently added filter is removed and deleted. -The caller is responsible for matching each addition with a -corresponding removal. - -<h3 class=fn>void <a name="setKeyboardHandler"></a>TQWSServer::setKeyboardHandler ( <a href="qwskeyboardhandler.html">TQWSKeyboardHandler</a> * kh )<tt> [static]</tt> -</h3> -Sets the primary keyboard handler to <em>kh</em>. - -<h3 class=fn>void <a name="setMaxWindowRect"></a>TQWSServer::setMaxWindowRect ( const <a href="ntqrect.html">TQRect</a> & r )<tt> [static]</tt> -</h3> -Sets the area of the screen which TQt/Embedded applications will -consider to be the maximum area to use for windows to <em>r</em>. -<p> <p>See also <a href="tqwidget.html#showMaximized">TQWidget::showMaximized</a>(). - -<h3 class=fn>void <a name="setScreenSaverInterval"></a>TQWSServer::setScreenSaverInterval ( int ms )<tt> [static]</tt> -</h3> -Sets the timeout for the screensaver to <em>ms</em> milliseconds. A -setting of zero turns off the screensaver. - -<h3 class=fn>void <a name="setScreenSaverIntervals"></a>TQWSServer::setScreenSaverIntervals ( int * ms )<tt> [static]</tt> -</h3> -Sets an array of timeouts for the screensaver to a list of <em>ms</em> -milliseconds. A setting of zero turns off the screensaver. The -array must be 0-terminated. - -<h3 class=fn><a href="qwswindow.html">TQWSWindow</a> * <a name="windowAt"></a>TQWSServer::windowAt ( const <a href="ntqpoint.html">TQPoint</a> & pos ) -</h3> -Returns the window containing the point <em>pos</em> or 0 if there is no -window under the point. - -<h3 class=fn>void <a name="windowEvent"></a>TQWSServer::windowEvent ( <a href="qwswindow.html">TQWSWindow</a> * w, <a href="qwsserver.html#WindowEvent-enum">TQWSServer::WindowEvent</a> e )<tt> [signal]</tt> -</h3> - -<p> This signal is emitted whenever something happens to a top-level -window (e.g. it's created or destroyed). <em>w</em> is the window to -which the event of type <em>e</em> has occurred. - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qwswindow-members.html b/doc/html/qwswindow-members.html deleted file mode 100644 index bafddc088..000000000 --- a/doc/html/qwswindow-members.html +++ /dev/null @@ -1,62 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/qwindowsystem_qws.h:79 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQWSWindow Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQWSWindow</h1> - -<p>This is the complete list of member functions for -<a href="qwswindow.html">TQWSWindow</a>, including inherited members. - -<ul> -<li><a href="qwswindow.html#TQWSWindow">TQWSWindow</a>() -<li><a href="qwswindow.html#~TQWSWindow">~TQWSWindow</a>() -<li><a href="qwswindow.html#allocation">allocation</a>() -<li><a href="qwswindow.html#caption">caption</a>() -<li><a href="qwswindow.html#client">client</a>() -<li><a href="qwswindow.html#hide">hide</a>() -<li><a href="qwswindow.html#isFullyObscured">isFullyObscured</a>() -<li><a href="qwswindow.html#isPartiallyObscured">isPartiallyObscured</a>() -<li><a href="qwswindow.html#isVisible">isVisible</a>() -<li><a href="qwswindow.html#lower">lower</a>() -<li><a href="qwswindow.html#name">name</a>() -<li><a href="qwswindow.html#raise">raise</a>() -<li><a href="qwswindow.html#requested">requested</a>() -<li><a href="qwswindow.html#setActiveWindow">setActiveWindow</a>() -<li><a href="qwswindow.html#show">show</a>() -<li><a href="qwswindow.html#winId">winId</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qwswindow.html b/doc/html/qwswindow.html deleted file mode 100644 index bea4e07ec..000000000 --- a/doc/html/qwswindow.html +++ /dev/null @@ -1,171 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/kernel/qwindowsystem_qws.cpp:164 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQWSWindow Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQWSWindow Class Reference</h1> - -<p>The TQWSWindow class provides server-specific functionality in TQt/Embedded. -<a href="#details">More...</a> -<p><tt>#include <<a href="qwindowsystem_qws-h.html">qwindowsystem_qws.h</a>></tt> -<p><a href="qwswindow-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#TQWSWindow"><b>TQWSWindow</b></a> ( int i, TQWSClient * client )</li> -<li class=fn><a href="#~TQWSWindow"><b>~TQWSWindow</b></a> ()</li> -<li class=fn>int <a href="#winId"><b>winId</b></a> () const</li> -<li class=fn>const TQString & <a href="#name"><b>name</b></a> () const</li> -<li class=fn>const TQString & <a href="#caption"><b>caption</b></a> () const</li> -<li class=fn>TQWSClient * <a href="#client"><b>client</b></a> () const</li> -<li class=fn>TQRegion <a href="#requested"><b>requested</b></a> () const</li> -<li class=fn>TQRegion <a href="#allocation"><b>allocation</b></a> () const</li> -<li class=fn>bool <a href="#isVisible"><b>isVisible</b></a> () const</li> -<li class=fn>bool <a href="#isPartiallyObscured"><b>isPartiallyObscured</b></a> () const</li> -<li class=fn>bool <a href="#isFullyObscured"><b>isFullyObscured</b></a> () const</li> -<li class=fn>void <a href="#raise"><b>raise</b></a> ()</li> -<li class=fn>void <a href="#lower"><b>lower</b></a> ()</li> -<li class=fn>void <a href="#show"><b>show</b></a> ()</li> -<li class=fn>void <a href="#hide"><b>hide</b></a> ()</li> -<li class=fn>void <a href="#setActiveWindow"><b>setActiveWindow</b></a> ()</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> - - -The TQWSWindow class provides server-specific functionality in TQt/Embedded. -<p> -<p> When you run a TQt/Embedded application, it either runs as a server -or connects to an existing server. If it runs as a server, some -additional functionality is provided by the <a href="qwsserver.html">TQWSServer</a> class. -<p> This class maintains information about each window and allows -operations to be performed on the windows. -<p> You can get the window's <a href="#name">name</a>(), <a href="#caption">caption</a>() and <a href="#winId">winId</a>(), along with -the <a href="#client">client</a>() that owns the window. -<p> The region the window wants to draw on is returned by <a href="#requested">requested</a>(); -the region that the window is allowed to draw on is returned by -<a href="#allocation">allocation</a>(). -<p> The visibility of the window can be determined using <a href="#isVisible">isVisible</a>(), -<a href="#isPartiallyObscured">isPartiallyObscured</a>() and <a href="#isFullyObscured">isFullyObscured</a>(). Visibility can be -changed using <a href="#raise">raise</a>(), <a href="#lower">lower</a>(), <a href="#show">show</a>(), <a href="#hide">hide</a>() and -<a href="#setActiveWindow">setActiveWindow</a>(). -<p>See also <a href="qws.html">TQt/Embedded</a>. - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQWSWindow"></a>TQWSWindow::TQWSWindow ( int i, TQWSClient * client ) -</h3> - -<p> Constructs a new top-level window, associated with the client <em>client</em> and giving it the id <em>i</em>. - -<h3 class=fn><a name="~TQWSWindow"></a>TQWSWindow::~TQWSWindow () -</h3> -Destructor. - -<h3 class=fn><a href="ntqregion.html">TQRegion</a> <a name="allocation"></a>TQWSWindow::allocation () const -</h3> - -<p> Returns the region that the window is allowed to draw onto, -including any window decorations but excluding regions covered by -other windows. -<p> <p>See also <a href="#requested">requested</a>(). - -<h3 class=fn>const <a href="tqstring.html">TQString</a> & <a name="caption"></a>TQWSWindow::caption () const -</h3> - -<p> Returns the window's caption. - -<h3 class=fn>TQWSClient * <a name="client"></a>TQWSWindow::client () const -</h3> - -<p> Returns the TQWSClient that owns this window. - -<h3 class=fn>void <a name="hide"></a>TQWSWindow::hide () -</h3> -Hides the window. - -<h3 class=fn>bool <a name="isFullyObscured"></a>TQWSWindow::isFullyObscured () const -</h3> - -<p> Returns TRUE if the window is completely obsured by another window -or by the bounds of the screen; otherwise returns FALSE. - -<h3 class=fn>bool <a name="isPartiallyObscured"></a>TQWSWindow::isPartiallyObscured () const -</h3> - -<p> Returns TRUE if the window is partially obsured by another window -or by the bounds of the screen; otherwise returns FALSE. - -<h3 class=fn>bool <a name="isVisible"></a>TQWSWindow::isVisible () const -</h3> - -<p> Returns TRUE if the window is visible; otherwise returns FALSE. - -<h3 class=fn>void <a name="lower"></a>TQWSWindow::lower () -</h3> -Lowers the window below other windows. - -<h3 class=fn>const <a href="tqstring.html">TQString</a> & <a name="name"></a>TQWSWindow::name () const -</h3> - -<p> Returns the window's name. - -<h3 class=fn>void <a name="raise"></a>TQWSWindow::raise () -</h3> -Raises the window above all other windows except "Stay on top" windows. - -<h3 class=fn><a href="ntqregion.html">TQRegion</a> <a name="requested"></a>TQWSWindow::requested () const -</h3> - -<p> Returns the region that the window has requested to draw onto, -including any window decorations. -<p> <p>See also <a href="#allocation">allocation</a>(). - -<h3 class=fn>void <a name="setActiveWindow"></a>TQWSWindow::setActiveWindow () -</h3> -Make this the active window (i.e. sets the <a href="focus.html#keyboard-focus">keyboard focus</a> to this -window). - -<h3 class=fn>void <a name="show"></a>TQWSWindow::show () -</h3> -Shows the window. - -<h3 class=fn>int <a name="winId"></a>TQWSWindow::winId () const -</h3> - -<p> Returns the window's Id. - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/qxtwidget-members.html b/doc/html/qxtwidget-members.html index 28471bd89..88e4d97a0 100644 --- a/doc/html/qxtwidget-members.html +++ b/doc/html/qxtwidget-members.html @@ -202,7 +202,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/splitter-example.html b/doc/html/splitter-example.html index 4c73d89ec..6fd9a8cc7 100644 --- a/doc/html/splitter-example.html +++ b/doc/html/splitter-example.html @@ -123,10 +123,6 @@ int main( int argc, char ** argv ) t5-><a href="tqwidget.html#setMinimumSize">setMinimumSize</a>( 80, 50 ); t5-><a href="tqwidget.html#setBackgroundColor">setBackgroundColor</a>( TQt::yellow ); -#ifdef TQ_WS_QWS - // TQt/Embedded XOR drawing not yet implemented. -<a name="x1300"></a> s1-><a href="ntqsplitter.html#setOpaqueResize">setOpaqueResize</a>( TRUE ); -#endif s2-><a href="ntqsplitter.html#setOpaqueResize">setOpaqueResize</a>( TRUE ); s3-><a href="ntqsplitter.html#setOpaqueResize">setOpaqueResize</a>( TRUE ); diff --git a/doc/html/titleindex b/doc/html/titleindex index 541d96c2f..309ddf8e5 100644 --- a/doc/html/titleindex +++ b/doc/html/titleindex @@ -20,7 +20,6 @@ About TQt | aboutntqt.html About Unicode | unicode.html About the Visual Studio Integration Plugin | integration.html Abstract Widget Classes | abstractwidgets.html -Adding an accelerated graphics driver to Qt/Embedded | emb-accel.html Advanced Widgets | advanced.html Advanced use of tool tips | tooltip-example.html All Overviews and HOWTOs | overviews-list.html @@ -37,7 +36,6 @@ Buttons and Groupboxes | buttongroups-example.html Canvas Control | tutorial2-06.html Canvas Example | canvas-example.html Canvas Module | canvas.html -Character input in Qt/Embedded | emb-charinput.html Class Inheritance Hierarchy | hierarchy.html Collection Classes | collection.html Company Information | troll.html @@ -58,14 +56,12 @@ Drag and Drop | dnd.html Drag and Drop | dragdrop-example.html Drag and Drop (Simple) | simple_dd-example.html Draw Demo | drawdemo-example.html -Enabling the Linux Framebuffer | emb-framebuffer-howto.html Environment Classes | environment.html Event Classes | events.html Events and Event Filters | eventsandfilters.html Examples | examples.html File Handling | tutorial2-07.html Font Displayer | qfd-example.html -Fonts in Qt/Embedded | emb-fonts.html Format of the QDataStream Operators | datastreamformat.html GNU General Public License | gpl.html Getting Started | motif-walkthrough-1.html @@ -86,14 +82,12 @@ Image Processing Classes | images.html Implicitly and Explicitly Shared Classes | shared.html Input/Output and Networking | io.html Installation | installation.html -Installing Qt/Embedded | emb-install.html Installing Qt/Mac | install-mac.html Installing Qt/Windows | install-win.html Installing Qt/X11 | install-x11.html Internationalization | i18n-example.html Internationalization with TQt | i18n.html Introduction | tutorial2-01.html -Issues to be aware of when porting Qt/Embedded | embedporting.html Key Features in TQt 3.0 | keyfeatures30.html Keyboard Focus Overview | focus.html Layout Classes | layout.html @@ -134,7 +128,6 @@ Pictures of Most TQt Widgets | pictures.html Plugins | plugins.html Popup Widgets | popup-example.html Porting to TQt 3.x | porting.html -Porting your applications to Qt/Embedded | emb-porting.html Preparing to Migrate the User Interface | motif-walkthrough-2.html Presenting the GUI | tutorial2-05.html Progress Bar | progressbar-example.html @@ -259,8 +252,6 @@ QConstString Class | qconststring.html QConstString Member List | qconststring-members.html QContextMenuEvent Class | qcontextmenuevent.html QContextMenuEvent Member List | qcontextmenuevent-members.html -QCopChannel Class | qcopchannel.html -QCopChannel Member List | qcopchannel-members.html QCursor Class | ntqcursor.html QCursor Member List | qcursor-members.html QCustomEvent Class | qcustomevent.html @@ -306,8 +297,6 @@ QDictIterator Member List | qdictiterator-members.html QDir | qdir-example.html QDir Class | ntqdir.html QDir Member List | qdir-members.html -QDirectPainter Class | qdirectpainter.html -QDirectPainter Member List | qdirectpainter-members.html QDns Class | ntqdns.html QDns Member List | qdns-members.html QDockArea Class | ntqdockarea.html @@ -398,8 +387,6 @@ QFontDialog Class | ntqfontdialog.html QFontDialog Member List | qfontdialog-members.html QFontInfo Class | ntqfontinfo.html QFontInfo Member List | qfontinfo-members.html -QFontManager Class | qfontmanager.html -QFontManager Member List | qfontmanager-members.html QFontMetrics Class | ntqfontmetrics.html QFontMetrics Member List | qfontmetrics-members.html QFrame Class | ntqframe.html @@ -424,10 +411,6 @@ QGb2312Codec Class | qgb2312codec.html QGb2312Codec Member List | qgb2312codec-members.html QGbkCodec Class | ntqgbkcodec.html QGbkCodec Member List | qgbkcodec-members.html -QGfxDriverFactory Class | qgfxdriverfactory.html -QGfxDriverFactory Member List | qgfxdriverfactory-members.html -QGfxDriverPlugin Class | qgfxdriverplugin.html -QGfxDriverPlugin Member List | qgfxdriverplugin-members.html QGrid Class | ntqgrid.html QGrid Member List | qgrid-members.html QGridLayout Class | qgridlayout.html @@ -512,10 +495,6 @@ QIntValidator Class | qintvalidator.html QIntValidator Member List | qintvalidator-members.html QJisCodec Class | ntqjiscodec.html QJisCodec Member List | qjiscodec-members.html -QKbdDriverFactory Class | qkbddriverfactory.html -QKbdDriverFactory Member List | qkbddriverfactory-members.html -QKbdDriverPlugin Class | qkbddriverplugin.html -QKbdDriverPlugin Member List | qkbddriverplugin-members.html QKeyEvent Class | qkeyevent.html QKeyEvent Member List | qkeyevent-members.html QKeySequence Class | ntqkeysequence.html @@ -592,10 +571,6 @@ QMotifStyle Class | ntqmotifstyle.html QMotifStyle Member List | qmotifstyle-members.html QMotifWidget Class | qmotifwidget.html QMotifWidget Member List | qmotifwidget-members.html -QMouseDriverFactory Class | qmousedriverfactory.html -QMouseDriverFactory Member List | qmousedriverfactory-members.html -QMouseDriverPlugin Class | qmousedriverplugin.html -QMouseDriverPlugin Member List | qmousedriverplugin-members.html QMouseEvent Class | qmouseevent.html QMouseEvent Member List | qmouseevent-members.html QMoveEvent Class | qmoveevent.html @@ -701,8 +676,6 @@ QResizeEvent Class | qresizeevent.html QResizeEvent Member List | qresizeevent-members.html QSGIStyle Class | ntqsgistyle.html QSGIStyle Member List | qsgistyle-members.html -QScreen Class | qscreen.html -QScreen Member List | qscreen-members.html QScrollBar Class | ntqscrollbar.html QScrollBar Member List | qscrollbar-members.html QScrollView Class | ntqscrollview.html @@ -911,18 +884,6 @@ QVariant Class | ntqvariant.html QVariant Member List | qvariant-members.html QWMatrix Class | ntqwmatrix.html QWMatrix Member List | qwmatrix-members.html -QWSDecoration Class | qwsdecoration.html -QWSDecoration Member List | qwsdecoration-members.html -QWSInputMethod Class | qwsinputmethod.html -QWSInputMethod Member List | qwsinputmethod-members.html -QWSKeyboardHandler Class | qwskeyboardhandler.html -QWSKeyboardHandler Member List | qwskeyboardhandler-members.html -QWSMouseHandler Class | qwsmousehandler.html -QWSMouseHandler Member List | qwsmousehandler-members.html -QWSServer Class | qwsserver.html -QWSServer Member List | qwsserver-members.html -QWSWindow Class | qwswindow.html -QWSWindow Member List | qwswindow-members.html QWaitCondition Class | ntqwaitcondition.html QWaitCondition Member List | qwaitcondition-members.html QWhatsThis Class | ntqwhatsthis.html @@ -1014,12 +975,6 @@ Qt XML Examples | xml-examples.html Qt's Classes | classes.html Qt's Main Classes | mainclasses.html Qt's Tools | tools-list.html -Qt/Embedded | qws.html -Qt/Embedded Performance Tuning | emb-performance.html -Qt/Embedded Pointer Handling | emb-pointer.html -Qt/Embedded Virtual Framebuffer | emb-tqvfb.html -Qt/Embedded as a VNC Server | emb-vnc.html -Qt/Embedded environment variables | emb-envvars.html Qt/Mac Issues | mac-differences.html Qt/Mac is Mac OS X Native | qtmac-as-native.html Range controls | rangecontrols-example.html @@ -1028,7 +983,6 @@ Replacing the Print Dialog | motif-walkthrough-9.html Replacing the View Widget | motif-walkthrough-8.html Richtext | richtext-example.html Rot13 | rot-example.html -Running Qt/Embedded applications | emb-running.html SQL Module | sql.html SQL Module - Drivers | sql-driver.html SQL Table | sqltable-example.html @@ -1064,10 +1018,8 @@ Text Related Classes | text.html Thanks! | credits.html The 'Big Picture' | tutorial2-02.html The Coordinate System | coordsys.html -The Feature Definition File | emb-features.html The Project File | tutorial2-10.html The TQt FAQ | faq.html -The Qt/Embedded-specific classes | emb-classes.html Themes (Styles) | themes-example.html Thread Support in TQt | threads.html Threading | thread.html @@ -1119,7 +1071,6 @@ chart/setdataform.cpp Example File | chart-setdataform-cpp.html chart/setdataform.h Example File | chart-setdataform-h.html iconview/simple_dd/main.cpp Example File | iconview-simple_dd-main-cpp.html iconview/simple_dd/main.h Example File | iconview-simple_dd-main-h.html -maketqpf | maketqpf.html ntqaccel.h Include File | qaccel-h.html ntqaccessible.h Include File | qaccessible-h.html ntqaction.h Include File | qaction-h.html @@ -1145,7 +1096,6 @@ ntqcolor.h Include File | qcolor-h.html ntqcolordialog.h Include File | qcolordialog-h.html ntqcombobox.h Include File | qcombobox-h.html ntqcommonstyle.h Include File | qcommonstyle-h.html -qcopchannel_qws.h Include File | qcopchannel_qws-h.html ntqcstring.h Include File | qcstring-h.html ntqcursor.h Include File | qcursor-h.html tqdatabrowser.h Include File | tqdatabrowser-h.html @@ -1160,7 +1110,6 @@ ntqdial.h Include File | qdial-h.html ntqdialog.h Include File | qdialog-h.html ntqdict.h Include File | qdict-h.html ntqdir.h Include File | qdir-h.html -qdirectpainter_qws.h Include File | qdirectpainter_qws-h.html ntqdns.h Include File | qdns-h.html ntqdockarea.h Include File | qdockarea-h.html ntqdockwindow.h Include File | qdockwindow-h.html @@ -1182,14 +1131,10 @@ ntqfont.h Include File | qfont-h.html ntqfontdatabase.h Include File | qfontdatabase-h.html ntqfontdialog.h Include File | qfontdialog-h.html ntqfontinfo.h Include File | qfontinfo-h.html -qfontmanager_qws.h Include File | qfontmanager_qws-h.html ntqfontmetrics.h Include File | qfontmetrics-h.html ntqframe.h Include File | qframe-h.html ntqftp.h Include File | qftp-h.html ntqgb18030codec.h Include File | qgb18030codec-h.html -qgfx_qws.h Include File | qgfx_qws-h.html -qgfxdriverfactory_qws.h Include File | qgfxdriverfactory_qws-h.html -qgfxdriverplugin_qws.h Include File | qgfxdriverplugin_qws-h.html ntqgl.h Include File | qgl-h.html ntqglcolormap.h Include File | qglcolormap-h.html ntqglobal.h Include File | qglobal-h.html @@ -1212,10 +1157,6 @@ ntqintcache.h Include File | qintcache-h.html ntqintdict.h Include File | qintdict-h.html ntqiodevice.h Include File | qiodevice-h.html ntqjiscodec.h Include File | qjiscodec-h.html -qkbddriverfactory_qws.h Include File | qkbddriverfactory_qws-h.html -qkbddriverplugin_qws.h Include File | qkbddriverplugin_qws-h.html -qkeyboard_qws.h Include File | qkeyboard_qws-h.html -ntqkeysequence.h Include File | qkeysequence-h.html ntqlabel.h Include File | qlabel-h.html ntqlayout.h Include File | qlayout-h.html ntqlcdnumber.h Include File | qlcdnumber-h.html @@ -1239,9 +1180,6 @@ qmotifdialog.h Include File | qmotifdialog-h.html ntqmotifplusstyle.h Include File | qmotifplusstyle-h.html ntqmotifstyle.h Include File | qmotifstyle-h.html qmotifwidget.h Include File | qmotifwidget-h.html -qmouse_qws.h Include File | qmouse_qws-h.html -qmousedriverfactory_qws.h Include File | qmousedriverfactory_qws-h.html -qmousedriverplugin_qws.h Include File | qmousedriverplugin_qws-h.html ntqmovie.h Include File | qmovie-h.html ntqmultilineedit.h Include File | qmultilineedit-h.html ntqmutex.h Include File | qmutex-h.html @@ -1368,11 +1306,9 @@ tqwidgetplugin.h Include File | tqwidgetplugin-h.html tqwidgetstack.h Include File | tqwidgetstack-h.html ntqwindowdefs.h Include File | qwindowdefs-h.html ntqwindowsstyle.h Include File | qwindowsstyle-h.html -qwindowsystem_qws.h Include File | qwindowsystem_qws-h.html ntqwizard.h Include File | qwizard-h.html ntqwmatrix.h Include File | qwmatrix-h.html ntqworkspace.h Include File | qworkspace-h.html -qwsdecoration_qws.h Include File | qwsdecoration_qws-h.html tqxml.h Include File | tqxml-h.html qxtwidget.h Include File | qxtwidget-h.html sql/overview/basicbrowsing/main.cpp Example File | sql-overview-basicbrowsing-main-cpp.html diff --git a/doc/html/tools-list.html b/doc/html/tools-list.html index 12e02c453..68e453105 100644 --- a/doc/html/tools-list.html +++ b/doc/html/tools-list.html @@ -46,10 +46,6 @@ help you need <li> <a href="qmake-manual.html">qmake</a> - create Makefiles from simple platform-independent project files <li> <a href="qembed.html">qembed</a> - convert data, e.g. images, into C++ code -<li> <a href="emb-tqvfb.html">tqvfb</a> - run and test embedded -applications on the desktop -<li> <a href="maketqpf.html">maketqpf</a> - create pre-rendered fonts -for embedded devices <li> <a href="moc.html">moc</a> - the Meta Object Compiler <li> <a href="uic.html">uic</a> - the User Interface Compiler <li> <tt>qtconfig</tt> - a Unix-based TQt configuration tool with online help diff --git a/doc/html/tqcanvasview-members.html b/doc/html/tqcanvasview-members.html index 695baeb0b..614ecb835 100644 --- a/doc/html/tqcanvasview-members.html +++ b/doc/html/tqcanvasview-members.html @@ -253,7 +253,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/tqdatabrowser-members.html b/doc/html/tqdatabrowser-members.html index 170f9f88d..c06cd34ca 100644 --- a/doc/html/tqdatabrowser-members.html +++ b/doc/html/tqdatabrowser-members.html @@ -238,7 +238,6 @@ body { background: #ffffff; color: black; } <li><a href="tqdatabrowser.html#primeUpdate">primeUpdate</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqdatabrowser.html#readFields">readFields</a>() <li><a href="tqwidget.html#recreate">recreate</a>() diff --git a/doc/html/tqdatatable-members.html b/doc/html/tqdatatable-members.html index 031342408..92a16e4fe 100644 --- a/doc/html/tqdatatable-members.html +++ b/doc/html/tqdatatable-members.html @@ -345,7 +345,6 @@ body { background: #ffffff; color: black; } <li><a href="tqdatatable.html#primeUpdate">primeUpdate</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/tqdataview-members.html b/doc/html/tqdataview-members.html index a41ef03e4..dd8828d72 100644 --- a/doc/html/tqdataview-members.html +++ b/doc/html/tqdataview-members.html @@ -204,7 +204,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqdataview.html#readFields">readFields</a>() <li><a href="tqdataview.html#record">record</a>() diff --git a/doc/html/tqiconview-members.html b/doc/html/tqiconview-members.html index bb73e0903..a1cc0b8a1 100644 --- a/doc/html/tqiconview-members.html +++ b/doc/html/tqiconview-members.html @@ -295,7 +295,6 @@ body { background: #ffffff; color: black; } <li><a href="tqiconview.html#pressed">pressed</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/tqimage-h.html b/doc/html/tqimage-h.html index e6baff545..31b80b187 100644 --- a/doc/html/tqimage-h.html +++ b/doc/html/tqimage-h.html @@ -119,11 +119,6 @@ public: TQImage( uchar* data, int w, int h, int depth, TQRgb* colortable, int numColors, Endian bitOrder ); -#ifdef TQ_WS_QWS - TQImage( uchar* data, int w, int h, int depth, int pbl, - TQRgb* colortable, int numColors, - Endian bitOrder ); -#endif TQImage( const TQImage & ); ~TQImage(); @@ -165,10 +160,6 @@ public: int numBytes() const; int bytesPerLine() const; -#ifdef TQ_WS_QWS - TQGfx * graphicsContext(); -#endif - bool create( int width, int height, int depth, int numColors=0, Endian bitOrder=IgnoreEndian ); bool create( const TQSize&, int depth, int numColors=0, diff --git a/doc/html/tqimage.html b/doc/html/tqimage.html index d47f9d982..8d7cd5213 100644 --- a/doc/html/tqimage.html +++ b/doc/html/tqimage.html @@ -197,12 +197,8 @@ significant byte is reserved for the alpha buffer. *p = <a href="ntqcolor.html#qRgb">tqRgb</a>(255,255,0); </pre> -<p> On TQt/Embedded, scanlines are aligned to the pixel depth and may -be padded to any degree, while on all other platforms, the -scanlines are 32-bit aligned for all depths. The constructor +<p> The scanlines are 32-bit aligned for all depths. The constructor taking a <tt>uchar*</tt> argument always expects 32-bit aligned data. -On TQt/Embedded, an additional constructor allows the number of -bytes-per-line to be specified. <p> TQImage supports a variety of methods for getting information about the image, for example, <a href="#colorTable">colorTable</a>(), <a href="#allGray">allGray</a>(), <a href="#isGrayscale">isGrayscale</a>(), <a href="#bitOrder">bitOrder</a>(), <a href="#bytesPerLine">bytesPerLine</a>(), <a href="#depth">depth</a>(), <a href="#dotsPerMeterX">dotsPerMeterX</a>() and @@ -325,19 +321,6 @@ will be allocated (and destructed later). <p> Note that <em>yourdata</em> must be 32-bit aligned. <p> The endianness is given in <em>bitOrder</em>. -<h3 class=fn><a name="TQImage-8"></a>TQImage::TQImage ( uchar * yourdata, int w, int h, int depth, int bpl, TQRgb * colortable, int numColors, <a href="tqimage.html#Endian-enum">Endian</a> bitOrder ) -</h3> -Constructs an image that uses an existing memory buffer. The -buffer must remain valid for the life of the TQImage. The image -does not delete the buffer at destruction. The buffer is passed as -<em>yourdata</em>. The image's width is <em>w</em> and its height is <em>h</em>. The -color depth is <em>depth</em>. <em>bpl</em> specifies the number of bytes per -line. -<p> If <em>colortable</em> is 0, a color table sufficient for <em>numColors</em> -will be allocated (and destructed later). -<p> The endianness is specified by <em>bitOrder</em>. -<p> <b>Warning:</b> This constructor is only available on TQt/Embedded. - <h3 class=fn><a name="TQImage-9"></a>TQImage::TQImage ( const <a href="tqimage.html">TQImage</a> & image ) </h3> Constructs a <a href="shclass.html">shallow copy</a> of <em>image</em>. @@ -351,7 +334,7 @@ Destroys the image and cleans up. Returns TRUE if all the colors in the image are shades of gray (i.e. their red, green and blue components are equal); otherwise returns FALSE. -<p> This function is slow for large 16-bit (TQt/Embedded only) and 32-bit images. +<p> This function is slow for large 32-bit images. <p> <p>See also <a href="#isGrayscale">isGrayscale</a>(). <h3 class=fn><a href="tqimage.html#Endian-enum">Endian</a> <a name="bitOrder"></a>TQImage::bitOrder () const @@ -408,7 +391,7 @@ be converted. </h3> Converts the depth (bpp) of the image to <em>depth</em> and returns the converted image. The original image is not changed. -<p> The <em>depth</em> argument must be 1, 8, 16 (TQt/Embedded only) or 32. +<p> The <em>depth</em> argument must be 1, 8 or 32. <p> Returns <tt>*this</tt> if <em>depth</em> is equal to the image depth, or a <a href="#isNull">null</a> image if this image cannot be converted. @@ -510,7 +493,7 @@ pixels; otherwise, the mask is larger than the data pixels. <p> Returns the depth of the image. <p> The image depth is the number of bits used to encode a single pixel, also called bits per pixel (bpp) or bit planes of an image. -<p> The supported depths are 1, 8, 16 (TQt/Embedded only) and 32. +<p> The supported depths are 1, 8 and 32. <p> <p>See also <a href="#convertDepth">convertDepth</a>(). <h3 class=fn>void <a name="detach"></a>TQImage::detach () @@ -623,7 +606,7 @@ using color index <em>i</em> with a pixel using color index 255 minus <em>i</em> <h3 class=fn>bool <a name="isGrayscale"></a>TQImage::isGrayscale () const </h3> -For 16-bit (TQt/Embedded only) and 32-bit images, this function is +For 32-bit images, this function is equivalent to <a href="#allGray">allGray</a>(). <p> For 8-bpp images, this function returns TRUE if <a href="#color">color</a>(i) is TQRgb(i,i,i) for all indices of the color table; otherwise returns @@ -696,8 +679,8 @@ changed. </h3> <p> Returns the size of the color table for the image. -<p> Notice that <a href="#numColors">numColors</a>() returns 0 for 16-bpp (TQt/Embedded only) -and 32-bpp images because these images do not use color tables, +<p> Notice that <a href="#numColors">numColors</a>() returns 0 for +32-bpp images because these images do not use color tables, but instead encode pixel values as RGB triplets. <p> <p>See also <a href="#setNumColors">setNumColors</a>() and <a href="#colorTable">colorTable</a>(). @@ -871,8 +854,6 @@ read/write the pixel value. You cannot use the <tt>uchar*</tt> pointer directly, because the pixel format depends on the byte order on the underlying platform. Hint: use <a href="ntqcolor.html#qRed">tqRed()</a>, <a href="ntqcolor.html#qGreen">tqGreen()</a> and <a href="ntqcolor.html#qBlue">tqBlue()</a>, etc. (ntqcolor.h) to access the pixels. -<p> <b>Warning:</b> If you are accessing 16-bpp image data, you must handle -endianness yourself. (TQt/Embedded only) <p> <p>See also <a href="#bytesPerLine">bytesPerLine</a>(), <a href="#bits">bits</a>(), and <a href="#jumpTable">jumpTable</a>(). <p>Example: <a href="desktop-example.html#x1729">desktop/desktop.cpp</a>. diff --git a/doc/html/tqobject.html b/doc/html/tqobject.html index f4135898a..3fc79af4b 100644 --- a/doc/html/tqobject.html +++ b/doc/html/tqobject.html @@ -36,7 +36,7 @@ body { background: #ffffff; color: black; } <p>All the functions in this class are <a href="threads.html#reentrant">reentrant</a> when TQt is built with thread support.</p> <p><tt>#include <<a href="tqobject-h.html">tqobject.h</a>></tt> <p>Inherits <a href="ntqt.html">TQt</a>. --<p>Inherited by <a href="ntqaccel.html">TQAccel</a>, <a href="qaccessibleobject.html">TQAccessibleObject</a>, <a href="ntqaction.html">TQAction</a>, <a href="ntqapplication.html">TQApplication</a>, <a href="ntqassistantclient.html">TQAssistantClient</a>, <a href="qdatapump.html">TQDataPump</a>, <a href="tqwidget.html">TQWidget</a>, <a href="tqcanvas.html">TQCanvas</a>, <a href="tqstyle.html">TQStyle</a>, <a href="ntqclipboard.html">TQClipboard</a>, <a href="qcopchannel.html">TQCopChannel</a>, <a href="ntqdns.html">TQDns</a>, <a href="ntqlayout.html">TQLayout</a>, <a href="ntqdragobject.html">TQDragObject</a>, <a href="tqeditorfactory.html">TQEditorFactory</a>, <a href="ntqeventloop.html">TQEventLoop</a>, <a href="qfileiconprovider.html">TQFileIconProvider</a>, <a href="ntqnetworkprotocol.html">TQNetworkProtocol</a>, <a href="qwskeyboardhandler.html">TQWSKeyboardHandler</a>, <a href="qnetworkoperation.html">TQNetworkOperation</a>, <a href="qnpinstance.html">TQNPInstance</a>, <a href="tqobjectcleanuphandler.html">TQObjectCleanupHandler</a>, <a href="ntqprocess.html">TQProcess</a>, <a href="ntqserversocket.html">TQServerSocket</a>, <a href="ntqsessionmanager.html">TQSessionManager</a>, <a href="ntqsignal.html">TQSignal</a>, <a href="ntqsignalmapper.html">TQSignalMapper</a>, <a href="ntqsocket.html">TQSocket</a>, <a href="ntqsocketnotifier.html">TQSocketNotifier</a>, <a href="ntqsound.html">TQSound</a>, <a href="tqsqldatabase.html">TQSqlDatabase</a>, <a href="tqsqldriver.html">TQSqlDriver</a>, <a href="tqsqlform.html">TQSqlForm</a>, <a href="tqstylesheet.html">TQStyleSheet</a>, <a href="ntqtimer.html">TQTimer</a>, <a href="qtooltipgroup.html">TQToolTipGroup</a>, <a href="ntqtranslator.html">TQTranslator</a>, <a href="ntqurloperator.html">TQUrlOperator</a>, and <a href="ntqvalidator.html">TQValidator</a>. +-<p>Inherited by <a href="ntqaccel.html">TQAccel</a>, <a href="qaccessibleobject.html">TQAccessibleObject</a>, <a href="ntqaction.html">TQAction</a>, <a href="ntqapplication.html">TQApplication</a>, <a href="ntqassistantclient.html">TQAssistantClient</a>, <a href="qdatapump.html">TQDataPump</a>, <a href="tqwidget.html">TQWidget</a>, <a href="tqcanvas.html">TQCanvas</a>, <a href="tqstyle.html">TQStyle</a>, <a href="ntqclipboard.html">TQClipboard</a>, <a href="ntqdns.html">TQDns</a>, <a href="ntqlayout.html">TQLayout</a>, <a href="ntqdragobject.html">TQDragObject</a>, <a href="tqeditorfactory.html">TQEditorFactory</a>, <a href="ntqeventloop.html">TQEventLoop</a>, <a href="qfileiconprovider.html">TQFileIconProvider</a>, <a href="ntqnetworkprotocol.html">TQNetworkProtocol</a>, <a href="qnetworkoperation.html">TQNetworkOperation</a>, <a href="qnpinstance.html">TQNPInstance</a>, <a href="tqobjectcleanuphandler.html">TQObjectCleanupHandler</a>, <a href="ntqprocess.html">TQProcess</a>, <a href="ntqserversocket.html">TQServerSocket</a>, <a href="ntqsessionmanager.html">TQSessionManager</a>, <a href="ntqsignal.html">TQSignal</a>, <a href="ntqsignalmapper.html">TQSignalMapper</a>, <a href="ntqsocket.html">TQSocket</a>, <a href="ntqsocketnotifier.html">TQSocketNotifier</a>, <a href="ntqsound.html">TQSound</a>, <a href="tqsqldatabase.html">TQSqlDatabase</a>, <a href="tqsqldriver.html">TQSqlDriver</a>, <a href="tqsqlform.html">TQSqlForm</a>, <a href="tqstylesheet.html">TQStyleSheet</a>, <a href="ntqtimer.html">TQTimer</a>, <a href="qtooltipgroup.html">TQToolTipGroup</a>, <a href="ntqtranslator.html">TQTranslator</a>, <a href="ntqurloperator.html">TQUrlOperator</a>, and <a href="ntqvalidator.html">TQValidator</a>. <p><a href="tqobject-members.html">List of all member functions.</a> <h2>Public Members</h2> <ul> diff --git a/doc/html/tqtextbrowser-members.html b/doc/html/tqtextbrowser-members.html index c5439fa75..c34256e3a 100644 --- a/doc/html/tqtextbrowser-members.html +++ b/doc/html/tqtextbrowser-members.html @@ -317,7 +317,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/tqtextedit-members.html b/doc/html/tqtextedit-members.html index a307f02d6..952eb043c 100644 --- a/doc/html/tqtextedit-members.html +++ b/doc/html/tqtextedit-members.html @@ -309,7 +309,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/tqtextview-members.html b/doc/html/tqtextview-members.html index cd6afef62..db3dbdb6d 100644 --- a/doc/html/tqtextview-members.html +++ b/doc/html/tqtextview-members.html @@ -308,7 +308,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/tqwidget-h.html b/doc/html/tqwidget-h.html index 192a4251d..9b963ea9b 100644 --- a/doc/html/tqwidget-h.html +++ b/doc/html/tqwidget-h.html @@ -93,7 +93,6 @@ struct TQWExtra; struct TQTLWExtra; class TQFocusData; class TQCursor; -class TQWSRegionManager; class TQStyle; class TQ_EXPORT TQWidget : public TQObject, public TQPaintDevice @@ -367,9 +366,6 @@ public: bool isUpdatesEnabled() const; -#if 0 //def TQ_WS_QWS - void repaintUnclipped( const TQRegion &, bool erase = TRUE ); -#endif public slots: virtual void setUpdatesEnabled( bool enable ); void update(); @@ -493,9 +489,6 @@ public: TQWidget *childAt( int x, int y, bool includeThis = FALSE ) const; TQWidget *childAt( const TQPoint &, bool includeThis = FALSE ) const; -#if defined(TQ_WS_QWS) - virtual TQGfx * graphicsContext(bool clip_children=TRUE) const; -#endif #if defined(TQ_WS_MAC) TQRegion clippedRegion(bool do_children=TRUE); uint clippedSerial(bool do_children=TRUE); @@ -552,11 +545,6 @@ protected: #if defined(TQ_WS_X11) virtual bool x11Event( XEvent * ); #endif -#if defined(TQ_WS_QWS) - virtual bool qwsEvent( TQWSEvent * ); - virtual unsigned char *scanLine( int ) const; - virtual int bytesPerLine() const; -#endif virtual void updateMask(); @@ -670,8 +658,6 @@ private: uint own_palette :1; uint sizehint_forced :1; uint is_closing :1; - uint in_show : 1; - uint in_show_maximized : 1; uint fstrut_dirty : 1; uint im_enabled : 1; TQRect crect; @@ -684,36 +670,6 @@ private: TQLayout *lay_out; #endif TQWExtra *extra; -#if defined(TQ_WS_QWS) - TQRegion req_region; // Requested region - mutable TQRegion paintable_region; // Paintable region - mutable bool paintable_region_dirty;// needs to be recalculated - mutable TQRegion alloc_region; // Allocated region - mutable bool alloc_region_dirty; // needs to be recalculated - mutable int overlapping_children; // Handle overlapping children - - int alloc_region_index; - int alloc_region_revision; - - void updateOverlappingChildren() const; - void setChildrenAllocatedDirty(); - void setChildrenAllocatedDirty( const TQRegion &r, const TQWidget *dirty=0 ); - bool isAllocatedRegionDirty() const; - void updateRequestedRegion( const TQPoint &gpos ); - TQRegion requestedRegion() const; - TQRegion allocatedRegion() const; - TQRegion paintableRegion() const; - - void updateGraphicsContext( TQGfx *qgfx_qws, bool clip_children ) const; -#ifndef TQT_NO_CURSOR - void updateCursor( const TQRegion &r ) const; -#endif - - // used to accumulate dirty region when children moved/resized. - TQRegion dirtyChildren; - bool isSettingGeometry; - friend class TQWSManager; -#endif static int instanceCounter; // Current number of widget instances static int maxInstances; // Maximum number of widget instances @@ -956,7 +912,6 @@ inline bool TQWidget::isInputMethodEnabled() const // - top-level widgets have extra extra data to reduce cost further class TQFocusData; -class TQWSManager; #if defined(TQ_WS_WIN) class TQOleDropTarget; #endif @@ -995,10 +950,6 @@ struct TQ_EXPORT TQTLWExtra { uint is_moved: 1; uint resizer : 4; #endif -#if defined(TQ_WS_QWS) && !defined ( TQT_NO_QWS_MANAGER ) - TQRegion decor_allocated_region; // decoration allocated region - TQWSManager *qwsManager; -#endif #if defined(TQ_WS_WIN) HICON winIcon; // internal Windows icon #endif @@ -1044,7 +995,7 @@ struct TQ_EXPORT TQWExtra { uint children_use_dnd : 1; uint compress_events : 1; #endif -#if defined(TQ_WS_QWS) || defined(TQ_WS_MAC) +#if defined(TQ_WS_MAC) TQRegion mask; // widget mask #endif char bg_mode; // background mode diff --git a/doc/html/tqwidget-members.html b/doc/html/tqwidget-members.html index 2e31230e7..452cefdb2 100644 --- a/doc/html/tqwidget-members.html +++ b/doc/html/tqwidget-members.html @@ -202,7 +202,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidget.html#recreate">recreate</a>() <li><a href="tqwidget.html#rect">rect</a>() diff --git a/doc/html/tqwidget.html b/doc/html/tqwidget.html index d841575ee..68d0ef4f3 100644 --- a/doc/html/tqwidget.html +++ b/doc/html/tqwidget.html @@ -355,7 +355,6 @@ body { background: #ffffff; color: black; } <li class=fn>virtual bool <a href="#macEvent"><b>macEvent</b></a> ( MSG * )</li> <li class=fn>virtual bool <a href="#winEvent"><b>winEvent</b></a> ( MSG * )</li> <li class=fn>virtual bool <a href="#x11Event"><b>x11Event</b></a> ( XEvent * )</li> -<li class=fn>virtual bool <a href="#qwsEvent"><b>qwsEvent</b></a> ( TQWSEvent * )</li> <li class=fn>virtual void <a href="#updateMask"><b>updateMask</b></a> ()</li> <li class=fn>virtual void <a href="#styleChange"><b>styleChange</b></a> ( TQStyle & oldStyle )</li> <li class=fn>virtual void <a href="#enabledChange"><b>enabledChange</b></a> ( bool oldEnabled )</li> @@ -1686,17 +1685,6 @@ function to ensure that your program does not end up in infinite recursion. <h3 class=fn><a href="ntqpoint.html">TQPoint</a> <a name="pos"></a>TQWidget::pos () const </h3><p>Returns the position of the widget within its parent widget. See the <a href="tqwidget.html#pos-prop">"pos"</a> property for details. -<h3 class=fn>bool <a name="qwsEvent"></a>TQWidget::qwsEvent ( TQWSEvent * )<tt> [virtual protected]</tt> -</h3> -This special event handler can be reimplemented in a subclass to -receive native TQt/Embedded events. -<p> In your reimplementation of this function, if you want to stop the -event being handled by TQt, return TRUE. If you return FALSE, this -native event is passed back to TQt, which translates the event into -a TQt event and sends it to the widget. -<p> <b>Warning:</b> This function is not portable. -<p> <p>See also <a href="ntqapplication.html#qwsEventFilter">TQApplication::qwsEventFilter</a>(). - <h3 class=fn>void <a name="raise"></a>TQWidget::raise ()<tt> [slot]</tt> </h3> Raises this widget to the top of the parent widget's stack. diff --git a/doc/html/tqwidgetstack-members.html b/doc/html/tqwidgetstack-members.html index a0d97b704..37b095f76 100644 --- a/doc/html/tqwidgetstack-members.html +++ b/doc/html/tqwidgetstack-members.html @@ -217,7 +217,6 @@ body { background: #ffffff; color: black; } <li><a href="tqwidget.html#pos">pos</a>() <li><a href="tqobject.html#property">property</a>() <li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#qwsEvent">qwsEvent</a>() <li><a href="tqwidget.html#raise">raise</a>() <li><a href="tqwidgetstack.html#raiseWidget">raiseWidget</a>() <li><a href="tqwidget.html#recreate">recreate</a>() diff --git a/doc/html/troll.html b/doc/html/troll.html index 95c363f89..56987549f 100644 --- a/doc/html/troll.html +++ b/doc/html/troll.html @@ -39,10 +39,6 @@ in Brisbane, Australia, and Redwood City, California. multi-platform C++ GUI toolkit. TQt enables you to build professional, efficient, portable and maintainable GUI applications quickly and easily. -<p> <a href="http://www.trolltech.com/products/embedded/index.html">TQt/Embedded</a>, the embedded version of TQt, is designed to power -todays new generation of embedded computers and electronic consumer -devices. On top of that, <a href="http://www.trolltech.com/products/qtopia/index.html">TQtopia</a> -provides a window system and application suite for handheld devices. <p> <h2> Software that makes Sense </h2> <a name="1"></a><p> Our motto expresses the vision behind our products. We design our diff --git a/doc/html/whatsthis b/doc/html/whatsthis index 8558157a2..63eced699 100644 --- a/doc/html/whatsthis +++ b/doc/html/whatsthis @@ -3,9 +3,6 @@ Abstract base class for accessing SQL databases. | TQSqlDriver Abstract base class for custom menu items in popup menus. | QCustomMenuItem Abstract base class of internal layout iterators. | QGLayoutIterator -Abstract base for Qt/Embedded graphics driver plugins. | QGfxDriverPlugin -Abstract base for Qt/Embedded keyboard driver plugins. | QKbdDriverPlugin -Abstract base for Qt/Embedded mouse driver plugins. | QMouseDriverPlugin Abstract base for custom TQSqlDriver plugins. | TQSqlDriverPlugin Abstract base for custom TQStyle plugins. | TQStylePlugin Abstract base for custom TQTextCodec plugins. | TQTextCodecPlugin @@ -29,9 +26,7 @@ Access to the platform audio facilities. | QSound Access to the session manager. | QSessionManager Access to the window system clipboard. | QClipboard Acts like a union for the most common TQt data types. | QVariant -Allows the appearance of the Qt/Embedded Window Manager to be customized. | QWSDecoration Allows waiting/waking for conditions between threads. | QWaitCondition -And its descendants manage the framebuffer and palette. | QScreen Animated canvas item on a TQCanvas. | TQCanvasSprite Application-global cache for pixmaps. | QPixmapCache Area with movable labelled icons. | TQIconView @@ -67,7 +62,6 @@ Command button. | QPushButton Common API for network protocols. | QNetworkProtocol Common operations for network protocols. | QNetworkOperation Common operations on URLs. | QUrlOperator -Communication capabilities between several clients. | QCopChannel Const iterator for TQValueList. | TQValueListConstIterator Convenience class for input streams. | TQTextIStream Convenience class for output streams. | TQTextOStream @@ -85,10 +79,7 @@ Conversion to and from the Tamil TSCII encoding. | QTsciiCodec Conversion to and from visually ordered Hebrew. | QHebrewCodec Converts between numbers and their string representations in various languages. | QLocale Corner-grip for resizing a top-level window. | QSizeGrip -Creates QScreen objects for Qt/Embedded. | QGfxDriverFactory Creates TQStyle objects. | TQStyleFactory -Creates QWSKeyboardHandler objects for Qt/Embedded. | QKbdDriverFactory -Creates QWSMouseHandler objects for Qt/Embedded. | QMouseDriverFactory Creates and manages data entry forms tied to SQL databases. | TQSqlForm Creates well-compressed PNG animations. | QPNGImagePacker Data manipulation and navigation for data entry forms. | TQDataBrowser @@ -107,7 +98,6 @@ Describes a key event. | QKeyEvent Dialog widget for selecting a font. | QFontDialog Dialog widget for specifying colors. | QColorDialog Dialogs that allow users to select files or directories. | QFileDialog -Direct access to the video hardware. | QDirectPainter Displays a number with LCD-like digits. | QLCDNumber Does low-level painting e.g. on widgets. | QPainter Doubly-linked list of char*. | TQStrList @@ -175,9 +165,7 @@ Implements a list view item. | QListViewItem Implements a list/tree view. | QListView Implements a splitter widget. | QSplitter Implements an Appearance Manager style. | QMacStyle -Implements font management in Qt/Embedded. | QFontManager Implements parts of the QAccessibleInterface for TQObjects. | QAccessibleObject -Implements the keyboard driver for Qt/Embedded. | QWSKeyboardHandler Incremental image decoder for a specific image format. | TQImageFormat Incremental image decoder for all supported image formats. | TQImageDecoder Incremental loading of animations or images, signalling as it progresses. | QMovie @@ -193,7 +181,6 @@ Interface to report the lexical content of XML data. | TQXmlLexicalHandler Interface to report the logical content of XML data. | TQXmlContentHandler Interface to resolve external entities contained in XML data. | TQXmlEntityResolver Internal class, used with QBitArray. | QBitVal -International input methods for Qt/Embedded. | QWSInputMethod Internationalization support for text output. | QTranslator Iterator for QAsciiCache collections. | QAsciiCacheIterator Iterator for QAsciiDict collections. | QAsciiDictIterator @@ -243,7 +230,6 @@ Monochrome (1-bit depth) pixmaps. | QBitmap More sophisticated Motif-ish look and feel. | QMotifPlusStyle Motif look and feel. | QMotifStyle Mouse cursor with an arbitrary shape. | QCursor -Mouse driver for Qt/Embedded. | QWSMouseHandler Movable panel containing widgets such as tool buttons. | QToolBar Multi-bezier splines on a TQCanvas. | TQCanvasSpline Namespace for TQt SQL identifiers that need to be global-like. | TQSql @@ -306,8 +292,6 @@ SGI/Irix look and feel. | QSGIStyle SQL database error information. | TQSqlError Scrolling area with on-demand scroll bars. | QScrollView Serialization of binary data to a TQIODevice. | QDataStream -Server-specific functionality in Qt/Embedded. | QWSServer -Server-specific functionality in Qt/Embedded. | QWSWindow Set of icons with different styles and sizes. | TQIconSet Signals that a main icon drag has begun. | TQIconDragEvent Simple convenience dialog to get a single value from the user. | QInputDialog diff --git a/doc/html/winsystem.html b/doc/html/winsystem.html index 73290f3cd..b4cfecee6 100644 --- a/doc/html/winsystem.html +++ b/doc/html/winsystem.html @@ -49,8 +49,6 @@ appropriate <tt>#ifdef</tt> statements (see below). </ul> <li><a href="#3"> TQt/Mac OS X </a> -<li><a href="#4"> TQt/Embedded -</a> </ul> <!-- endtoc --> @@ -94,22 +92,6 @@ you can embed the manifest in the executable as a resource with the <p> <ul> <li> <a href="mac-differences.html">TQt/Mac issues</a> </ul> -<p> <a name="qws"></a> -<h2> TQt/Embedded -</h2> -<a name="4"></a><p> When compiling for this platform, the macro <tt>TQ_WS_QWS</tt> is defined -(the window system is literally the TQt Window System). -<p> <ul> -<li> <a href="emb-install.html">Installation</a> -<li> <a href="emb-performance.html">TQt/Embedded performance tuning</a> -<li> <a href="emb-running.html">Running TQt/Embedded applications</a> -<li> <a href="emb-porting.html">Porting your applications to TQt/Embedded</a> -<li> <a href="emb-fonts.html">Font formats and definitions</a> -<li> <a href="emb-charinput.html">Character input (keyboard, pen, ...)</a> -<li> <a href="emb-pointer.html">Pointer handling (mouse, pen, ...)</a> -<li> <a href="emb-features.html">Reduce memory use with the feature definition file</a> -</ul> -<p> <!-- eof --> <p><address><hr><div align=center> <table width=100% cellspacing=0 border=0><tr> |