From bd0f3345a938b35ce6a12f6150373b0955b8dd12 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sun, 10 Jul 2011 15:24:15 -0500 Subject: Add Qt3 development HEAD version --- doc/html/qmotif.html | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 115 insertions(+) create mode 100644 doc/html/qmotif.html (limited to 'doc/html/qmotif.html') diff --git a/doc/html/qmotif.html b/doc/html/qmotif.html new file mode 100644 index 0000000..50e3e65 --- /dev/null +++ b/doc/html/qmotif.html @@ -0,0 +1,115 @@ + + + + + +QMotif Class + + + + + + + +
+ +Home + | +All Classes + | +Main Classes + | +Annotated + | +Grouped Classes + | +Functions +

QMotif Class Reference

+ +

The QMotif class provides the basis of the Motif Extension. +More... +

This class is part of the Qt Motif Extension. +

#include <qmotif.h> +

Inherits QEventLoop. +

List of all member functions. +

Public Members

+ +

Static Public Members

+ +

Detailed Description

+

This class is defined in the Qt Motif Extension, which can be found in the qt/extensions directory. It is not included in the main Qt API. +

+ +The QMotif class provides the basis of the Motif Extension. + +

+

QMotif only provides a few public functions, but it is at the +heart of the integration. QMotif is responsible for initializing +the Xt toolkit and the Xt application context. It does not open a +connection to the X server, that is done by QApplication. +

The only member function in QMotif that depends on an X server +connection is QMotif::initialize(). QMotif must be created before +QApplication. +

Example usage of QMotif and QApplication: +

+    static char *resources[] = {
+        ...
+    };
+
+    int main(int argc, char **argv)
+    {
+        QMotif integrator( "AppClass" );
+        XtAppSetFallbackResources( integrator.applicationContext(),
+                                   resources );
+        QApplication app( argc, argv );
+
+        ...
+
+        return app.exec();
+    }
+    
+ + +

Member Function Documentation

+

QMotif::QMotif ( const char * applicationClass, XtAppContext context = NULL, XrmOptionDescRec * options = 0, int numOptions = 0 ) +

+Creates QMotif, which allows Qt and Xt/Motif integration. +

If context is 0, QMotif creates a default application context +itself. The context is accessible through applicationContext(). +

All arguments passed to this function (applicationClass, options and numOptions) are used to call XtDisplayInitialize() +after QApplication has been constructed. + +

QMotif::~QMotif () +

+Destroys QMotif. + +

XtAppContext QMotif::applicationContext () const +

+Returns the application context. + +

Display * QMotif::x11Display () [static] +

+Returns the X11 display connection used by the Qt Motif Extension. + + +

+This file is part of the Qt toolkit. +Copyright © 1995-2007 +Trolltech. All Rights Reserved.


+ +
Copyright © 2007 +TrolltechTrademarks +
Qt 3.3.8
+
+ -- cgit v1.2.3