From a09a6bc05e3f64c27e7c84dd768c7720fdf41136 Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Tue, 25 Jun 2024 12:25:06 +0900 Subject: Remove documentation for QWS classes and Qt/Embedded Signed-off-by: Michele Calgaro --- doc/man/README | 2 - doc/man/man1/maketqpf.1 | 33 ---- doc/man/man1/tqvfb.1 | 66 ------- doc/man/man3/TQCopChannel.3qt | 1 - doc/man/man3/TQDirectPainter.3qt | 1 - doc/man/man3/TQFontManager.3qt | 1 - doc/man/man3/TQGfxDriverFactory.3qt | 1 - doc/man/man3/TQGfxDriverPlugin.3qt | 1 - doc/man/man3/TQKbdDriverFactory.3qt | 1 - doc/man/man3/TQKbdDriverPlugin.3qt | 1 - doc/man/man3/TQMouseDriverFactory.3qt | 1 - doc/man/man3/TQMouseDriverPlugin.3qt | 1 - doc/man/man3/TQScreen.3qt | 1 - doc/man/man3/TQWSDecoration.3qt | 1 - doc/man/man3/TQWSInputMethod.3qt | 1 - doc/man/man3/TQWSKeyboardHandler.3qt | 1 - doc/man/man3/TQWSMouseHandler.3qt | 1 - doc/man/man3/TQWSServer.3qt | 1 - doc/man/man3/TQWSWindow.3qt | 1 - doc/man/man3/tqapplication.3qt | 42 +---- doc/man/man3/tqcopchannel.3qt | 170 ------------------ doc/man/man3/tqdirectpainter.3qt | 178 ------------------ doc/man/man3/tqfont.3qt | 9 - doc/man/man3/tqfontmanager.3qt | 76 -------- doc/man/man3/tqgfxdriverfactory.3qt | 59 ------ doc/man/man3/tqgfxdriverplugin.3qt | 78 -------- doc/man/man3/tqimage.3qt | 22 +-- doc/man/man3/tqkbddriverfactory.3qt | 59 ------ doc/man/man3/tqkbddriverplugin.3qt | 78 -------- doc/man/man3/tqmousedriverfactory.3qt | 59 ------ doc/man/man3/tqmousedriverplugin.3qt | 78 -------- doc/man/man3/tqobject.3qt | 2 +- doc/man/man3/tqpainter.3qt | 2 - doc/man/man3/tqscreen.3qt | 329 ---------------------------------- doc/man/man3/tqsound.3qt | 2 - doc/man/man3/tqt.3qt | 2 - doc/man/man3/tqwidget.3qt | 11 -- doc/man/man3/tqwsdecoration.3qt | 156 ---------------- doc/man/man3/tqwsinputmethod.3qt | 105 ----------- doc/man/man3/tqwskeyboardhandler.3qt | 77 -------- doc/man/man3/tqwsmousehandler.3qt | 89 --------- doc/man/man3/tqwsserver.3qt | 311 -------------------------------- doc/man/man3/tqwswindow.3qt | 140 --------------- 43 files changed, 7 insertions(+), 2244 deletions(-) delete mode 100644 doc/man/man1/maketqpf.1 delete mode 100644 doc/man/man1/tqvfb.1 delete mode 100644 doc/man/man3/TQCopChannel.3qt delete mode 100644 doc/man/man3/TQDirectPainter.3qt delete mode 100644 doc/man/man3/TQFontManager.3qt delete mode 100644 doc/man/man3/TQGfxDriverFactory.3qt delete mode 100644 doc/man/man3/TQGfxDriverPlugin.3qt delete mode 100644 doc/man/man3/TQKbdDriverFactory.3qt delete mode 100644 doc/man/man3/TQKbdDriverPlugin.3qt delete mode 100644 doc/man/man3/TQMouseDriverFactory.3qt delete mode 100644 doc/man/man3/TQMouseDriverPlugin.3qt delete mode 100644 doc/man/man3/TQScreen.3qt delete mode 100644 doc/man/man3/TQWSDecoration.3qt delete mode 100644 doc/man/man3/TQWSInputMethod.3qt delete mode 100644 doc/man/man3/TQWSKeyboardHandler.3qt delete mode 100644 doc/man/man3/TQWSMouseHandler.3qt delete mode 100644 doc/man/man3/TQWSServer.3qt delete mode 100644 doc/man/man3/TQWSWindow.3qt delete mode 100644 doc/man/man3/tqcopchannel.3qt delete mode 100644 doc/man/man3/tqdirectpainter.3qt delete mode 100644 doc/man/man3/tqfontmanager.3qt delete mode 100644 doc/man/man3/tqgfxdriverfactory.3qt delete mode 100644 doc/man/man3/tqgfxdriverplugin.3qt delete mode 100644 doc/man/man3/tqkbddriverfactory.3qt delete mode 100644 doc/man/man3/tqkbddriverplugin.3qt delete mode 100644 doc/man/man3/tqmousedriverfactory.3qt delete mode 100644 doc/man/man3/tqmousedriverplugin.3qt delete mode 100644 doc/man/man3/tqscreen.3qt delete mode 100644 doc/man/man3/tqwsdecoration.3qt delete mode 100644 doc/man/man3/tqwsinputmethod.3qt delete mode 100644 doc/man/man3/tqwskeyboardhandler.3qt delete mode 100644 doc/man/man3/tqwsmousehandler.3qt delete mode 100644 doc/man/man3/tqwsserver.3qt delete mode 100644 doc/man/man3/tqwswindow.3qt (limited to 'doc/man') diff --git a/doc/man/README b/doc/man/README index ab432333..ac24829c 100644 --- a/doc/man/README +++ b/doc/man/README @@ -40,9 +40,7 @@ Debian distribution man1/tqdesigner.1 man1/tqtfindtr.1 man1/tqlinguist.1 - man1/maketqpf.1 man1/tqtmergetr.1 man1/msg2tqm.1 man1/tqembed.1 man1/tqtconfig.1 - man1/tqvfb.1 diff --git a/doc/man/man1/maketqpf.1 b/doc/man/man1/maketqpf.1 deleted file mode 100644 index 4d947d9e..00000000 --- a/doc/man/man1/maketqpf.1 +++ /dev/null @@ -1,33 +0,0 @@ -.TH "maketqpf" "1" "3.0.3" "Troll Tech AS, Norway." "" -.SH "NAME" -.LP -maketqpf \- Create qpf files from TTF and BDF files. -.SH "DESCRIPTION" -.LP -Qt Prerendered Font (QPF) is a light\-weight non\-scalable -font format specific to Qt/Embedded. maketqpf is a tool -that assists producing QPF files from TTF and BDF files. - - -.SH "SYNTAX" -.LP -maketqpf [ \fI\-A\fP ] [ \fI\-f spec\-file \fP ] [ \fIfont ... \fP ] - -\-A - Render and save all fonts in fontdir -.br -\-f spec\-file - File of lines: - fontname character-ranges - eg. - smoothtimes 0\-ff,20a0\-20af -.br -font - Font to render and save - -.SH "FILES" -.LP -\fI$(TQTDIR)/lib/fonts/fontdir\fP -.SH "AUTHORS" -.LP -TrollTech diff --git a/doc/man/man1/tqvfb.1 b/doc/man/man1/tqvfb.1 deleted file mode 100644 index 25d0ea55..00000000 --- a/doc/man/man1/tqvfb.1 +++ /dev/null @@ -1,66 +0,0 @@ -.TH "tqvfb" "1" "3.0.3" "Troll Tech AS, Norway." "" -.SH "NAME" -.LP -tqvfb \- Virtual framebuffer for Qt -.SH "DESCRIPTION" -.LP -The virtual framebuffer allows Qt/Embedded programs to be -developed on your desktop machine, without switching -between consoles and X11. - -Start a Qt/Embedded master application (i.e., construct -QApplication with QApplication::GuiServer flag or use the -\-qws command line parameter). You will need to specify to -the server that you wish to use the virtual framebuffer -driver, e.g.: - - widgets \-qws \-display QVFb:0 - -You may prefer to set the QWS_DISPLAY environment -variable to be QVFb:0. - -tqvfb supports the following command line options: - - \-width width: the width of the virtual framebuffer - (default: 240). - \-height height: the height of the virtual framebuffer - (default: 320). - \-depth depth: the depth of the virtual framebuffer (1, 8 - or 32; default: 8). - \-nocursor: do not display the X11 cursor in the - framebuffer window. - \-qwsdisplay :id the Qt/Embedded display id to provide - (default: 0). - - Virtual Framebuffer Design - -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 (tqvfb). -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. - -The target refresh rate can be set via the "View|Refresh -Rate" menu item. This will cause tqvfb to check for -updated regions more quickly. 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, and the application and tqvfb will compete -for processor time. - -Mouse and keyboard events are passed to the Qt/Embedded -master process via named pipes. - -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; TQT_NO_QWS_VFB should always be defined in -production libraries. -.SH "AUTHORS" -.LP -TrollTech diff --git a/doc/man/man3/TQCopChannel.3qt b/doc/man/man3/TQCopChannel.3qt deleted file mode 100644 index 258c473c..00000000 --- a/doc/man/man3/TQCopChannel.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqcopchannel.3qt diff --git a/doc/man/man3/TQDirectPainter.3qt b/doc/man/man3/TQDirectPainter.3qt deleted file mode 100644 index 47aeac0e..00000000 --- a/doc/man/man3/TQDirectPainter.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqdirectpainter.3qt diff --git a/doc/man/man3/TQFontManager.3qt b/doc/man/man3/TQFontManager.3qt deleted file mode 100644 index 5a160007..00000000 --- a/doc/man/man3/TQFontManager.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqfontmanager.3qt diff --git a/doc/man/man3/TQGfxDriverFactory.3qt b/doc/man/man3/TQGfxDriverFactory.3qt deleted file mode 100644 index 66037313..00000000 --- a/doc/man/man3/TQGfxDriverFactory.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqgfxdriverfactory.3qt diff --git a/doc/man/man3/TQGfxDriverPlugin.3qt b/doc/man/man3/TQGfxDriverPlugin.3qt deleted file mode 100644 index e3c6632a..00000000 --- a/doc/man/man3/TQGfxDriverPlugin.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqgfxdriverplugin.3qt diff --git a/doc/man/man3/TQKbdDriverFactory.3qt b/doc/man/man3/TQKbdDriverFactory.3qt deleted file mode 100644 index 5bfd9070..00000000 --- a/doc/man/man3/TQKbdDriverFactory.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqkbddriverfactory.3qt diff --git a/doc/man/man3/TQKbdDriverPlugin.3qt b/doc/man/man3/TQKbdDriverPlugin.3qt deleted file mode 100644 index 9ef6172d..00000000 --- a/doc/man/man3/TQKbdDriverPlugin.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqkbddriverplugin.3qt diff --git a/doc/man/man3/TQMouseDriverFactory.3qt b/doc/man/man3/TQMouseDriverFactory.3qt deleted file mode 100644 index 1ed894f0..00000000 --- a/doc/man/man3/TQMouseDriverFactory.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqmousedriverfactory.3qt diff --git a/doc/man/man3/TQMouseDriverPlugin.3qt b/doc/man/man3/TQMouseDriverPlugin.3qt deleted file mode 100644 index a6b0d69c..00000000 --- a/doc/man/man3/TQMouseDriverPlugin.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqmousedriverplugin.3qt diff --git a/doc/man/man3/TQScreen.3qt b/doc/man/man3/TQScreen.3qt deleted file mode 100644 index 67ba13a8..00000000 --- a/doc/man/man3/TQScreen.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqscreen.3qt diff --git a/doc/man/man3/TQWSDecoration.3qt b/doc/man/man3/TQWSDecoration.3qt deleted file mode 100644 index 590bcf3c..00000000 --- a/doc/man/man3/TQWSDecoration.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqwsdecoration.3qt diff --git a/doc/man/man3/TQWSInputMethod.3qt b/doc/man/man3/TQWSInputMethod.3qt deleted file mode 100644 index 9c3885f1..00000000 --- a/doc/man/man3/TQWSInputMethod.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqwsinputmethod.3qt diff --git a/doc/man/man3/TQWSKeyboardHandler.3qt b/doc/man/man3/TQWSKeyboardHandler.3qt deleted file mode 100644 index 4174d8c0..00000000 --- a/doc/man/man3/TQWSKeyboardHandler.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqwskeyboardhandler.3qt diff --git a/doc/man/man3/TQWSMouseHandler.3qt b/doc/man/man3/TQWSMouseHandler.3qt deleted file mode 100644 index 69600e9f..00000000 --- a/doc/man/man3/TQWSMouseHandler.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqwsmousehandler.3qt diff --git a/doc/man/man3/TQWSServer.3qt b/doc/man/man3/TQWSServer.3qt deleted file mode 100644 index 680e8fa7..00000000 --- a/doc/man/man3/TQWSServer.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqwsserver.3qt diff --git a/doc/man/man3/TQWSWindow.3qt b/doc/man/man3/TQWSWindow.3qt deleted file mode 100644 index 93149b84..00000000 --- a/doc/man/man3/TQWSWindow.3qt +++ /dev/null @@ -1 +0,0 @@ -.so man3/tqwswindow.3qt diff --git a/doc/man/man3/tqapplication.3qt b/doc/man/man3/tqapplication.3qt index 41f5c36f..21bf8845 100644 --- a/doc/man/man3/tqapplication.3qt +++ b/doc/man/man3/tqapplication.3qt @@ -127,12 +127,6 @@ Inherits TQObject. .BI "int \fBx11ProcessEvent\fR ( XEvent * event )" .br .ti -1c -.BI "virtual bool \fBqwsEventFilter\fR ( QWSEvent * )" -.br -.ti -1c -.BI "void \fBqwsSetCustomColors\fR ( TQRgb * colorTable, int start, int numColors )" -.br -.ti -1c .BI "void \fBwinFocus\fR ( TQWidget * widget, bool gotFocus )" .br .ti -1c @@ -375,12 +369,6 @@ Inherits TQObject. .ti -1c .BI "void \fBsetEffectEnabled\fR ( TQt::UIEffect effect, bool enable = TRUE )" .br -.ti -1c -.BI "QWSDecoration & \fBqwsDecoration\fR ()" -.br -.ti -1c -.BI "void \fBqwsSetDecoration\fR ( QWSDecoration * d )" -.br .in -1c .SH RELATED FUNCTION DOCUMENTATION .in +1c @@ -466,7 +454,7 @@ Since it also deals with common command line arguments, it is usually a good ide .PP
.nf .TS -l - l. Groups of functions System settings desktopSettingsAware(), setDesktopSettingsAware(), cursorFlashTime(), setCursorFlashTime(), doubleClickInterval(), setDoubleClickInterval(), wheelScrollLines(), setWheelScrollLines(), palette(), setPalette(), font(), setFont(), fontMetrics(). Event handling exec(), processEvents(), enter_loop(), exit_loop(), exit(), quit(). sendEvent(), postEvent(), sendPostedEvents(), removePostedEvents(), hasPendingEvents(), notify(), macEventFilter(), qwsEventFilter(), x11EventFilter(), x11ProcessEvent(), winEventFilter(). GUI Styles style(), setStyle(), polish(). Color usage colorSpec(), setColorSpec(), qwsSetCustomColors(). Text handling installTranslator(), removeTranslator() translate(). Widgets mainWidget(), setMainWidget(), allWidgets(), topLevelWidgets(), desktop(), activePopupWidget(), activeModalWidget(), clipboard(), focusWidget(), winFocus(), activeWindow(), widgetAt(). Advanced cursor handling hasGlobalMouseTracking(), setGlobalMouseTracking(), overrideCursor(), setOverrideCursor(), restoreOverrideCursor(). X Window System synchronization flushX(), syncX(). Session management isSessionRestored(), sessionId(), commitData(), saveState(). Threading lock(), unlock(), locked(), tryLock(), wakeUpGuiThread() Miscellaneous +l - l. Groups of functions System settings desktopSettingsAware(), setDesktopSettingsAware(), cursorFlashTime(), setCursorFlashTime(), doubleClickInterval(), setDoubleClickInterval(), wheelScrollLines(), setWheelScrollLines(), palette(), setPalette(), font(), setFont(), fontMetrics(). Event handling exec(), processEvents(), enter_loop(), exit_loop(), exit(), quit(). sendEvent(), postEvent(), sendPostedEvents(), removePostedEvents(), hasPendingEvents(), notify(), macEventFilter(), x11EventFilter(), x11ProcessEvent(), winEventFilter(). GUI Styles style(), setStyle(), polish(). Color usage colorSpec(), setColorSpec(). Text handling installTranslator(), removeTranslator() translate(). Widgets mainWidget(), setMainWidget(), allWidgets(), topLevelWidgets(), desktop(), activePopupWidget(), activeModalWidget(), clipboard(), focusWidget(), winFocus(), activeWindow(), widgetAt(). Advanced cursor handling hasGlobalMouseTracking(), setGlobalMouseTracking(), overrideCursor(), setOverrideCursor(), restoreOverrideCursor(). X Window System synchronization flushX(), syncX(). Session management isSessionRestored(), sessionId(), commitData(), saveState(). Threading lock(), unlock(), locked(), tryLock(), wakeUpGuiThread() Miscellaneous .TE .fi
@@ -606,8 +594,6 @@ The following example shows how to create an application that uses a graphical i .fi .SH "QApplication::QApplication ( int & argc, char ** argv, Type type )" Constructs an application object with \fIargc\fR command line arguments in \fIargv\fR. -.PP -For Qt/Embedded, passing QApplication::GuiServer for \fItype\fR makes this application the server (equivalent to running with the -qws option). .SH "QApplication::QApplication ( Display * dpy, HANDLE visual = 0, HANDLE colormap = 0 )" Create an application, given an already open display \fIdpy\fR. If \fIvisual\fR and \fIcolormap\fR are non-zero, the application will use those as the default Visual and Colormap contexts. .PP @@ -1139,32 +1125,6 @@ See also exit(), aboutToQuit(), lastWindowClosed(), and QAction. .PP Examples: .)l addressbook/main.cpp, mdi/main.cpp, network/archivesearch/main.cpp, regexptester/main.cpp, t2/main.cpp, t4/main.cpp, and t6/main.cpp. -.SH "QWSDecoration & QApplication::qwsDecoration ()\fC [static]\fR" -Return the QWSDecoration used for decorating windows. -.PP -This method is non-portable. It is available \fIonly\fR in Qt/Embedded. -.PP -See also QWSDecoration. -.SH "bool QApplication::qwsEventFilter ( QWSEvent * )\fC [virtual]\fR" -This virtual function is only implemented under Qt/Embedded. -.PP -If you create an application that inherits QApplication and reimplement this function, you get direct access to all QWS (Q Window System) events that the are received from the QWS master process. -.PP -Return TRUE if you want to stop the event from being processed. Return FALSE for normal event dispatching. -.SH "void QApplication::qwsSetCustomColors ( TQRgb * colorTable, int start, int numColors )" -Set Qt/Embedded custom color table. -.PP -Qt/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 QWS master process before any clients connect. -.PP -\fIcolorTable\fR is an array of up to 40 custom colors. \fIstart\fR is the starting index (0-39) and \fInumColors\fR is the number of colors to be set (1-40). -.PP -This method is non-portable. It is available \fIonly\fR in Qt/Embedded. -.SH "void QApplication::qwsSetDecoration ( QWSDecoration * d )\fC [static]\fR" -Set the QWSDecoration derived class to use for decorating the Qt/Embedded windows to \fId\fR. -.PP -This method is non-portable. It is available \fIonly\fR in Qt/Embedded. -.PP -See also QWSDecoration. .SH "void QApplication::removeLibraryPath ( const TQString & path )\fC [static]\fR" Removes \fIpath\fR from the library path list. If \fIpath\fR is empty or not in the path list, the list is not changed. .PP diff --git a/doc/man/man3/tqcopchannel.3qt b/doc/man/man3/tqcopchannel.3qt deleted file mode 100644 index 25bd87fa..00000000 --- a/doc/man/man3/tqcopchannel.3qt +++ /dev/null @@ -1,170 +0,0 @@ -'\" t -.TH QCopChannel 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QCopChannel \- Communication capabilities between several clients -.SH SYNOPSIS -\fC#include \fR -.PP -Inherits TQObject. -.PP -.SS "Public Members" -.in +1c -.ti -1c -.BI "\fBQCopChannel\fR ( const QCString & channel, TQObject * parent = 0, const char * name = 0 )" -.br -.ti -1c -.BI "virtual \fB~QCopChannel\fR ()" -.br -.ti -1c -.BI "QCString \fBchannel\fR () const" -.br -.ti -1c -.BI "virtual void \fBreceive\fR ( const QCString & msg, const QByteArray & data )" -.br -.in -1c -.SS "Signals" -.in +1c -.ti -1c -.BI "void \fBreceived\fR ( const QCString & msg, const QByteArray & data )" -.br -.in -1c -.SS "Static Public Members" -.in +1c -.ti -1c -.BI "bool \fBisRegistered\fR ( const QCString & channel )" -.br -.ti -1c -.BI "bool \fBsend\fR ( const QCString & channel, const QCString & msg )" -.br -.ti -1c -.BI "bool \fBsend\fR ( const QCString & channel, const QCString & msg, const QByteArray & data )" -.br -.in -1c -.SH DESCRIPTION -The QCopChannel class provides communication capabilities between several clients. -.PP -The TQt Cop (QCOP) is a COmmunication Protocol, allowing clients to communicate both within the same address space and between different processes. -.PP -Currently, this facility is only available on Qt/Embedded. On X11 and Windows we are exploring the use of existing standards such as DCOP and COM. -.PP -QCopChannel provides send() and isRegistered() which are static functions usable without an object. -.PP -The channel() function returns the name of the channel. -.PP -In order to \fIlisten\fR to the traffic on a channel, you should either subclass QCopChannel and reimplement receive(), or connect() to the received() signal. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QCopChannel::QCopChannel ( const QCString & channel, TQObject * parent = 0, const char * name = 0 )" -Constructs a QCop channel and registers it with the server using the name \fIchannel\fR. The standard \fIparent\fR and \fIname\fR arguments are passed on to the TQObject constructor. -.SH "QCopChannel::~QCopChannel ()\fC [virtual]\fR" -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. -.SH "QCString QCopChannel::channel () const" -Returns the name of the channel. -.SH "bool QCopChannel::isRegistered ( const QCString & channel )\fC [static]\fR" -Queries the server for the existence of \fIchannel\fR. -.PP -Returns TRUE if \fIchannel\fR is registered; otherwise returns FALSE. -.SH "void QCopChannel::receive ( const QCString & msg, const QByteArray & data )\fC [virtual]\fR" -This virtual function allows subclasses of QCopChannel to process data received from their channel. -.PP -The default implementation emits the received() signal. -.PP -Note that the format of \fIdata\fR has to be well defined in order to extract the information it contains. -.PP -Example: -.PP -.nf -.br - void MyClass::receive( const QCString &msg, const QByteArray &data ) -.br - { -.br - QDataStream stream( data, IO_ReadOnly ); -.br - if ( msg == "execute(TQString,TQString)" ) { -.br - TQString cmd, arg; -.br - stream >> cmd >> arg; -.br - ... -.br - } else if ( msg == "delete(TQString)" ) { -.br - TQString filenname; -.br - stream >> filename; -.br - ... -.br - } else ... -.br - } -.br -.fi -This example assumes that the \fImsg\fR is a DCOP-style function signature and the \fIdata\fR contains the function's arguments. (See send().) -.PP -Using the DCOP convention is a recommendation, but not a requirement. Whatever convention you use the sender and receiver \fImust\fR agree on the argument types. -.PP -See also send(). -.SH "void QCopChannel::received ( const QCString & msg, const QByteArray & data )\fC [signal]\fR" -This signal is emitted with the \fImsg\fR and \fIdata\fR whenever the receive() function gets incoming data. -.SH "bool QCopChannel::send ( const QCString & channel, const QCString & msg, const QByteArray & data )\fC [static]\fR" -Send the message \fImsg\fR on channel \fIchannel\fR with data \fIdata\fR. The message will be distributed to all clients subscribed to the channel. -.PP -Note that QDataStream provides a convenient way to fill the byte array with auxiliary data. -.PP -Example: -.PP -.nf -.br - QByteArray ba; -.br - QDataStream stream( ba, IO_WriteOnly ); -.br - stream << TQString("cat") << TQString("file.txt"); -.br - QCopChannel::send( "System/Shell", "execute(TQString,TQString)", ba ); -.br -.fi -Here the channel is "System/Shell". The \fImsg\fR 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 "&". -.PP -Using the DCOP convention is a recommendation, but not a requirement. Whatever convention you use the sender and receiver \fImust\fR agree on the argument types. -.PP -See also receive(). -.SH "bool QCopChannel::send ( const QCString & channel, const QCString & msg )\fC [static]\fR" -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -.PP -Send the message \fImsg\fR on channel \fIchannel\fR. The message will be distributed to all clients subscribed to the \fIchannel\fR. -.PP -See also receive(). - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qcopchannel.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqcopchannel.3qt) and the Qt -version (3.3.8). diff --git a/doc/man/man3/tqdirectpainter.3qt b/doc/man/man3/tqdirectpainter.3qt deleted file mode 100644 index 8973e46c..00000000 --- a/doc/man/man3/tqdirectpainter.3qt +++ /dev/null @@ -1,178 +0,0 @@ -'\" t -.TH QDirectPainter 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QDirectPainter \- Direct access to the video hardware -.SH SYNOPSIS -\fC#include \fR -.PP -Inherits QPainter. -.PP -.SS "Public Members" -.in +1c -.ti -1c -.BI "\fBQDirectPainter\fR ( const TQWidget * w )" -.br -.ti -1c -.BI "\fB~QDirectPainter\fR ()" -.br -.ti -1c -.BI "uchar * \fBframeBuffer\fR ()" -.br -.ti -1c -.BI "int \fBlineStep\fR ()" -.br -.ti -1c -.BI "int \fBtransformOrientation\fR ()" -.br -.ti -1c -.BI "int \fBnumRects\fR () const" -.br -.ti -1c -.BI "const QRect & \fBrect\fR ( int i ) const" -.br -.ti -1c -.BI "QRegion \fBregion\fR () const" -.br -.ti -1c -.BI "int \fBdepth\fR () const" -.br -.ti -1c -.BI "int \fBwidth\fR () const" -.br -.ti -1c -.BI "int \fBheight\fR () const" -.br -.ti -1c -.BI "int \fBxOffset\fR () const" -.br -.ti -1c -.BI "int \fByOffset\fR () const" -.br -.ti -1c -.BI "QPoint \fBoffset\fR () const" -.br -.ti -1c -.BI "QSize \fBsize\fR () const" -.br -.ti -1c -.BI "void \fBsetAreaChanged\fR ( const QRect & r )" -.br -.in -1c -.SH DESCRIPTION -The QDirectPainter class provides direct access to the video hardware. -.PP -Only available in Qt/Embedded. -.PP -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. -.PP -QDirectPainter provides this functionality. -.PP -In the simplest case, you make a QDirectPainter on a widget and then, observing the clip region, perform some platform-specific operation. For example: -.PP -.nf -.br - void MyWidget::updatePlatformGraphics() -.br - { -.br - QDirectPainter dp( this ); -.br - for ( int i = 0; i < dp.numRects; i++ ) { -.br - const QRect& clip = dp.rect(i); -.br - ... // platform specific operation -.br - } -.br - } -.br -.fi -.PP -The platform-specific code has access to the display, but should only modify graphics in the rectangles specified by numRects() and rect(). Note that these rectangles are relative to the entire display. -.PP -The offset() function returns the position of the widget relative to the entire display, allowing you to offset platform-specific operations appropriately. The xOffset() and yOffset() functions merely return the component values of offset(). -.PP -For simple frame-buffer hardware, the frameBuffer(), lineStep(), and depth() functions provide basic access, though some hardware configurations are insufficiently specified by such simple parameters. -.PP -Note that while a QDirectPainter exists, the entire Qt/Embedded window system is locked from use by other applications. Always construct the QDirectPainter as an auto (stack) variable, and be very careful to write robust and stable code within its scope. -.PP -See also Graphics Classes. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QDirectPainter::QDirectPainter ( const TQWidget * w )" -Construct a direct painter on \fIw\fR. The display is locked and the mouse cursor is hidden if it is above \fIw\fR. -.SH "QDirectPainter::~QDirectPainter ()" -Destroys the direct painter. The mouse cursor is revealed if necessary and the display is unlocked. -.SH "int QDirectPainter::depth () const" -Returns the bit-depth of the display. -.SH "uchar * QDirectPainter::frameBuffer ()" -Returns a pointer to the framebuffer memory if available. -.SH "int QDirectPainter::height () const" -Returns the height of the widget drawn upon. -.SH "int QDirectPainter::lineStep ()" -Returns the spacing in bytes from one framebuffer line to the next. -.SH "int QDirectPainter::numRects () const" -Returns the number of rectangles in the drawable region. -.PP -See also rect() and region(). -.SH "QPoint QDirectPainter::offset () const" -Returns the position of the widget relative to the entire display. -.SH "const QRect & QDirectPainter::rect ( int i ) const" -Returns a reference to rectangle \fIi\fR of the drawable region. Valid values for \fIi\fR are 0..numRects()-1. -.PP -See also region(). -.SH "QRegion QDirectPainter::region () const" -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. -.PP -See also numRects() and rect(). -.SH "void QDirectPainter::setAreaChanged ( const QRect & r )" -Sets the area changed by the transaction to \fIr\fR. 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. -.SH "QSize QDirectPainter::size () const" -Returns the size of the widget drawn upon. -.PP -See also width() and height(). -.SH "int QDirectPainter::transformOrientation ()" -Returns a number that signifies the orientation of the framebuffer.
.nf -.TS -l - l. 0 no rotation 1 90 degrees rotation 2 180 degrees rotation 3 -.TE -.fi -
-.SH "int QDirectPainter::width () const" -Returns the width of the widget drawn upon. -.SH "int QDirectPainter::xOffset () const" -Returns the X-position of the widget relative to the entire display. -.SH "int QDirectPainter::yOffset () const" -Returns the Y-position of the widget relative to the entire -display. - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qdirectpainter.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqdirectpainter.3qt) and the Qt -version (3.3.8). diff --git a/doc/man/man3/tqfont.3qt b/doc/man/man3/tqfont.3qt index 13965227..2f7754e0 100644 --- a/doc/man/man3/tqfont.3qt +++ b/doc/man/man3/tqfont.3qt @@ -164,9 +164,6 @@ QFont \- Font used for drawing text .BI "bool \fBfromString\fR ( const TQString & descrip )" .br .ti -1c -.BI "void \fBqwsRenderToDisk\fR ( bool all = TRUE )" -.br -.ti -1c .BI "enum \fBScript\fR { 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 }" .br .ti -1c @@ -676,12 +673,6 @@ Examples: Returns the point size of the font. Returns -1 if the font size was specified in pixels. .PP See also pointSize(), setPointSizeFloat(), pixelSize(), QFontInfo::pointSize(), and QFontInfo::pixelSize(). -.SH "void QFont::qwsRenderToDisk ( bool all = TRUE )" -Saves the glyphs in the font that have previously been accessed as a QPF file. If \fIall\fR is TRUE (the default), then before saving, all glyphs are marked as used. -.PP -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 \fIall\fR parameter can save a significant amount of disk space. -.PP -Note that this function is only applicable on Qt/Embedded. .SH "bool QFont::rawMode () const" Returns TRUE if raw mode is used for font name matching; otherwise returns FALSE. .PP diff --git a/doc/man/man3/tqfontmanager.3qt b/doc/man/man3/tqfontmanager.3qt deleted file mode 100644 index fcb8a378..00000000 --- a/doc/man/man3/tqfontmanager.3qt +++ /dev/null @@ -1,76 +0,0 @@ -'\" t -.TH QFontManager 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QFontManager \- Implements font management in Qt/Embedded -.SH SYNOPSIS -\fC#include \fR -.PP -.SS "Public Members" -.in +1c -.ti -1c -.BI "\fBQFontManager\fR ()" -.br -.ti -1c -.BI "\fB~QFontManager\fR ()" -.br -.ti -1c -.BI "QDiskFont * \fBget\fR ( const QFontDef & f )" -.br -.in -1c -.SS "Static Public Members" -.in +1c -.ti -1c -.BI "void \fBinitialize\fR ()" -.br -.ti -1c -.BI "void \fBcleanup\fR ()" -.br -.in -1c -.SH DESCRIPTION -The QFontManager class implements font management in Qt/Embedded. -.PP -There is one and only one QFontManager per Qt/Embedded application. The \fCqt_fontmanager\fR 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. QFontManager 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 QPF font already available. -.PP -See also Qt/Embedded. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QFontManager::QFontManager ()" -Creates a font manager. This method reads in the font definition file from \fCINSTALL/lib/fonts/fontdir\fR, where \fCINSTALL\fR is the directory where Qt/Embedded was installed, and creates a list of QDiskFonts to hold the information in the file. It also constructs any defined font factories. -.SH "QFontManager::~QFontManager ()" -Destroys the QFontManager and sets \fCqt_fontmanager\fR to 0. -.SH "void QFontManager::cleanup ()\fC [static]\fR" -Destroys the font manager -.SH "QDiskFont * QFontManager::get ( const QFontDef & f )" -Returns the QDiskFont that best matches \fIf\fR, based on family, weight, italicity and font size. -.SH "void QFontManager::initialize ()\fC [static]\fR" -Creates a new QFontManager and points \fCqt_fontmanager\fR to it - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qfontmanager.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqfontmanager.3qt) and the Qt -version (3.3.8). diff --git a/doc/man/man3/tqgfxdriverfactory.3qt b/doc/man/man3/tqgfxdriverfactory.3qt deleted file mode 100644 index 1dd2eb2d..00000000 --- a/doc/man/man3/tqgfxdriverfactory.3qt +++ /dev/null @@ -1,59 +0,0 @@ -'\" t -.TH QGfxDriverFactory 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QGfxDriverFactory \- Creates QScreen objects for Qt/Embedded -.SH SYNOPSIS -\fC#include \fR -.PP -.SS "Static Public Members" -
  • TQStringList \fBkeys\fR ()
  • QScreen * \fBcreate\fR ( const TQString & key, int displayId ) -.SH DESCRIPTION -The QGfxDriverFactory class creates QScreen objects for Qt/Embedded. -.PP -The graphics driver factory creates a QScreen object for a given key with QGfxDriverFactory::create(key). -.PP -The drivers are either built-in or dynamically loaded from a driver plugin (see QGfxDriverPlugin). -.PP -QGfxDriverFactory::keys() returns a list of valid keys. TQt currently ships with "LinuxFb". -.PP -This class is only available in Qt/Embedded. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QScreen * QGfxDriverFactory::create ( const TQString & key, int displayId )\fC [static]\fR" -Creates a QScreen object of a type that matches \fIkey\fR, and with the ID, \fIdisplayId\fR. The QScreen object returned may be from a built-in driver, or from a driver plugin. -.PP -See also keys(). -.SH "TQStringList QGfxDriverFactory::keys ()\fC [static]\fR" -Returns the list of keys this factory can create drivers for. -.PP -See also create(). - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qgfxdriverfactory.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqgfxdriverfactory.3qt) and the Qt -version (3.3.8). diff --git a/doc/man/man3/tqgfxdriverplugin.3qt b/doc/man/man3/tqgfxdriverplugin.3qt deleted file mode 100644 index 5aa19276..00000000 --- a/doc/man/man3/tqgfxdriverplugin.3qt +++ /dev/null @@ -1,78 +0,0 @@ -'\" t -.TH QGfxDriverPlugin 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QGfxDriverPlugin \- Abstract base for Qt/Embedded graphics driver plugins -.SH SYNOPSIS -\fC#include \fR -.PP -.SS "Public Members" -.in +1c -.ti -1c -.BI "\fBQGfxDriverPlugin\fR ()" -.br -.ti -1c -.BI "\fB~QGfxDriverPlugin\fR ()" -.br -.ti -1c -.BI "virtual TQStringList \fBkeys\fR () const = 0" -.br -.ti -1c -.BI "virtual QScreen * \fBcreate\fR ( const TQString & driver, int displayId ) = 0" -.br -.in -1c -.SH DESCRIPTION -The QGfxDriverPlugin class provides an abstract base for Qt/Embedded graphics driver plugins. -.PP -The graphics driver plugin is a simple plugin interface that makes it easy to create custom graphics drivers. -.PP -Writing a graphics driver plugin is achieved by subclassing this base class, reimplementing the pure virtual functions keys() and create(), and exporting the class with the \fCQ_EXPORT_PLUGIN\fR macro. See the Plugins documentation for details. -.PP -This class is only available in Qt/Embedded. -.PP -See also Plugins. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QGfxDriverPlugin::QGfxDriverPlugin ()" -Constructs a graphics driver plugin. This is invoked automatically by the \fCQ_EXPORT_PLUGIN\fR macro. -.SH "QGfxDriverPlugin::~QGfxDriverPlugin ()" -Destroys the graphics driver plugin. -.PP -You never have to call this explicitly. TQt destroys a plugin automatically when it is no longer used. -.SH "QScreen * QGfxDriverPlugin::create ( const TQString & driver, int displayId )\fC [pure virtual]\fR" -Creates a driver matching the type specified by \fIdriver\fR, that will use display \fIdisplayId\fR. -.PP -See also keys(). -.SH "TQStringList QGfxDriverPlugin::keys () const\fC [pure virtual]\fR" -Returns the list of graphics drivers this plugin supports. -.PP -See also create(). - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qgfxdriverplugin.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqgfxdriverplugin.3qt) and the Qt -version (3.3.8). diff --git a/doc/man/man3/tqimage.3qt b/doc/man/man3/tqimage.3qt index 42ba2b56..ef4aacbf 100644 --- a/doc/man/man3/tqimage.3qt +++ b/doc/man/man3/tqimage.3qt @@ -363,8 +363,6 @@ If this looks complicated, it might be a good idea to convert the 1-bpp image to .br .fi .PP -On Qt/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 taking a \fCuchar*\fR argument always expects 32-bit aligned data. On Qt/Embedded, an additional constructor allows the number of bytes-per-line to be specified. -.PP TQImage supports a variety of methods for getting information about the image, for example, colorTable(), allGray(), isGrayscale(), bitOrder(), bytesPerLine(), depth(), dotsPerMeterX() and dotsPerMeterY(), hasAlphaBuffer(), numBytes(), numColors(), and width() and height(). .PP Pixel colors are retrieved with pixel() and set with setPixel(). @@ -464,14 +462,6 @@ If \fIcolortable\fR is 0, a color table sufficient for \fInumColors\fR will be a Note that \fIyourdata\fR must be 32-bit aligned. .PP The endianness is given in \fIbitOrder\fR. -.SH "TQImage::TQImage ( uchar * yourdata, int w, int h, int depth, int bpl, TQRgb * colortable, int numColors, Endian bitOrder )" -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 \fIyourdata\fR. The image's width is \fIw\fR and its height is \fIh\fR. The color depth is \fIdepth\fR. \fIbpl\fR specifies the number of bytes per line. -.PP -If \fIcolortable\fR is 0, a color table sufficient for \fInumColors\fR will be allocated (and destructed later). -.PP -The endianness is specified by \fIbitOrder\fR. -.PP -\fBWarning:\fR This constructor is only available on Qt/Embedded. .SH "TQImage::TQImage ( const TQImage & image )" Constructs a shallow copy of \fIimage\fR. .SH "TQImage::~TQImage ()" @@ -479,7 +469,7 @@ Destroys the image and cleans up. .SH "bool TQImage::allGray () const" 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. .PP -This function is slow for large 16-bit (Qt/Embedded only) and 32-bit images. +This function is slow for 32-bit images. .PP See also isGrayscale(). .SH "Endian TQImage::bitOrder () const" @@ -521,7 +511,7 @@ See also bitOrder(), systemBitOrder(), and isNull(). .SH "TQImage TQImage::convertDepth ( int depth, int conversion_flags ) const" Converts the depth (bpp) of the image to \fIdepth\fR and returns the converted image. The original image is not changed. .PP -The \fIdepth\fR argument must be 1, 8, 16 (Qt/Embedded only) or 32. +The \fIdepth\fR argument must be 1, 8 or 32. .PP Returns \fC*this\fR if \fIdepth\fR is equal to the image depth, or a null image if this image cannot be converted. .PP @@ -597,7 +587,7 @@ Returns the depth of the image. .PP 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. .PP -The supported depths are 1, 8, 16 (Qt/Embedded only) and 32. +The supported depths are 1, 8 and 32. .PP See also convertDepth(). .SH "void TQImage::detach ()" @@ -686,7 +676,7 @@ Note that inverting an 8-bit image means to replace all pixels using color index .PP See also fill(), depth(), and hasAlphaBuffer(). .SH "bool TQImage::isGrayscale () const" -For 16-bit (Qt/Embedded only) and 32-bit images, this function is equivalent to allGray(). +For 32-bit images, this function is equivalent to allGray(). .PP For 8-bpp images, this function returns TRUE if color(i) is TQRgb(i,i,i) for all indices of the color table; otherwise returns FALSE. .PP @@ -738,7 +728,7 @@ See also bytesPerLine() and bits(). .SH "int TQImage::numColors () const" Returns the size of the color table for the image. .PP -Notice that numColors() returns 0 for 16-bpp (Qt/Embedded only) and 32-bpp images because these images do not use color tables, but instead encode pixel values as RGB triplets. +Notice that numColors() returns 0 for 32-bpp images because these images do not use color tables, but instead encode pixel values as RGB triplets. .PP See also setNumColors() and colorTable(). .PP @@ -877,8 +867,6 @@ The scanline data is aligned on a 32-bit boundary. .PP \fBWarning:\fR If you are accessing 32-bpp image data, cast the returned pointer to \fCQRgb*\fR (TQRgb has a 32-bit size) and use it to read/write the pixel value. You cannot use the \fCuchar*\fR pointer directly, because the pixel format depends on the byte order on the underlying platform. Hint: use tqRed(), tqGreen() and tqBlue(), etc. (ntqcolor.h) to access the pixels. .PP -\fBWarning:\fR If you are accessing 16-bpp image data, you must handle endianness yourself. (Qt/Embedded only) -.PP See also bytesPerLine(), bits(), and jumpTable(). .PP Example: desktop/desktop.cpp. diff --git a/doc/man/man3/tqkbddriverfactory.3qt b/doc/man/man3/tqkbddriverfactory.3qt deleted file mode 100644 index 3c810e53..00000000 --- a/doc/man/man3/tqkbddriverfactory.3qt +++ /dev/null @@ -1,59 +0,0 @@ -'\" t -.TH QKbdDriverFactory 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QKbdDriverFactory \- Creates QWSKeyboardHandler objects for Qt/Embedded -.SH SYNOPSIS -\fC#include \fR -.PP -.SS "Static Public Members" -
  • TQStringList \fBkeys\fR ()
  • QWSKeyboardHandler * \fBcreate\fR ( const TQString & key, const TQString & device ) -.SH DESCRIPTION -The QKbdDriverFactory class creates QWSKeyboardHandler objects for Qt/Embedded. -.PP -The graphics driver factory creates a QWSKeyboardHandler object for a given key with QKbdDriverFactory::create(key). -.PP -The drivers are either built-in or dynamically loaded from a driver plugin (see QKbdDriverPlugin). -.PP -This class is only available in Qt/Embedded. -.PP -QKbdDriverFactory::keys() returns a list of valid keys. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QWSKeyboardHandler * QKbdDriverFactory::create ( const TQString & key, const TQString & device )\fC [static]\fR" -Creates a QWSKeyboardHandler object that matches \fIkey\fR for device \fIdevice\fR. This is either a built-in driver, or a driver from a driver plugin. -.PP -See also keys(). -.SH "TQStringList QKbdDriverFactory::keys ()\fC [static]\fR" -Returns the list of keys this factory can create drivers for. -.PP -See also create(). - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qkbddriverfactory.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqkbddriverfactory.3qt) and the Qt -version (3.3.8). diff --git a/doc/man/man3/tqkbddriverplugin.3qt b/doc/man/man3/tqkbddriverplugin.3qt deleted file mode 100644 index 56093f37..00000000 --- a/doc/man/man3/tqkbddriverplugin.3qt +++ /dev/null @@ -1,78 +0,0 @@ -'\" t -.TH QKbdDriverPlugin 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QKbdDriverPlugin \- Abstract base for Qt/Embedded keyboard driver plugins -.SH SYNOPSIS -\fC#include \fR -.PP -.SS "Public Members" -.in +1c -.ti -1c -.BI "\fBQKbdDriverPlugin\fR ()" -.br -.ti -1c -.BI "\fB~QKbdDriverPlugin\fR ()" -.br -.ti -1c -.BI "virtual TQStringList \fBkeys\fR () const = 0" -.br -.ti -1c -.BI "virtual QWSKeyboardHandler * \fBcreate\fR ( const TQString & driver, const TQString & device ) = 0" -.br -.in -1c -.SH DESCRIPTION -The QKbdDriverPlugin class provides an abstract base for Qt/Embedded keyboard driver plugins. -.PP -The keyboard driver plugin is a simple plugin interface that makes it easy to create custom keyboard drivers. -.PP -Writing a keyboard driver plugin is achieved by subclassing this base class, reimplementing the pure virtual functions keys() and create(), and exporting the class with the \fCQ_EXPORT_PLUGIN\fR macro. See the Plugins documentation for details. -.PP -This class is only available in Qt/Embedded. -.PP -See also Plugins. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QKbdDriverPlugin::QKbdDriverPlugin ()" -Constructs a keyboard driver plugin. This is invoked automatically by the \fCQ_EXPORT_PLUGIN\fR macro. -.SH "QKbdDriverPlugin::~QKbdDriverPlugin ()" -Destroys the keyboard driver plugin. -.PP -You never have to call this explicitly. TQt destroys a plugin automatically when it is no longer used. -.SH "QWSKeyboardHandler * QKbdDriverPlugin::create ( const TQString & driver, const TQString & device )\fC [pure virtual]\fR" -Creates a driver matching the type specified by \fIdriver\fR and \fIdevice\fR. -.PP -See also keys(). -.SH "TQStringList QKbdDriverPlugin::keys () const\fC [pure virtual]\fR" -Returns the list of keyboard drivers this plugin supports. -.PP -See also create(). - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qkbddriverplugin.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqkbddriverplugin.3qt) and the Qt -version (3.3.8). diff --git a/doc/man/man3/tqmousedriverfactory.3qt b/doc/man/man3/tqmousedriverfactory.3qt deleted file mode 100644 index f3307438..00000000 --- a/doc/man/man3/tqmousedriverfactory.3qt +++ /dev/null @@ -1,59 +0,0 @@ -'\" t -.TH QMouseDriverFactory 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QMouseDriverFactory \- Creates QWSMouseHandler objects for Qt/Embedded -.SH SYNOPSIS -\fC#include \fR -.PP -.SS "Static Public Members" -
  • TQStringList \fBkeys\fR ()
  • QWSMouseHandler * \fBcreate\fR ( const TQString & key, const TQString & device ) -.SH DESCRIPTION -The QMouseDriverFactory class creates QWSMouseHandler objects for Qt/Embedded. -.PP -The graphics driver factory creates a QWSMouseHandler object for a given key with QMouseDriverFactory::create(key). -.PP -The drivers are either built-in or dynamically loaded from a driver plugin (see QMouseDriverPlugin). -.PP -This class is only available in Qt/Embedded. -.PP -QMouseDriverFactory::keys() returns a list of valid keys. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QWSMouseHandler * QMouseDriverFactory::create ( const TQString & key, const TQString & device )\fC [static]\fR" -Creates a QWSMouseHandler object that matches \fIkey\fR and uses device \fIdevice\fR. This is either a built-in driver, or a driver from a driver plugin. -.PP -See also keys(). -.SH "TQStringList QMouseDriverFactory::keys ()\fC [static]\fR" -Returns the list of keys this factory can create drivers for. -.PP -See also create(). - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qmousedriverfactory.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqmousedriverfactory.3qt) and the Qt -version (3.3.8). diff --git a/doc/man/man3/tqmousedriverplugin.3qt b/doc/man/man3/tqmousedriverplugin.3qt deleted file mode 100644 index 4bc5acd7..00000000 --- a/doc/man/man3/tqmousedriverplugin.3qt +++ /dev/null @@ -1,78 +0,0 @@ -'\" t -.TH QMouseDriverPlugin 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QMouseDriverPlugin \- Abstract base for Qt/Embedded mouse driver plugins -.SH SYNOPSIS -\fC#include \fR -.PP -.SS "Public Members" -.in +1c -.ti -1c -.BI "\fBQMouseDriverPlugin\fR ()" -.br -.ti -1c -.BI "\fB~QMouseDriverPlugin\fR ()" -.br -.ti -1c -.BI "virtual TQStringList \fBkeys\fR () const = 0" -.br -.ti -1c -.BI "virtual QWSMouseHandler * \fBcreate\fR ( const TQString & driver, const TQString & device ) = 0" -.br -.in -1c -.SH DESCRIPTION -The QMouseDriverPlugin class provides an abstract base for Qt/Embedded mouse driver plugins. -.PP -The mouse driver plugin is a simple plugin interface that makes it easy to create custom mouse drivers. -.PP -Writing a mouse driver plugin is achieved by subclassing this base class, reimplementing the pure virtual functions keys() and create(), and exporting the class with the \fCQ_EXPORT_PLUGIN\fR macro. See the Plugins documentation for details. -.PP -This class is only available in Qt/Embedded. -.PP -See also Plugins. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QMouseDriverPlugin::QMouseDriverPlugin ()" -Constructs a mouse driver plugin. This is invoked automatically by the \fCQ_EXPORT_PLUGIN\fR macro. -.SH "QMouseDriverPlugin::~QMouseDriverPlugin ()" -Destroys the mouse driver plugin. -.PP -You never have to call this explicitly. TQt destroys a plugin automatically when it is no longer used. -.SH "QWSMouseHandler * QMouseDriverPlugin::create ( const TQString & driver, const TQString & device )\fC [pure virtual]\fR" -Creates a driver matching the type specified by \fIdriver\fR and which uses device \fIdevice\fR. -.PP -See also keys(). -.SH "TQStringList QMouseDriverPlugin::keys () const\fC [pure virtual]\fR" -Returns the list of mouse drivers this plugin supports. -.PP -See also create(). - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qmousedriverplugin.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqmousedriverplugin.3qt) and the Qt -version (3.3.8). diff --git a/doc/man/man3/tqobject.3qt b/doc/man/man3/tqobject.3qt index 1c1aa9a1..db5f3c00 100644 --- a/doc/man/man3/tqobject.3qt +++ b/doc/man/man3/tqobject.3qt @@ -15,7 +15,7 @@ All the functions in this class are reentrant when TQt is built with thread supp .PP Inherits Qt. .PP --Inherited by QAccel, QAccessibleObject, QAction, QApplication, QAssistantClient, QDataPump, TQWidget, TQCanvas, TQStyle, QClipboard, QCopChannel, QDns, QLayout, QDragObject, TQEditorFactory, QEventLoop, QFileIconProvider, QNetworkProtocol, QWSKeyboardHandler, QNetworkOperation, QNPInstance, TQObjectCleanupHandler, QProcess, QServerSocket, QSessionManager, QSignal, QSignalMapper, QSocket, QSocketNotifier, QSound, TQSqlDatabase, TQSqlDriver, TQSqlForm, TQStyleSheet, QTimer, QToolTipGroup, QTranslator, QUrlOperator, and QValidator. +-Inherited by QAccel, QAccessibleObject, QAction, QApplication, QAssistantClient, QDataPump, TQWidget, TQCanvas, TQStyle, QClipboard, QDns, QLayout, QDragObject, TQEditorFactory, QEventLoop, QFileIconProvider, QNetworkProtocol, QNetworkOperation, QNPInstance, TQObjectCleanupHandler, QProcess, QServerSocket, QSessionManager, QSignal, QSignalMapper, QSocket, QSocketNotifier, QSound, TQSqlDatabase, TQSqlDriver, TQSqlForm, TQStyleSheet, QTimer, QToolTipGroup, QTranslator, QUrlOperator, and QValidator. .PP .SS "Public Members" .in +1c diff --git a/doc/man/man3/tqpainter.3qt b/doc/man/man3/tqpainter.3qt index c24562c0..ee86c6e2 100644 --- a/doc/man/man3/tqpainter.3qt +++ b/doc/man/man3/tqpainter.3qt @@ -13,8 +13,6 @@ QPainter \- Does low-level painting e.g. on widgets .PP Inherits Qt. .PP -Inherited by QDirectPainter. -.PP .SS "Public Members" .in +1c .ti -1c diff --git a/doc/man/man3/tqscreen.3qt b/doc/man/man3/tqscreen.3qt deleted file mode 100644 index 6874e08d..00000000 --- a/doc/man/man3/tqscreen.3qt +++ /dev/null @@ -1,329 +0,0 @@ -'\" t -.TH QScreen 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QScreen \- And its descendants manage the framebuffer and palette -.SH SYNOPSIS -\fC#include \fR -.PP -.SS "Public Members" -.in +1c -.ti -1c -.BI "\fBQScreen\fR ( int display_id )" -.br -.ti -1c -.BI "virtual \fB~QScreen\fR ()" -.br -.ti -1c -.BI "virtual bool \fBinitDevice\fR () = 0" -.br -.ti -1c -.BI "virtual bool \fBconnect\fR ( const TQString & displaySpec ) = 0" -.br -.ti -1c -.BI "virtual void \fBdisconnect\fR () = 0" -.br -.ti -1c -.BI "virtual int \fBinitCursor\fR ( void * end_of_location, bool init = FALSE )" -.br -.ti -1c -.BI "virtual void \fBshutdownDevice\fR ()" -.br -.ti -1c -.BI "virtual void \fBsetMode\fR ( int, int, int ) = 0" -.br -.ti -1c -.BI "virtual bool \fBsupportsDepth\fR ( int d ) const" -.br -.ti -1c -.BI "virtual QGfx * \fBcreateGfx\fR ( unsigned char * bytes, int w, int h, int d, int linestep )" -.br -.ti -1c -.BI "virtual QGfx * \fBscreenGfx\fR ()" -.br -.ti -1c -.BI "virtual void \fBsave\fR ()" -.br -.ti -1c -.BI "virtual void \fBrestore\fR ()" -.br -.ti -1c -.BI "virtual void \fBblank\fR ( bool on )" -.br -.ti -1c -.BI "virtual int \fBpixmapOffsetAlignment\fR ()" -.br -.ti -1c -.BI "virtual int \fBpixmapLinestepAlignment\fR ()" -.br -.ti -1c -.BI "virtual bool \fBonCard\fR ( unsigned char * p ) const" -.br -.ti -1c -.BI "virtual bool \fBonCard\fR ( unsigned char * p, ulong & offset ) const" -.br -.ti -1c -.BI "virtual void \fBset\fR ( unsigned " "int" ", unsigned " "int" ", unsigned " "int" ", unsigned int )" -.br -.ti -1c -.BI "virtual int \fBalloc\fR ( unsigned int r, unsigned int g, unsigned int b )" -.br -.ti -1c -.BI "int \fBwidth\fR () const" -.br -.ti -1c -.BI "int \fBheight\fR () const" -.br -.ti -1c -.BI "int \fBdepth\fR () const" -.br -.ti -1c -.BI "virtual int \fBpixmapDepth\fR () const" -.br -.ti -1c -.BI "int \fBpixelType\fR () const" -.br -.ti -1c -.BI "int \fBlinestep\fR () const" -.br -.ti -1c -.BI "int \fBdeviceWidth\fR () const" -.br -.ti -1c -.BI "int \fBdeviceHeight\fR () const" -.br -.ti -1c -.BI "uchar * \fBbase\fR () const" -.br -.ti -1c -.BI "virtual uchar * \fBcache\fR ( int, int )" -.br -.ti -1c -.BI "virtual void \fBuncache\fR ( uchar * )" -.br -.ti -1c -.BI "int \fBscreenSize\fR () const" -.br -.ti -1c -.BI "int \fBtotalSize\fR () const" -.br -.ti -1c -.BI "TQRgb * \fBclut\fR ()" -.br -.ti -1c -.BI "int \fBnumCols\fR ()" -.br -.ti -1c -.BI "virtual QSize \fBmapToDevice\fR ( const QSize & s ) const" -.br -.ti -1c -.BI "virtual QSize \fBmapFromDevice\fR ( const QSize & s ) const" -.br -.ti -1c -.BI "virtual QPoint \fBmapToDevice\fR ( const QPoint &, const QSize & ) const" -.br -.ti -1c -.BI "virtual QPoint \fBmapFromDevice\fR ( const QPoint &, const QSize & ) const" -.br -.ti -1c -.BI "virtual QRect \fBmapToDevice\fR ( const QRect & r, const QSize & ) const" -.br -.ti -1c -.BI "virtual QRect \fBmapFromDevice\fR ( const QRect & r, const QSize & ) const" -.br -.ti -1c -.BI "virtual TQImage \fBmapToDevice\fR ( const TQImage & i ) const" -.br -.ti -1c -.BI "virtual TQImage \fBmapFromDevice\fR ( const TQImage & i ) const" -.br -.ti -1c -.BI "virtual QRegion \fBmapToDevice\fR ( const QRegion & r, const QSize & ) const" -.br -.ti -1c -.BI "virtual QRegion \fBmapFromDevice\fR ( const QRegion & r, const QSize & ) const" -.br -.ti -1c -.BI "virtual int \fBtransformOrientation\fR () const" -.br -.ti -1c -.BI "virtual bool \fBisTransformed\fR () const" -.br -.ti -1c -.BI "virtual bool \fBisInterlaced\fR () const" -.br -.ti -1c -.BI "virtual void \fBsetDirty\fR ( const QRect & )" -.br -.ti -1c -.BI "int * \fBopType\fR ()" -.br -.ti -1c -.BI "int * \fBlastOp\fR ()" -.br -.in -1c -.SH DESCRIPTION -The QScreen class and its descendants manage the framebuffer and palette. -.PP -QScreens act as factories for the screen cursor and QGfx's. QLinuxFbScreen manages a Linux framebuffer; accelerated drivers subclass QLinuxFbScreen. There can only be one screen in a Qt/Embedded application. -.PP -See also Qt/Embedded. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QScreen::QScreen ( int display_id )" -Create a screen; the \fIdisplay_id\fR is the number of the Qt/Embedded server to connect to. -.SH "QScreen::~QScreen ()\fC [virtual]\fR" -Destroys a QScreen -.SH "int QScreen::alloc ( unsigned int r, unsigned int g, unsigned int b )\fC [virtual]\fR" -Given an RGB value \fIr\fR \fIg\fR \fIb\fR, return an index which is the closest match to it in the screen's palette. Used in paletted modes only. -.SH "uchar * QScreen::base () const" -Returns a pointer to the start of the framebuffer. -.SH "void QScreen::blank ( bool on )\fC [virtual]\fR" -If \fIon\fR is true, blank the screen. Otherwise unblank it. -.SH "uchar * QScreen::cache ( int, int )\fC [virtual]\fR" -This function is used to store pixmaps in graphics memory for the use of the accelerated drivers. See QLinuxFbScreen (where the cacheing is implemented) for more information. -.SH "TQRgb * QScreen::clut ()" -Returns the screen's color lookup table (color palette). This is only valid in paletted modes (8bpp and lower). -.SH "bool QScreen::connect ( const TQString & displaySpec )\fC [pure virtual]\fR" -This function is called by every Qt/Embedded application on startup. It maps in the framebuffer and in the accelerated drivers the graphics card control registers. \fIdisplaySpec\fR has the following syntax: -.PP -\fC[gfx driver][:driver specific options][:display number]\fR -.PP -for example if you want to use the mach64 driver on fb1 as display 2: -.PP -\fCMach64:/dev/fb1:2\fR -.PP -\fIdisplaySpec\fR is passed in via the QWS_DISPLAY environment variable or the -display command line parameter. -.SH "QGfx * QScreen::createGfx ( unsigned char * bytes, int w, int h, int d, int linestep )\fC [virtual]\fR" -Creates a gfx on an arbitrary buffer \fIbytes\fR, width \fIw\fR and height \fIh\fR in pixels, depth \fId\fR and \fIlinestep\fR (length in bytes of each line in the buffer). Accelerated drivers can check to see if \fIbytes\fR points into graphics memory and create an accelerated Gfx. -.SH "int QScreen::depth () const" -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) -.SH "int QScreen::deviceHeight () const" -Gives the full height of the framebuffer device, as opposed to the height which Qt/Embedded will actually use. These can differ if the display is centered within the framebuffer. -.SH "int QScreen::deviceWidth () const" -Gives the full width of the framebuffer device, as opposed to the width which Qt/Embedded will actually use. These can differ if the display is centered within the framebuffer. -.SH "void QScreen::disconnect ()\fC [pure virtual]\fR" -This function is called by every Qt/Embedded application just before exitting; it's normally used to unmap the framebuffer. -.SH "int QScreen::height () const" -Gives the height in pixels of the framebuffer. -.SH "int QScreen::initCursor ( void * end_of_location, bool init = FALSE )\fC [virtual]\fR" -This is used to initialize the software cursor - \fIend_of_location\fR points to the address after the area where the cursor image can be stored. \fIinit\fR is true for the first application this method is called from (the Qt/Embedded server), false otherwise. -.SH "bool QScreen::initDevice ()\fC [pure virtual]\fR" -This function is called by the Qt/Embedded server when initializing the framebuffer. Accelerated drivers use it to set up the graphics card. -.SH "bool QScreen::isInterlaced () const\fC [virtual]\fR" -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. -.SH "bool QScreen::isTransformed () const\fC [virtual]\fR" -Returns TRUE if the screen is transformed (for instance, rotated 90 degrees); otherwise returns FALSE. QScreen's version always returns FALSE. -.SH "int * QScreen::lastOp ()" -Returns the screens last operation. -.SH "int QScreen::linestep () const" -Returns the length in bytes of each scanline of the framebuffer. -.SH "QSize QScreen::mapFromDevice ( const QSize & s ) const\fC [virtual]\fR" -Map a framebuffer coordinate to the coordinate space used by the application. Used by the rotated driver; the QScreen implementation simply returns \fIs\fR. -.SH "QPoint QScreen::mapFromDevice ( const QPoint &, const QSize & ) const\fC [virtual]\fR" -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -.PP -Map a framebuffer coordinate to the coordinate space used by the application. Used by the rotated driver; the QScreen implementation simply returns the point. -.SH "QRect QScreen::mapFromDevice ( const QRect & r, const QSize & ) const\fC [virtual]\fR" -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -.PP -Map a framebuffer coordinate to the coordinate space used by the application. Used by the rotated driver; the QScreen implementation simply returns \fIr\fR. -.SH "TQImage QScreen::mapFromDevice ( const TQImage & i ) const\fC [virtual]\fR" -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -.PP -Transforms an image so that it matches the application coordinate space (e.g. rotating it 90 degrees counter-clockwise). The QScreen implementation simply returns \fIi\fR. -.SH "QRegion QScreen::mapFromDevice ( const QRegion & r, const QSize & ) const\fC [virtual]\fR" -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -.PP -Transforms a region so that it matches the application coordinate space (e.g. rotating it 90 degrees counter-clockwise). The QScreen implementation simply returns \fIr\fR. -.SH "QSize QScreen::mapToDevice ( const QSize & s ) const\fC [virtual]\fR" -Map a user coordinate to the one to actually draw. Used by the rotated driver; the QScreen implementation simply returns \fIs\fR. -.SH "QPoint QScreen::mapToDevice ( const QPoint &, const QSize & ) const\fC [virtual]\fR" -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -.PP -Map a user coordinate to the one to actually draw. Used by the rotated driver; the QScreen implementation simply returns the point passed in. -.SH "QRect QScreen::mapToDevice ( const QRect & r, const QSize & ) const\fC [virtual]\fR" -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -.PP -Map a user coordinate to the one to actually draw. Used by the rotated driver; the QScreen implementation simply returns \fIr\fR. -.SH "TQImage QScreen::mapToDevice ( const TQImage & i ) const\fC [virtual]\fR" -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -.PP -Transforms an image so that it fits the device coordinate space (e.g. rotating it 90 degrees clockwise). The QScreen implementation simply returns \fIi\fR. -.SH "QRegion QScreen::mapToDevice ( const QRegion & r, const QSize & ) const\fC [virtual]\fR" -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -.PP -Transforms a region so that it fits the device coordinate space (e.g. rotating it 90 degrees clockwise). The QScreen implementation simply returns \fIr\fR. -.SH "int QScreen::numCols ()" -Returns the number of entries in the color table returned by clut(). -.SH "bool QScreen::onCard ( unsigned char * p ) const\fC [virtual]\fR" -Returns true if the buffer pointed to by \fIp\fR is within graphics card memory, false if it's in main RAM. -.SH "bool QScreen::onCard ( unsigned char * p, ulong & offset ) const\fC [virtual]\fR" -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -.PP -This checks whether the buffer specified by \fIp\fR 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 \fIoffset\fR if it is. -.SH "int * QScreen::opType ()" -Returns the screen's operation type. -.SH "int QScreen::pixelType () const" -Returns an integer (taking the same values as QGfx::PixelType) that specifies the pixel storage format of the screen. -.SH "int QScreen::pixmapDepth () const\fC [virtual]\fR" -Gives the preferred depth for pixmaps. By default this is the same as the screen depth, but for the VGA16 driver it's 8bpp. -.SH "int QScreen::pixmapLinestepAlignment ()\fC [virtual]\fR" -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. -.SH "int QScreen::pixmapOffsetAlignment ()\fC [virtual]\fR" -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. -.SH "void QScreen::restore ()\fC [virtual]\fR" -Restores the state of the graphics card from a previous save() -.SH "void QScreen::save ()\fC [virtual]\fR" -Saves the state of the graphics card - used so that, for instance, the palette can be restored when switching between linux virtual consoles. Hardware QScreen descendants should save register state here if necessary if switching between virtual consoles (for example to/from X) is to be permitted. -.SH "QGfx * QScreen::screenGfx ()\fC [virtual]\fR" -Returns a QGfx (normally a QGfxRaster) initialized to point to the screen, with an origin at 0,0 and a clip region covering the whole screen. -.SH "int QScreen::screenSize () const" -Returns the size in bytes of the screen. This is always located at the beginning of framebuffer memory (i.e. at base()). -.SH "void QScreen::set ( unsigned int, unsigned int, unsigned int, unsigned int )\fC [virtual]\fR" -Sets an entry in the color palette. -.SH "void QScreen::setDirty ( const QRect & )\fC [virtual]\fR" -Indicates which section of the screen has been altered. Used by the VNC and VFB displays; the QScreen version does nothing. -.SH "void QScreen::setMode ( int, int, int )\fC [pure virtual]\fR" -This function can be used to set the framebuffer width, height and depth. It's currently unused. -.SH "void QScreen::shutdownDevice ()\fC [virtual]\fR" -Called by the Qt/Embedded server on shutdown; never called by a Qt/Embedded client. This is intended to support graphics card specific shutdown; the unaccelerated implementation simply hides the mouse cursor. -.SH "bool QScreen::supportsDepth ( int d ) const\fC [virtual]\fR" -Returns true if the screen supports a particular color depth \fId\fR. Possible values are 1,4,8,16 and 32. -.SH "int QScreen::totalSize () const" -Returns the size in bytes of available graphics card memory, including the screen. Offscreen memory is only used by the accelerated drivers. -.SH "int QScreen::transformOrientation () const\fC [virtual]\fR" -Used by the rotated server. The QScreeen implementation returns 0. -.SH "void QScreen::uncache ( uchar * )\fC [virtual]\fR" -This function is called on pixmap destruction to remove them from graphics card memory. -.SH "int QScreen::width () const" -Gives the width in pixels of the framebuffer. - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qscreen.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqscreen.3qt) and the Qt -version (3.3.8). diff --git a/doc/man/man3/tqsound.3qt b/doc/man/man3/tqsound.3qt index bbddb084..f960c545 100644 --- a/doc/man/man3/tqsound.3qt +++ b/doc/man/man3/tqsound.3qt @@ -88,8 +88,6 @@ On X11 the Network Audio System is used if available, otherwise all operations w .PP On Macintosh, ironically, we use QT (QuickTime) for sound, this means all QuickTime formats are supported by Qt/Mac. .PP -On Qt/Embedded, a built-in mixing sound server is used, which accesses \fC/dev/dsp\fR directly. Only the WAVE format is supported. -.PP The availability of sound can be tested with QSound::isAvailable(). .PP See also Multimedia Classes. diff --git a/doc/man/man3/tqt.3qt b/doc/man/man3/tqt.3qt index f6fc2b3f..22a9fa06 100644 --- a/doc/man/man3/tqt.3qt +++ b/doc/man/man3/tqt.3qt @@ -1160,8 +1160,6 @@ This enum type is used to describe the way things are written to the paint devic \fCQt::NorROP\fR - dst = NOT (src OR dst) .PP By far the most useful ones are CopyROP and XorROP. -.PP -On Qt/Embedded, only CopyROP, XorROP, and NotROP are supported. .SH "TQt::SequenceMatch" .TP \fCQt::NoMatch\fR - Sequences have nothing in common diff --git a/doc/man/man3/tqwidget.3qt b/doc/man/man3/tqwidget.3qt index aac46de7..2c1dd41f 100644 --- a/doc/man/man3/tqwidget.3qt +++ b/doc/man/man3/tqwidget.3qt @@ -942,9 +942,6 @@ Inherited by QButton, QFrame, QDialog, QComboBox, TQDataBrowser, TQDataView, QDa .BI "virtual bool \fBx11Event\fR ( XEvent * )" .br .ti -1c -.BI "virtual bool \fBqwsEvent\fR ( QWSEvent * )" -.br -.ti -1c .BI "virtual void \fBupdateMask\fR ()" .br .ti -1c @@ -1850,14 +1847,6 @@ See also constPolish() and QApplication::polish(). Example: menu/menu.cpp. .SH "QPoint TQWidget::pos () const" Returns the position of the widget within its parent widget. See the "pos" property for details. -.SH "bool TQWidget::qwsEvent ( QWSEvent * )\fC [virtual protected]\fR" -This special event handler can be reimplemented in a subclass to receive native Qt/Embedded events. -.PP -In your reimplementation of this function, if you want to stop the event being handled by Qt, return TRUE. If you return FALSE, this native event is passed back to Qt, which translates the event into a TQt event and sends it to the widget. -.PP -\fBWarning:\fR This function is not portable. -.PP -See also QApplication::qwsEventFilter(). .SH "void TQWidget::raise ()\fC [slot]\fR" Raises this widget to the top of the parent widget's stack. .PP diff --git a/doc/man/man3/tqwsdecoration.3qt b/doc/man/man3/tqwsdecoration.3qt deleted file mode 100644 index 76c0a4a8..00000000 --- a/doc/man/man3/tqwsdecoration.3qt +++ /dev/null @@ -1,156 +0,0 @@ -'\" t -.TH QWSDecoration 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QWSDecoration \- Allows the appearance of the Qt/Embedded Window Manager to be customized -.SH SYNOPSIS -\fC#include \fR -.PP -.SS "Public Members" -.in +1c -.ti -1c -.BI "\fBQWSDecoration\fR ()" -.br -.ti -1c -.BI "virtual \fB~QWSDecoration\fR ()" -.br -.ti -1c -.BI "enum \fBRegion\fR { 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 }" -.br -.ti -1c -.BI "virtual QRegion \fBregion\fR ( const TQWidget * widget, const QRect & rect, Region type = All ) = 0" -.br -.ti -1c -.BI "virtual void \fBclose\fR ( TQWidget * widget )" -.br -.ti -1c -.BI "virtual void \fBminimize\fR ( TQWidget * widget )" -.br -.ti -1c -.BI "virtual void \fBmaximize\fR ( TQWidget * widget )" -.br -.ti -1c -.BI "virtual QPopupMenu * \fBmenu\fR ( const TQWidget *, const QPoint & )" -.br -.ti -1c -.BI "virtual void \fBpaint\fR ( QPainter * painter, const TQWidget * widget ) = 0" -.br -.ti -1c -.BI "virtual void \fBpaintButton\fR ( QPainter * painter, const TQWidget * widget, Region type, int state ) = 0" -.br -.in -1c -.SH DESCRIPTION -The QWSDecoration class allows the appearance of the Qt/Embedded Window Manager to be customized. -.PP -Qt/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 QWSDecoration and overriding a few methods. -.PP -This class is non-portable. It is available \fIonly\fR in Qt/Embedded. -.PP -See also QApplication::qwsSetDecoration() and Qt/Embedded. -.SS "Member Type Documentation" -.SH "QWSDecoration::Region" -This enum describes the regions in the window decorations. -.TP -\fCQWSDecoration::None\fR - used internally. -.TP -\fCQWSDecoration::All\fR - the entire region used by the window decoration. -.TP -\fCQWSDecoration::Title\fR - Displays the window title and allows the window to be moved by dragging. -.TP -\fCQWSDecoration::Top\fR - allows the top of the window to be resized. -.TP -\fCQWSDecoration::Bottom\fR - allows the bottom of the window to be resized. -.TP -\fCQWSDecoration::Left\fR - allows the left edge of the window to be resized. -.TP -\fCQWSDecoration::Right\fR - allows the right edge of the window to be resized. -.TP -\fCQWSDecoration::TopLeft\fR - allows the top-left of the window to be resized. -.TP -\fCQWSDecoration::TopRight\fR - allows the top-right of the window to be resized. -.TP -\fCQWSDecoration::BottomLeft\fR - allows the bottom-left of the window to be resized. -.TP -\fCQWSDecoration::BottomRight\fR - allows the bottom-right of the window to be resized. -.TP -\fCQWSDecoration::Close\fR - clicking in this region closes the window. -.TP -\fCQWSDecoration::Minimize\fR - clicking in this region minimizes the window. -.TP -\fCQWSDecoration::Maximize\fR - clicking in this region maximizes the window. -.TP -\fCQWSDecoration::Normalize\fR - returns a maximized window to its previous size. -.TP -\fCQWSDecoration::Menu\fR - clicking in this region opens the window operations (system) menu. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QWSDecoration::QWSDecoration ()" -Constructs a decorator. -.SH "QWSDecoration::~QWSDecoration ()\fC [virtual]\fR" -Destroys a decorator. -.SH "void QWSDecoration::close ( TQWidget * widget )\fC [virtual]\fR" -Called when the user clicks in the Close region. -.PP -\fIwidget\fR is the widget to be closed. -.PP -The default behaviour is to close the widget. -.SH "void QWSDecoration::maximize ( TQWidget * widget )\fC [virtual]\fR" -Called when the user clicks in the Maximize region. -.PP -\fIwidget\fR is the widget to be maximized. -.PP -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. -.SH "QPopupMenu * QWSDecoration::menu ( const TQWidget *, const QPoint & )\fC [virtual]\fR" -Called to create a QPopupMenu containing the valid menu operations. -.PP -The default implementation adds all possible window operations. -.SH "void QWSDecoration::minimize ( TQWidget * widget )\fC [virtual]\fR" -Called when the user clicks in the Minimize region. -.PP -\fIwidget\fR is the widget to be minimized. -.PP -The default behaviour is to ignore this action. -.SH "void QWSDecoration::paint ( QPainter * painter, const TQWidget * widget )\fC [pure virtual]\fR" -Override to paint the border and title decoration around \fIwidget\fR using \fIpainter\fR. -.SH "void QWSDecoration::paintButton ( QPainter * painter, const TQWidget * widget, Region type, int state )\fC [pure virtual]\fR" -Override to paint a button of type \fItype\fR using \fIpainter\fR. -.PP -\fIwidget\fR is the widget whose button is to be drawn. \fIstate\fR is the state of the button. It can be a combination of the following OR-ed together: -.TP -\fCQWSButton::MouseOver\fR -.TP -\fCQWSButton::Clicked\fR -.TP -\fCQWSButton::On\fR -.SH "QRegion QWSDecoration::region ( const TQWidget * widget, const QRect & rect, Region type = All )\fC [pure virtual]\fR" -Returns the requested region \fItype\fR which will contain \fIwidget\fR -with geometry \fIrect\fR. - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qwsdecoration.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqwsdecoration.3qt) and the Qt -version (3.3.8). diff --git a/doc/man/man3/tqwsinputmethod.3qt b/doc/man/man3/tqwsinputmethod.3qt deleted file mode 100644 index d933410e..00000000 --- a/doc/man/man3/tqwsinputmethod.3qt +++ /dev/null @@ -1,105 +0,0 @@ -'\" t -.TH QWSInputMethod 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QWSInputMethod \- International input methods for Qt/Embedded -.SH SYNOPSIS -\fC#include \fR -.PP -.SS "Public Members" -.in +1c -.ti -1c -.BI "\fBQWSInputMethod\fR ()" -.br -.ti -1c -.BI "virtual \fB~QWSInputMethod\fR ()" -.br -.ti -1c -.BI "virtual bool \fBfilter\fR ( int unicode, int keycode, int modifiers, bool isPress, bool autoRepeat ) = 0" -.br -.ti -1c -.BI "virtual void \fBreset\fR ()" -.br -.ti -1c -.BI "virtual void \fBsetMicroFocus\fR ( int x, int y )" -.br -.ti -1c -.BI "virtual void \fBsetFont\fR ( const QFont & )" -.br -.in -1c -.SS "Protected Members" -.in +1c -.ti -1c -.BI "void \fBsendIMEvent\fR ( QWSServer::IMState state, const TQString & txt, int cpos, int selLen = 0 )" -.br -.in -1c -.SH DESCRIPTION -The QWSInputMethod class provides international input methods for Qt/Embedded. -.PP -Subclass this class to implement your own input method. -.PP -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 filter() function. -.PP -Use sendIMEvent() to send composition events. Composition starts with the input method sending an \fCIMStart\fR event, followed by a number of \fCIMCompose\fR events and ending with an \fCIMEnd\fR event or when the virtual reset() function is called. -.PP -The functions setMicroFocus() and setFont() can be reimplemented to receive more information about the state of the focus widget. -.PP -Use QWSServer::setCurrentInputMethod() to install an input method. -.PP -See also Qt/Embedded. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QWSInputMethod::QWSInputMethod ()" -Constructs a new input method -.SH "QWSInputMethod::~QWSInputMethod ()\fC [virtual]\fR" -Destructs the input method uninstalling it if it is currently installed. -.SH "bool QWSInputMethod::filter ( int unicode, int keycode, int modifiers, bool isPress, bool autoRepeat )\fC [pure virtual]\fR" -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. -.PP -The Unicode value is given in \fIunicode\fR and the key code in \fIkeycode\fR. Keyboard modifiers are OR-ed together in \fImodifiers\fR. If \fIisPress\fR is TRUE this is a key press; otherwise it is a key release. If \fIautoRepeat\fR is TRUE this is an auto-repeated key press. -.PP -All normal key events should be blocked while in compose mode (i.e., between \fCIMStart\fR and \fCIMEnd\fR). -.SH "void QWSInputMethod::reset ()\fC [virtual]\fR" -Implemented in subclasses to reset the state of the input method. -.SH "void QWSInputMethod::sendIMEvent ( QWSServer::IMState state, const TQString & txt, int cpos, int selLen = 0 )\fC [protected]\fR" -Causes a QIMEvent to be sent to the focus widget. \fIstate\fR may be one of QWSServer::IMStart, QWSServer::IMCompose or QWSServer::IMEnd. -.PP -\fItxt\fR is the text being composed (or the finished text if state is \fCIMEnd\fR). \fIcpos\fR is the current cursor position. -.PP -If state is \fCIMCompose\fR, \fIselLen\fR is the number of characters in the composition string (starting at \fIcpos\fR) that should be marked as selected by the input widget receiving the event. -.SH "void QWSInputMethod::setFont ( const QFont & )\fC [virtual]\fR" -Implemented in subclasses to handle font changes in the focus widget. -.PP -This functionality is provided for future expansion; it is not used in this version of Qt/Embedded. -.SH "void QWSInputMethod::setMicroFocus ( int x, int y )\fC [virtual]\fR" -Implemented in subclasses to handle microFocusHint changes in the focus widget. \fIx\fR and \fIy\fR are the global coordinates of the text cursor. -.PP - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qwsinputmethod.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqwsinputmethod.3qt) and the Qt -version (3.3.8). diff --git a/doc/man/man3/tqwskeyboardhandler.3qt b/doc/man/man3/tqwskeyboardhandler.3qt deleted file mode 100644 index ff3127ab..00000000 --- a/doc/man/man3/tqwskeyboardhandler.3qt +++ /dev/null @@ -1,77 +0,0 @@ -'\" t -.TH QWSKeyboardHandler 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QWSKeyboardHandler \- Implements the keyboard driver for Qt/Embedded -.SH SYNOPSIS -\fC#include \fR -.PP -Inherits TQObject. -.PP -.SS "Public Members" -.in +1c -.ti -1c -.BI "\fBQWSKeyboardHandler\fR ()" -.br -.ti -1c -.BI "virtual \fB~QWSKeyboardHandler\fR ()" -.br -.in -1c -.SS "Protected Members" -.in +1c -.ti -1c -.BI "virtual void \fBprocessKeyEvent\fR ( int unicode, int keycode, int modifiers, bool isPress, bool autoRepeat )" -.br -.in -1c -.SH DESCRIPTION -The QWSKeyboardHandler class implements the keyboard driver for Qt/Embedded. -.PP -The keyboard driver handles events from system devices and generates key events. -.PP -A QWSKeyboardHandler will usually open some system device in its constructor, create a QSocketNotifier on that opened device and when it receives data, it will call processKeyEvent() to send the event to Qt/Embedded for relaying to clients. -.PP -See also Qt/Embedded. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QWSKeyboardHandler::QWSKeyboardHandler ()" -Constructs a keyboard handler. The handler \fImay\fR be passed to the system for later destruction with QWSServer::setKeyboardHandler(), although even without doing this, the handler can function, calling processKeyEvent() to emit events. -.SH "QWSKeyboardHandler::~QWSKeyboardHandler ()\fC [virtual]\fR" -Destroys a keyboard handler. Note that if you have called QWSServer::setKeyboardHandler(), you must not delete the handler. -.SH "void QWSKeyboardHandler::processKeyEvent ( int unicode, int keycode, int modifiers, bool isPress, bool autoRepeat )\fC [virtual protected]\fR" -Subclasses call this function to send a key event. The server may additionally filter the event before sending it on to applications. -.PP -
    .nf -.TS -l - l. Parameter Meaning \fIunicode\fR The Unicode value for the key, or 0xFFFF is none is appropriate. \fIkeycode\fR The TQt keycode for the key (see TQt::Key for the list of codes). \fImodifiers\fR The set of modifier keys (see TQt::Modifier). \fIisPress\fR Whether this is a press or a release. \fIautoRepeat\fR -.TE -.fi -
    - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qwskeyboardhandler.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqwskeyboardhandler.3qt) and the Qt -version (3.3.8). diff --git a/doc/man/man3/tqwsmousehandler.3qt b/doc/man/man3/tqwsmousehandler.3qt deleted file mode 100644 index 4982b962..00000000 --- a/doc/man/man3/tqwsmousehandler.3qt +++ /dev/null @@ -1,89 +0,0 @@ -'\" t -.TH QWSMouseHandler 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QWSMouseHandler \- Mouse driver for Qt/Embedded -.SH SYNOPSIS -\fC#include \fR -.PP -.SS "Public Members" -.in +1c -.ti -1c -.BI "\fBQWSMouseHandler\fR ( const TQString & driver = TQString::null, const TQString & device = TQString::null )" -.br -.ti -1c -.BI "virtual \fB~QWSMouseHandler\fR ()" -.br -.ti -1c -.BI "virtual void \fBclearCalibration\fR ()" -.br -.ti -1c -.BI "virtual void \fBcalibrate\fR ( QWSPointerCalibrationData * )" -.br -.ti -1c -.BI "void \fBlimitToScreen\fR ( QPoint & pt )" -.br -.ti -1c -.BI "void \fBmouseChanged\fR ( const QPoint & pos, int bstate )" -.br -.ti -1c -.BI "const QPoint & \fBpos\fR () const" -.br -.in -1c -.SH DESCRIPTION -The QWSMouseHandler class is a mouse driver for Qt/Embedded. -.PP -The mouse driver handles events from system devices and generates mouse events. -.PP -A QWSMouseHandler will usually open some system device in its constructor, create a QSocketNotifier on that opened device and when it receives data, it will call mouseChanged() to send the event to Qt/Embedded for relaying to clients. -.PP -See also Qt/Embedded. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QWSMouseHandler::QWSMouseHandler ( const TQString & driver = TQString::null, const TQString & device = TQString::null )" -Constructs a mouse handler. This becomes the primary mouse handler. -.PP -Note that once created, mouse handlers are controlled by the system and should not be deleted. -.PP -The \fIdriver\fR and \fIdevice\fR arguments are not used by this base class. -.SH "QWSMouseHandler::~QWSMouseHandler ()\fC [virtual]\fR" -Destroys the mouse handler. You should not call this directly. -.SH "void QWSMouseHandler::calibrate ( QWSPointerCalibrationData * )\fC [virtual]\fR" -This method is reimplemented in the calibrated mouse handler to set calibration information (from, for instance, the Qtopia calibration screen). This version does nothing. -.SH "void QWSMouseHandler::clearCalibration ()\fC [virtual]\fR" -This method is reimplemented in the calibrated mouse handler to clear calibration information. This version does nothing. -.SH "void QWSMouseHandler::limitToScreen ( QPoint & pt )" -Ensures that the given point, \fIpt\fR is within the screen's boundaries, changing \fIpt\fR if necessary. -.SH "void QWSMouseHandler::mouseChanged ( const QPoint & pos, int bstate )" -When a mouse event occurs this function is called with the mouse's position in \fIpos\fR, and the state of its buttons in \fIbstate\fR. -.SH "const QPoint & QWSMouseHandler::pos () const" -Returns the mouse position. - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qwsmousehandler.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqwsmousehandler.3qt) and the Qt -version (3.3.8). diff --git a/doc/man/man3/tqwsserver.3qt b/doc/man/man3/tqwsserver.3qt deleted file mode 100644 index c9c625af..00000000 --- a/doc/man/man3/tqwsserver.3qt +++ /dev/null @@ -1,311 +0,0 @@ -'\" t -.TH QWSServer 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QWSServer \- Server-specific functionality in Qt/Embedded -.SH SYNOPSIS -\fC#include \fR -.PP -.SS "Public Members" -.in +1c -.ti -1c -.BI "\fBQWSServer\fR ( int flags = 0, TQObject * parent = 0, const char * name = 0 )" -.br -.ti -1c -.BI "\fB~QWSServer\fR ()" -.br -.ti -1c -.BI "enum \fBServerFlags\fR { DisableKeyboard = 0x01, DisableMouse = 0x02 }" -.br -.ti -1c -.BI "enum \fBGUIMode\fR { NoGui = FALSE, NormalGUI = TRUE, Server }" -.br -.ti -1c -.BI "void \fBsendIMEvent\fR ( IMState state, const TQString & txt, int cpos, int selLen )" -.br -.ti -1c -.BI "class \fBKeyMap\fR { }" -.br -.ti -1c -.BI "class \fBKeyOverride\fR { }" -.br -.ti -1c -.BI "class \fBKeyboardFilter\fR { }" -.br -.ti -1c -.BI "QWSWindow * \fBwindowAt\fR ( const QPoint & pos )" -.br -.ti -1c -.BI "const TQPtrList & \fBclientWindows\fR ()" -.br -.ti -1c -.BI "void \fBopenMouse\fR ()" -.br -.ti -1c -.BI "void \fBcloseMouse\fR ()" -.br -.ti -1c -.BI "void \fBopenKeyboard\fR ()" -.br -.ti -1c -.BI "void \fBcloseKeyboard\fR ()" -.br -.ti -1c -.BI "void \fBrefresh\fR ()" -.br -.ti -1c -.BI "void \fBrefresh\fR ( QRegion & r )" -.br -.ti -1c -.BI "void \fBenablePainting\fR ( bool e )" -.br -.ti -1c -.BI "QWSPropertyManager * \fBmanager\fR ()" -.br -.ti -1c -.BI "enum \fBWindowEvent\fR { Create = 0x0001, Destroy = 0x0002, Hide = 0x0004, Show = 0x0008, Raise = 0x0010, Lower = 0x0020, Geometry = 0x0040, Active = 0x0080, Name = 0x0100 }" -.br -.in -1c -.SS "Signals" -.in +1c -.ti -1c -.BI "void \fBwindowEvent\fR ( QWSWindow * w, QWSServer::WindowEvent e )" -.br -.ti -1c -.BI "void \fBnewChannel\fR ( const TQString & channel )" -.br -.ti -1c -.BI "void \fBremovedChannel\fR ( const TQString & channel )" -.br -.in -1c -.SS "Static Public Members" -.in +1c -.ti -1c -.BI "void \fBsendKeyEvent\fR ( int unicode, int keycode, int modifiers, bool isPress, bool autoRepeat )" -.br -.ti -1c -.BI "const KeyMap * \fBkeyMap\fR ()" -.br -.ti -1c -.BI "void \fBsetOverrideKeys\fR ( const KeyOverride * )" -.br -.ti -1c -.BI "void \fBsetKeyboardFilter\fR ( KeyboardFilter * f )" -.br -.ti -1c -.BI "void \fBsetDefaultMouse\fR ( const char * m )" -.br -.ti -1c -.BI "void \fBsetDefaultKeyboard\fR ( const char * k )" -.br -.ti -1c -.BI "void \fBsetMaxWindowRect\fR ( const QRect & r )" -.br -.ti -1c -.BI "void \fBsetDesktopBackground\fR ( const TQImage & img )" -.br -.ti -1c -.BI "void \fBsetDesktopBackground\fR ( const TQColor & c )" -.br -.ti -1c -.BI "QWSMouseHandler * \fBmouseHandler\fR ()" -.br -.ti -1c -.BI "QWSKeyboardHandler * \fBkeyboardHandler\fR ()" -.br -.ti -1c -.BI "void \fBsetKeyboardHandler\fR ( QWSKeyboardHandler * kh )" -.br -.ti -1c -.BI "void \fBsetScreenSaverIntervals\fR ( int * ms )" -.br -.ti -1c -.BI "void \fBsetScreenSaverInterval\fR ( int ms )" -.br -.ti -1c -.BI "bool \fBscreenSaverActive\fR ()" -.br -.ti -1c -.BI "void \fBscreenSaverActivate\fR ( bool activate )" -.br -.ti -1c -.BI "void \fBsetCursorVisible\fR ( bool vis )" -.br -.ti -1c -.BI "bool \fBisCursorVisible\fR ()" -.br -.in -1c -.SH DESCRIPTION -The QWSServer class provides server-specific functionality in Qt/Embedded. -.PP -When you run a Qt/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. -.PP -This class is instantiated by QApplication for Qt/Embedded server processes. You should never construct this class yourself. -.PP -A pointer to the QWSServer instance can be obtained via the global \fCqwsServer\fR variable. -.PP -The mouse and keyboard devices can be opened with openMouse() and openKeyboard(). (Close them with closeMouse() and closeKeyboard().) -.PP -The display is refreshed with refresh(), and painting can be enabled or disabled with enablePainting(). -.PP -Obtain the list of client windows with clientWindows() and find out which window is at a particular point with windowAt(). -.PP -Many static functions are provided, for example, setKeyboardFilter(), setKeyboardHandler(), setDefaultKeyboard() and setDefaultMouse(). -.PP -The size of the window rectangle can be set with setMaxWindowRect(), and the desktop's background can be set with setDesktopBackground(). -.PP -The screen saver is controlled with setScreenSaverInterval() and screenSaverActivate(). -.PP -See also Qt/Embedded. -.SS "Member Type Documentation" -.SH "QWSServer::GUIMode" -This determines what sort of QWS server to create: -.TP -\fCQWSServer::NoGui\fR - This is used for non-graphical TQt applications. -.TP -\fCQWSServer::NormalGUI\fR - A normal Qt/Embedded application (not the server). -.TP -\fCQWSServer::Server\fR - A Qt/Embedded server (e.g. if \fC-qws\fR has been specified on the command line. -.SH "QWSServer::ServerFlags" -This enum is used to pass various options to the window system server. -.TP -\fCQWSServer::DisableKeyboard\fR - Ignore all keyboard input. -.TP -\fCQWSServer::DisableMouse\fR - Ignore all mouse input. -.SH "QWSServer::WindowEvent" -This specifies what sort of event has occurred to a top-level window: -.TP -\fCQWSServer::Create\fR - A new window has been created (TQWidget constructor). -.TP -\fCQWSServer::Destroy\fR - The window has been closed and deleted (TQWidget destructor). -.TP -\fCQWSServer::Hide\fR - The window has been hidden with TQWidget::hide(). -.TP -\fCQWSServer::Show\fR - The window has been shown with TQWidget::show() or similar. -.TP -\fCQWSServer::Raise\fR - The window has been raised to the top of the desktop. -.TP -\fCQWSServer::Lower\fR - The window has been lowered. -.TP -\fCQWSServer::Geometry\fR - The window has changed size or position. -.TP -\fCQWSServer::Active\fR - The window has become the active window (has keyboard focus). -.TP -\fCQWSServer::Name\fR - The window has been named. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QWSServer::QWSServer ( int flags = 0, TQObject * parent = 0, const char * name = 0 )" -Construct a QWSServer object. -.PP -\fBWarning:\fR This class is instantiated by QApplication for Qt/Embedded server processes. You should never construct this class yourself. -.PP -The \fIflags\fR are used for keyboard and mouse setting. The server's parent is \fIparent\fR and it is called \fIname\fR. -.SH "QWSServer::~QWSServer ()" -Destruct QWSServer -.SH "const TQPtrList & QWSServer::clientWindows ()" -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. -.SH "void QWSServer::closeKeyboard ()" -Closes keyboard device(s). -.SH "void QWSServer::closeMouse ()" -Closes the pointer device(s). -.SH "void QWSServer::enablePainting ( bool e )" -If \fIe\fR is TRUE, painting on the display is enabled; if \fIe\fR is FALSE, painting is disabled. -.SH "bool QWSServer::isCursorVisible ()\fC [static]\fR" -Returns TRUE if the cursor is visible; otherwise returns FALSE. -.PP -See also setCursorVisible(). -.SH "const KeyMap * QWSServer::keyMap ()\fC [static]\fR" -Returns the keyboard mapping table used to convert keyboard scancodes to TQt keycodes and Unicode values. It's used by the keyboard driver in \fCqkeyboard_qws.cpp\fR. -.SH "QWSKeyboardHandler * QWSServer::keyboardHandler ()\fC [static]\fR" -Returns the primary keyboard handler. -.SH "QWSPropertyManager * QWSServer::manager ()" -Returns the QWSPropertyManager, which is used for implementing X11-style window properties. -.SH "QWSMouseHandler * QWSServer::mouseHandler ()\fC [static]\fR" -Returns the primary mouse handler. -.SH "void QWSServer::newChannel ( const TQString & channel )\fC [signal]\fR" -This signal is emitted when the QCopChannel \fIchannel\fR is created. -.SH "void QWSServer::openKeyboard ()" -Opens the keyboard device(s). -.SH "void QWSServer::openMouse ()" -Opens the mouse device(s). -.SH "void QWSServer::refresh ()" -Refreshes the entire display. -.SH "void QWSServer::refresh ( QRegion & r )" -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -.PP -Refreshes the region \fIr\fR. -.SH "void QWSServer::removedChannel ( const TQString & channel )\fC [signal]\fR" -This signal is emitted immediately after the QCopChannel \fIchannel\fR is destroyed. Note that a channel is not destroyed until all its listeners have unregistered. -.SH "void QWSServer::screenSaverActivate ( bool activate )\fC [static]\fR" -If \fIactivate\fR is TRUE the screensaver is activated immediately; if \fIactivate\fR is FALSE the screensaver is deactivated. -.SH "bool QWSServer::screenSaverActive ()\fC [static]\fR" -Returns TRUE if the screensaver is active (i.e. the screen is blanked); otherwise returns FALSE. -.SH "void QWSServer::sendIMEvent ( IMState state, const TQString & txt, int cpos, int selLen )" -This function sends an input method event to the server. The current state is passed in \fIstate\fR and the current text in \fItxt\fR. The cursor's position in the text is given by \fIcpos\fR, and the selection length (which could be 0) is given in \fIselLen\fR. -.SH "void QWSServer::sendKeyEvent ( int unicode, int keycode, int modifiers, bool isPress, bool autoRepeat )\fC [static]\fR" -Send a key event. You can use this to send key events generated by" virtual keyboards". \fIunicode\fR is the Unicode value of the key to send, \fIkeycode\fR the TQt keycode (e.g. \fCKey_Left\fR), \fImodifiers\fR indicates whether, Shift/Alt/Ctrl keys are pressed, \fIisPress\fR is TRUE if this is a key down event and FALSE if it's a key up event, and \fIautoRepeat\fR 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). -.SH "void QWSServer::setCursorVisible ( bool vis )\fC [static]\fR" -If \fIvis\fR is TRUE, makes the cursor visible; if \fIvis\fR is FALSE, makes the cursor invisible. -.PP -See also isCursorVisible(). -.SH "void QWSServer::setDefaultKeyboard ( const char * k )\fC [static]\fR" -Set the keyboard driver to \fIk\fR, e.g. if \fC$QWS_KEYBOARD\fR is not defined. The default is platform-dependent. -.SH "void QWSServer::setDefaultMouse ( const char * m )\fC [static]\fR" -Set the mouse driver \fIm\fR to use if \fC$QWS_MOUSE_PROTO\fR is not defined. The default is platform-dependent. -.SH "void QWSServer::setDesktopBackground ( const TQImage & img )\fC [static]\fR" -Sets the image \fIimg\fR to be used as the background in the absence of obscuring windows. -.SH "void QWSServer::setDesktopBackground ( const TQColor & c )\fC [static]\fR" -This is an overloaded member function, provided for convenience. It behaves essentially like the above function. -.PP -Sets the color \fIc\fR to be used as the background in the absence of obscuring windows. -.SH "void QWSServer::setKeyboardFilter ( KeyboardFilter * f )\fC [static]\fR" -Adds a filter \fIf\fR to be invoked for all key events from physical keyboard drivers (events sent via processKeyEvent()). -.PP -The filter is not invoked for keys generated by virtual keyboard drivers (events sent via sendKeyEvent()). -.PP -If \fIf\fR is 0, the most-recently added filter is removed and deleted. The caller is responsible for matching each addition with a corresponding removal. -.SH "void QWSServer::setKeyboardHandler ( QWSKeyboardHandler * kh )\fC [static]\fR" -Sets the primary keyboard handler to \fIkh\fR. -.SH "void QWSServer::setMaxWindowRect ( const QRect & r )\fC [static]\fR" -Sets the area of the screen which Qt/Embedded applications will consider to be the maximum area to use for windows to \fIr\fR. -.PP -See also TQWidget::showMaximized(). -.SH "void QWSServer::setScreenSaverInterval ( int ms )\fC [static]\fR" -Sets the timeout for the screensaver to \fIms\fR milliseconds. A setting of zero turns off the screensaver. -.SH "void QWSServer::setScreenSaverIntervals ( int * ms )\fC [static]\fR" -Sets an array of timeouts for the screensaver to a list of \fIms\fR milliseconds. A setting of zero turns off the screensaver. The array must be 0-terminated. -.SH "QWSWindow * QWSServer::windowAt ( const QPoint & pos )" -Returns the window containing the point \fIpos\fR or 0 if there is no window under the point. -.SH "void QWSServer::windowEvent ( QWSWindow * w, QWSServer::WindowEvent e )\fC [signal]\fR" -This signal is emitted whenever something happens to a top-level -window (e.g. it's created or destroyed). \fIw\fR is the window to -which the event of type \fIe\fR has occurred. - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qwsserver.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqwsserver.3qt) and the Qt -version (3.3.8). diff --git a/doc/man/man3/tqwswindow.3qt b/doc/man/man3/tqwswindow.3qt deleted file mode 100644 index 7e9af880..00000000 --- a/doc/man/man3/tqwswindow.3qt +++ /dev/null @@ -1,140 +0,0 @@ -'\" t -.TH QWSWindow 3qt "2 February 2007" "Trolltech AS" \" -*- nroff -*- -.\" Copyright 1992-2007 Trolltech ASA. All rights reserved. See the -.\" license file included in the distribution for a complete license -.\" statement. -.\" -.ad l -.nh -.SH NAME -QWSWindow \- Server-specific functionality in Qt/Embedded -.SH SYNOPSIS -\fC#include \fR -.PP -.SS "Public Members" -.in +1c -.ti -1c -.BI "\fBQWSWindow\fR ( int i, QWSClient * client )" -.br -.ti -1c -.BI "\fB~QWSWindow\fR ()" -.br -.ti -1c -.BI "int \fBwinId\fR () const" -.br -.ti -1c -.BI "const TQString & \fBname\fR () const" -.br -.ti -1c -.BI "const TQString & \fBcaption\fR () const" -.br -.ti -1c -.BI "QWSClient * \fBclient\fR () const" -.br -.ti -1c -.BI "QRegion \fBrequested\fR () const" -.br -.ti -1c -.BI "QRegion \fBallocation\fR () const" -.br -.ti -1c -.BI "bool \fBisVisible\fR () const" -.br -.ti -1c -.BI "bool \fBisPartiallyObscured\fR () const" -.br -.ti -1c -.BI "bool \fBisFullyObscured\fR () const" -.br -.ti -1c -.BI "void \fBraise\fR ()" -.br -.ti -1c -.BI "void \fBlower\fR ()" -.br -.ti -1c -.BI "void \fBshow\fR ()" -.br -.ti -1c -.BI "void \fBhide\fR ()" -.br -.ti -1c -.BI "void \fBsetActiveWindow\fR ()" -.br -.in -1c -.SH DESCRIPTION -The QWSWindow class provides server-specific functionality in Qt/Embedded. -.PP -When you run a Qt/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 QWSServer class. -.PP -This class maintains information about each window and allows operations to be performed on the windows. -.PP -You can get the window's name(), caption() and winId(), along with the client() that owns the window. -.PP -The region the window wants to draw on is returned by requested(); the region that the window is allowed to draw on is returned by allocation(). -.PP -The visibility of the window can be determined using isVisible(), isPartiallyObscured() and isFullyObscured(). Visibility can be changed using raise(), lower(), show(), hide() and setActiveWindow(). -.PP -See also Qt/Embedded. -.SH MEMBER FUNCTION DOCUMENTATION -.SH "QWSWindow::QWSWindow ( int i, QWSClient * client )" -Constructs a new top-level window, associated with the client \fIclient\fR and giving it the id \fIi\fR. -.SH "QWSWindow::~QWSWindow ()" -Destructor. -.SH "QRegion QWSWindow::allocation () const" -Returns the region that the window is allowed to draw onto, including any window decorations but excluding regions covered by other windows. -.PP -See also requested(). -.SH "const TQString & QWSWindow::caption () const" -Returns the window's caption. -.SH "QWSClient * QWSWindow::client () const" -Returns the QWSClient that owns this window. -.SH "void QWSWindow::hide ()" -Hides the window. -.SH "bool QWSWindow::isFullyObscured () const" -Returns TRUE if the window is completely obsured by another window or by the bounds of the screen; otherwise returns FALSE. -.SH "bool QWSWindow::isPartiallyObscured () const" -Returns TRUE if the window is partially obsured by another window or by the bounds of the screen; otherwise returns FALSE. -.SH "bool QWSWindow::isVisible () const" -Returns TRUE if the window is visible; otherwise returns FALSE. -.SH "void QWSWindow::lower ()" -Lowers the window below other windows. -.SH "const TQString & QWSWindow::name () const" -Returns the window's name. -.SH "void QWSWindow::raise ()" -Raises the window above all other windows except "Stay on top" windows. -.SH "QRegion QWSWindow::requested () const" -Returns the region that the window has requested to draw onto, including any window decorations. -.PP -See also allocation(). -.SH "void QWSWindow::setActiveWindow ()" -Make this the active window (i.e. sets the keyboard focus to this window). -.SH "void QWSWindow::show ()" -Shows the window. -.SH "int QWSWindow::winId () const" -Returns the window's Id. - -.SH "SEE ALSO" -.BR http://doc.trolltech.com/qwswindow.html -.BR http://www.trolltech.com/faq/tech.html -.SH COPYRIGHT -Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the -license file included in the distribution for a complete license -statement. -.SH AUTHOR -Generated automatically from the source code. -.SH BUGS -If you find a bug in Qt, please report it as described in -.BR http://doc.trolltech.com/bughowto.html . -Good bug reports help us to help you. Thank you. -.P -The definitive TQt documentation is provided in HTML format; it is -located at $TQTDIR/doc/html and can be read using TQt Assistant or with -a web browser. This man page is provided as a convenience for those -users who prefer man pages, although this format is not officially -supported by Trolltech. -.P -If you find errors in this manual page, please report them to -.BR qt-bugs@trolltech.com . -Please include the name of the manual page (tqwswindow.3qt) and the Qt -version (3.3.8). -- cgit v1.2.1