From 479f5f799523bffbcc83dff581a2299c047c6fff Mon Sep 17 00:00:00 2001 From: tpearson Date: Sat, 31 Jul 2010 19:44:01 +0000 Subject: Trinity Qt initial conversion git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebindings@1157645 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- python/pyqt/doc/PyQt.html | 1568 ++++++++++++++++++++++----------------------- 1 file changed, 784 insertions(+), 784 deletions(-) (limited to 'python/pyqt/doc/PyQt.html') diff --git a/python/pyqt/doc/PyQt.html b/python/pyqt/doc/PyQt.html index c2768f33..78c04c2a 100644 --- a/python/pyqt/doc/PyQt.html +++ b/python/pyqt/doc/PyQt.html @@ -340,7 +340,7 @@ CLASS="PROGRAMLISTING" >void DebMainWindowFrm::browsePushButtonClicked() { if self.debugging: - QMessageBox.critical(self, "Event", "browse pushbutton was clicked!") + TQMessageBox.critical(self, "Event", "browse pushbutton was clicked!") }
class DebMainWindowFrm(QMainWindow):
+>class DebMainWindowFrm(TQMainWindow):
     ...stuff...
     def browsePushButtonClicked(self):
         if self.debugging:
-            QMessageBox.critical(self, "Event", "browse pushbutton was clicked!")
Unicode support was added to Qt in v2.0 and to Python in v1.6. In Qt, Unicode support is implemented using the QStringTQString class. It is important to understand that QStringTQStrings, Python string objects and Python Unicode objects are all different but conversions between them are automatic in many cases and easy to achieve manually when needed.

Whenever PyQt expects a QStringTQString as a function argument, a Python string object or a Python Unicode object can be provided instead, and PyQt will do the necessary conversion automatically.

You may also manually convert Python string and Unicode objects to QStringTQStrings by using the QStringTQString constructor as demonstrated in the following code fragment.

qs1 = QString('Converted Python string object')
-qs2 = QString(u'Converted Python Unicode object')
qs1 = TQString('Converted Python string object') +qs2 = TQString(u'Converted Python Unicode object')

In order to convert a QStringTQString to a Python string object use the Python str() to a null QStringTQString and an empty QStringTQString both result in an empty Python string object.

In order to convert a QStringTQString to a Python Unicode object use the Python unicode() to a null QStringTQString and an empty QStringTQString both result in an empty Python Unicode object.

c = new QColor();
-c = new QColor();
c = new TQColor(); +c = new TQColor();
c = QColor()
-c = QColor()
c = TQColor() +c = TQColor()
self.c1 = QColor()
-self.c2 = QColor()
self.c1 = TQColor() +self.c2 = TQColor()QObjectTQObject (and any of its sub-classes) keeps pointers to its children and will automatically call their destructors. In these cases, the corresponding Python object will also keep a reference to the @@ -1527,7 +1527,7 @@ corresponding child objects.

So, in the following Python fragment, the first QLabelTQLabel is not destroyed when the second is assigned to because the parent QWidgetTQWidget still has a reference to it.

p = QWidget()
-l = QLabel('First label',p)
-l = QLabel('Second label',p)
p = TQWidget() +l = TQLabel('First label',p) +l = TQLabel('Second label',p)
tab = QTab()
+>tab = TQTab()
 tab.label = "First Tab"
-tab.r = QRect(10,10,75,30)
class, and the QApplication::translate()TQApplication::translate(), QObject::tr()TQObject::tr() and QObject::trUtf8()TQObject::trUtf8() methods. Usually the and uses the hardcoded class name as the context. On the other hand, QApplication::translate()TQApplication::translate() allows to context to be explicitly stated.

class A(QObject):
+>class A(TQObject):
     def __init__(self):
-        QObject.__init__(self)
+        TQObject.__init__(self)
 
     def hello(self):
         return self.tr("Hello")
@@ -1712,7 +1712,7 @@ CLASS="LITERAL"
 >The PyQt behaviour is unsatisfactory and may be changed in the future.  It is
 recommended that QApplication.translate()TQApplication.translate() be used in
 preference to  that uses
 QApplication.translate()TQApplication.translate().

class A(QObject):
+>class A(TQObject):
     def __init__(self):
-        QObject.__init__(self)
+        TQObject.__init__(self)
 
     def hello(self):
         return qApp.translate("A","Hello")
uses QApplication.translate()TQApplication.translate().

A signal may be either a Qt signal (specified using SIGNAL()TQT_SIGNAL()) or a Python signal (specified using PYSIGNAL()PYQT_SIGNAL()).

A slot can be either a Python callable object, a Qt signal (specified using SIGNAL()TQT_SIGNAL()), a Python signal (specified using PYSIGNAL()PYQT_SIGNAL()), or a Qt slot (specified using SLOT()TQT_SLOT()).

You connect signals to slots (and other signals) as you would from C++. For @@ -1802,14 +1802,14 @@ WIDTH="100%" >

QObject.connect(a,SIGNAL("QtSig()"),pyFunction)
-QObject.connect(a,SIGNAL("QtSig()"),pyClass.pyMethod)
-QObject.connect(a,SIGNAL("QtSig()"),PYSIGNAL("PySig"))
-QObject.connect(a,SIGNAL("QtSig()"),SLOT("QtSlot()"))
-QObject.connect(a,PYSIGNAL("PySig"),pyFunction)
-QObject.connect(a,PYSIGNAL("PySig"),pyClass.pyMethod)
-QObject.connect(a,PYSIGNAL("PySig"),SIGNAL("QtSig()"))
-QObject.connect(a,PYSIGNAL("PySig"),SLOT("QtSlot()"))
TQObject.connect(a,TQT_SIGNAL("QtSig()"),pyFunction) +TQObject.connect(a,TQT_SIGNAL("QtSig()"),pyClass.pyMethod) +TQObject.connect(a,TQT_SIGNAL("QtSig()"),PYQT_SIGNAL("PySig")) +TQObject.connect(a,TQT_SIGNAL("QtSig()"),TQT_SLOT("QtSlot()")) +TQObject.connect(a,PYQT_SIGNAL("PySig"),pyFunction) +TQObject.connect(a,PYQT_SIGNAL("PySig"),pyClass.pyMethod) +TQObject.connect(a,PYQT_SIGNAL("PySig"),TQT_SIGNAL("QtSig()")) +TQObject.connect(a,PYQT_SIGNAL("PySig"),TQT_SLOT("QtSlot()"))
sbar = QScrollBar()
-lcd = QLCDNumber()
+>sbar = TQScrollBar()
+lcd = TQLCDNumber()
 
-QObject.connect(sbar,SIGNAL("valueChanged(int)"),lcd.display)
-QObject.connect(sbar,SIGNAL("valueChanged(int)"),lcd,SLOT("display(int)"))

Any instance of a class that is derived from the QObjectTQObject class can emit a signal using the

a.emit(SIGNAL("clicked()"),())
-a.emit(PYSIGNAL("pySig"),("Hello","World"))
a.emit(TQT_SIGNAL("clicked()"),()) +a.emit(PYQT_SIGNAL("pySig"),("Hello","World"))
QObject::connect()TQObject::connect() is called from Python as QObject.connect()TQObject.connect() or self.connect() if called from a sub-class of QObjectTQObject.

Qt.SolidPattern
-QWidget.TabFocus
-QFrame.TabFocus
QAccelTQAccel

QAccelTQAccel is fully implemented.

QAction (Qt v2.2+)TQAction (Qt v2.2+)

QActionTQAction is fully implemented.

QActionGroup (Qt v2.2+)TQActionGroup (Qt v2.2+)

QActionGroupTQActionGroup is fully implemented.

QApplicationTQApplication
QApplicationTQApplication(int &argc, char **argv);

QApplicationTQApplication(int &argc, char **argv, bool GUIenabled);

QApplicationTQApplication(int &argc, char **argv, Type type);

QBitmapTQBitmap

QBitmapTQBitmap is fully implemented.

QBrushTQBrush

QBrushTQBrush is fully implemented, including the Python QButtonTQButton

QButtonTQButton is fully implemented.

QButtonGroupTQButtonGroup

QButtonGroupTQButtonGroup is fully implemented.

QByteArrayTQByteArray

A Python string can be used whenever a QByteArrayTQByteArray can be used. A QByteArrayTQByteArray can be converted to a Python string using the Python QByteArray &assignTQByteArray &assign(const char *data, uint size);

QByteArray &setRawDataTQByteArray &setRawData(const char *data, uintsize);

QCDEStyle (Qt v2+)TQCDEStyle (Qt v2+)

QCDEStyleTQCDEStyle is fully implemented.

QCheckBoxTQCheckBox

QCheckBoxTQCheckBox is fully implemented.

QColorTQColor

The Python static QRgb getRgba(QRgb initial, bool *ok, QWidget *parent = 0, const char *name = 0);

(QRgb initial, bool *ok, TQWidget *parent = 0, const char *name = 0);

QColorGroupTQColorGroup

QColorGroupTQColorGroup is fully implemented.

QComboBoxTQComboBox

QComboBoxTQComboBox is fully implemented.

QCommonStyle (Qt v2+)TQCommonStyle (Qt v2+)
virtual void tabbarMetrics(const QTabBar *t, int &hframe, int &vframe, int &overlap);

(const TQTabBar *t, int &hframe, int &vframe, int &overlap);

QCString (Qt v2+)TQCString (Qt v2+)

A Python string can be used whenever a QCStringTQCString can be used. A QCStringTQCString can be converted to a Python string using the Python QCString &sprintfTQCString &sprintf(const char *format, ...);

QCursorTQCursor

QCursorTQCursor is fully implemented.

QDataStreamTQDataStream
QDataStream &readBytesTQDataStream &readBytes(const char *&s, uint &l);

This takes no parameters. The QDataStreamTQDataStream result and the data read are returned as a tuple.

QDataStream &readRawBytesTQDataStream &readRawBytes(const char *s, uint l);

parameter. The QDataStreamTQDataStream result and the data read are returned as a tuple.

QDataStream &writeBytesTQDataStream &writeBytes(const char *s, uint len);

QDataStream &writeRawBytesTQDataStream &writeRawBytes(const char *s, uint len);

QDateTQDate

The Python @@ -3026,12 +3026,12 @@ CLASS="SECT2" CLASS="SECT2" >QDateTimeTQDateTime

QDateTimeTQDateTime is fully implemented, including the Python QTimeTQTime

QTimeTQTime is fully implemented, including the Python QDesktopWidget (Qt v3+)TQDesktopWidget (Qt v3+)

QDesktopWidgetTQDesktopWidget is fully implemented.

QDial (Qt v2.2+)TQDial (Qt v2.2+)

QDialTQDial is fully implemented.

QDialogTQDialog
QObject.deleteLater()TQObject.deleteLater() or other techniques.

QDirTQDir

QDirTQDir is fully implemented, including the Python QFileInfoTQFileInfo instances is used instead.

QDockArea (Qt v3+)TQDockArea (Qt v3+)
bool hasDockWindow const(QDockWindow *w, int *index = 0);

(TQDockWindow *w, int *index = 0);

w parameter and returns the index of the -QDockWIndow or -1 if the QDockArea does not contain the QDockWindow.

QDockWindow (Qt v3+)TQDockWindow (Qt v3+)

QDockWindowTQDockWindow is fully implemented.

QColorDrag (Qt v2.1+)TQColorDrag (Qt v2.1+)

QColorDragTQColorDrag is fully implemented.

QDragObjectTQDragObject

QDragObjectTQDragObject is fully implemented.

QImageDragTQImageDrag

QImageDragTQImageDrag is fully implemented.

QStoredDragTQStoredDrag

QStoredDragTQStoredDrag is fully implemented.

QTextDragTQTextDrag

QTextDragTQTextDrag is fully implemented.

QUriDrag (Qt v2+)TQUriDrag (Qt v2+)

QUriDragTQUriDrag is fully implemented.

QDropSiteTQDropSite

QDropSiteTQDropSite is fully implemented.

QErrorMessage (Qt v3+)TQErrorMessage (Qt v3+)

QErrorMessageTQErrorMessage is fully implemented.

QEventTQEvent

QEventTQEvent is fully implemented.

Instances of QEventTQEvents are automatically converted to the correct sub-class.

QChildEventTQChildEvent

QChildEventTQChildEvent is fully implemented.

QCloseEventTQCloseEvent

QCloseEventTQCloseEvent is fully implemented.

QIconDragEvent (Qt v3.3+)TQIconDragEvent (Qt v3.3+)

QIconDragEventTQIconDragEvent is fully implemented.

QContextMenuEvent (Qt v3+)TQContextMenuEvent (Qt v3+)

QContextMenuEventTQContextMenuEvent is fully implemented.

QCustomEventTQCustomEvent

QCustomEventTQCustomEvent is fully implemented. Any Python object can be passed as the event data and its reference count is increased.

QDragEnterEventTQDragEnterEvent

QDragEnterEventTQDragEnterEvent is fully implemented.

QDragLeaveEventTQDragLeaveEvent

QDragLeaveEventTQDragLeaveEvent is fully implemented.

QDragMoveEventTQDragMoveEvent

QDragMoveEventTQDragMoveEvent is fully implemented.

QDropEventTQDropEvent

QDropEventTQDropEvent is fully implemented.

QFocusEventTQFocusEvent

QFocusEventTQFocusEvent is fully implemented.

QHideEventTQHideEvent

QHideEventTQHideEvent is fully implemented.

QIMComposeEvent (Qt v3.1+)TQIMComposeEvent (Qt v3.1+)

QIMComposeEventTQIMComposeEvent is fully implemented.

QIMEvent (Qt v3+)TQIMEvent (Qt v3+)

QIMEventTQIMEvent is fully implemented.

QKeyEventTQKeyEvent

QKeyEventTQKeyEvent is fully implemented.

QMouseEventTQMouseEvent

QMouseEventTQMouseEvent is fully implemented.

QMoveEventTQMoveEvent

QMoveEventTQMoveEvent is fully implemented.

QPaintEventTQPaintEvent

QPaintEventTQPaintEvent is fully implemented.

QResizeEventTQResizeEvent

QResizeEventTQResizeEvent is fully implemented.

QShowEventTQShowEvent

QShowEventTQShowEvent is fully implemented.

QTabletEvent (Qt v3+)TQTabletEvent (Qt v3+)

QTabletEventTQTabletEvent is fully implemented.

QTimerEventTQTimerEvent

QTimerEventTQTimerEvent is fully implemented.

QWheelEvent (Qt v2+)TQWheelEvent (Qt v2+)

QWheelEventTQWheelEvent is fully implemented.

QEventLoop (Qt v3.1+)TQEventLoop (Qt v3.1+)
QFileTQFile
QFileDialogTQFileDialog

QFileDialogTQFileDialog is fully implemented.

QFileIconProviderTQFileIconProvider

QFileIconProviderTQFileIconProvider is fully implemented.

QFilePreviewTQFilePreview

QFilePreviewTQFilePreview is fully implemented. However it cannot be used from Python in the same way as it is used from C++ because PyQt does not support multiple inheritance involving more than one wrapped class. A trick @@ -3962,19 +3962,19 @@ WIDTH="100%" >

class FilePreview(QFilePreview):
+>class FilePreview(TQFilePreview):
     pass
 
-class Preview(QLabel):
+class Preview(TQLabel):
     def __init__(self, parent=None):
-        QLabel.__init__(self, parent)
+        TQLabel.__init__(self, parent)
         self.preview = FilePreview()
         self.preview.previewUrl = self.previewUrl

Note that QFilePreview cannot be instantiated directly because it is abstract. +>Note that TQFilePreview cannot be instantiated directly because it is abstract. Thanks to Hans-Peter Jansen for this trick.

QFileInfoTQFileInfo

QFileInfoTQFileInfo is fully implemented.

QFontTQFont

QFontTQFont is fully implemented, including the Python QFontDatabase (Qt v2.1+)TQFontDatabase (Qt v2.1+)

QFontDatabaseTQFontDatabase is fully implemented.

static QFont getFont(bool *ok, const QFont &def, QWidget *parent = 0, const char *name = 0);

static TQFont getFont(bool *ok, const TQFont &def, TQWidget *parent = 0, const char *name = 0);

parameters and returns a tuple containing the QFontTQFont result and the okstatic QFont getFont(bool *ok, QWidget *parent = 0, const char *name = 0);

static TQFont getFont(bool *ok, TQWidget *parent = 0, const char *name = 0);

parameters and returns a tuple containing the QFontTQFont result and the QFontInfoTQFontInfo

QFontInfoTQFontInfo is fully implemented.

QFontMetricsTQFontMetrics
QRect boundingRect(int x, int y, int w, int h, int flags, const QString &str, int len = -1, int tabstops = 0, int *tabarray = 0);

TQRect boundingRect(int x, int y, int w, int h, int flags, const TQString &str, int len = -1, int tabstops = 0, int *tabarray = 0);

QSize size(int flags, const QString &str, int len = -1, int tabstops = 0, int *tabarray = 0);

TQSize size(int flags, const TQString &str, int len = -1, int tabstops = 0, int *tabarray = 0);

QFrameTQFrame

QFrameTQFrame is fully implemented.

QGrid (Qt v2+)TQGrid (Qt v2+)

QGridTQGrid is fully implemented.

QGridView (Qt v3+)TQGridView (Qt v3+)

QGridViewTQGridView is fully implemented.

QGroupBoxTQGroupBox

QGroupBoxTQGroupBox is fully implemented.

QHBox (Qt v2+)TQHBox (Qt v2+)

QHBoxTQHBox is fully implemented.

QHButtonGroup (Qt v2+)TQHButtonGroup (Qt v2+)

QHButtonGroupTQHButtonGroup is fully implemented.

QHeaderTQHeader

QHeaderTQHeader is fully implemented.

QHGroupBox (Qt v2+)TQHGroupBox (Qt v2+)

QHGroupBoxTQHGroupBox is fully implemented.

QIconSetTQIconSet

QIconSetTQIconSet is fully implemented.

QIconFactory (Qt v3.1+)TQIconFactory (Qt v3.1+)

QIconFactoryTQIconFactory is fully implemented.

QIconView (Qt v2.1+)TQIconView (Qt v2.1+)
QIconViewItem *makeRowLayout(QIconViewItem *begin, int &y);

TQIconViewItem *makeRowLayout(TQIconViewItem *begin, int &y);

QIconViewItem (Qt v2.1+)TQIconViewItem (Qt v2.1+)

QIconViewItemTQIconViewItem is fully implemented.

QIconDrag (Qt v2.1+)TQIconDrag (Qt v2.1+)

QIconDragTQIconDrag is fully implemented.

QIconDragItem (Qt v2.1+)TQIconDragItem (Qt v2.1+)

QIconDragItemTQIconDragItem is fully implemented.

QImageTQImage

The Python QImageTQImage(const char *xpm[]);

QImageTQImage(uchar *data, int w, int h, int depth, QRgb *colorTable, int numColors, Endian bitOrder);

QImage convertDepthWithPaletteTQImage convertDepthWithPalette(int, QRgb *p, int pc, int cf = 0);

QImageIOTQImageIO
QImageTextKeyLangTQImageTextKeyLang

QImageTextKeyLangTQImageTextKeyLang is fully implemented.

static QString getText(const QString &caption, const QString &label, const QString &text = QString::null, bool *ok = 0, QWidget *parent = 0, const char *name = 0);

static TQString getText(const TQString &caption, const TQString &label, const TQString &text = TQString::null, bool *ok = 0, TQWidget *parent = 0, const char *name = 0);

is not passed and the returned value is a tuple of the QStringTQString result and the okstatic QString getText(const QString &caption, const QString &label, QLineEdit::EchoModeecho, const QString &text = QString::null, bool *ok = 0, QWidget *parent = 0, const char *name = 0);

static TQString getText(const TQString &caption, const TQString &label, TQLineEdit::EchoModeecho, const TQString &text = TQString::null, bool *ok = 0, TQWidget *parent = 0, const char *name = 0);

is not passed and the returned value is a tuple of the QStringTQString result and the okstatic QString getText(const QString &caption, const QString &label, QLineEdit::EchoModeecho = QLineEdit::Normal, const QString &text = QString::null, bool *ok = 0, QWidget *parent = 0, const char *name = 0);

static TQString getText(const TQString &caption, const TQString &label, TQLineEdit::EchoModeecho = TQLineEdit::Normal, const TQString &text = TQString::null, bool *ok = 0, TQWidget *parent = 0, const char *name = 0);

is not passed and the returned value is a tuple of the QStringTQString result and the okstatic int getInteger(const QString &caption, const QString &label, int num = 0, int from = -2147483647, int to = 2147483647, int step = 1, bool *ok = 0, QWidget *parent = 0, const char *name = 0);

(const TQString &caption, const TQString &label, int num = 0, int from = -2147483647, int to = 2147483647, int step = 1, bool *ok = 0, TQWidget *parent = 0, const char *name = 0);

static double getDouble(const QString &caption, const QString &label, double num = 0, double from = -2147483647, double to = 2147483647, int step = 1, bool *ok = 0, QWidget *parent = 0, const char *name = 0);

(const TQString &caption, const TQString &label, double num = 0, double from = -2147483647, double to = 2147483647, int step = 1, bool *ok = 0, TQWidget *parent = 0, const char *name = 0);

static QString getItem(const QString &caption, const QString &label, const QStringList &list, int current = 0, bool editable = TRUE, bool *ok = 0, QWidget *parent = 0, const char *name = 0);

static TQString getItem(const TQString &caption, const TQString &label, const TQStringList &list, int current = 0, bool editable = TRUE, bool *ok = 0, TQWidget *parent = 0, const char *name = 0);

is not passed and the returned value is a tuple of the QStringTQString result and the okvoid scrollBarMetrics(const QTabBar *sb, int &sliderMin, int &sliderMax, int &sliderLength, int &buttonDim);

(const TQTabBar *sb, int &sliderMin, int &sliderMax, int &sliderLength, int &buttonDim);

QIODeviceTQIODevice

QIODeviceTQIODevice is fully implemented.

QKeySequence (Qt v3+)TQKeySequence (Qt v3+)

QKeySequenceTQKeySequence is fully implemented including the operators !=, QString()TQString() and int(). A QStringTQString instance or a Python integer may be used whenever a QKeySequenceTQKeySequence can be used.

QLabelTQLabel

QLabelTQLabel is fully implemented.

QLayoutTQLayout

QLayoutTQLayout is fully implemented.

QBoxLayoutTQBoxLayout

QBoxLayoutTQBoxLayout is fully implemented.

QGLayoutIterator (Qt v2+)TQGLayoutIterator (Qt v2+)

QGLayoutIteratorTQGLayoutIterator is fully implemented.

QGridLayoutTQGridLayout
bool findWidget(QWidget *w, int *row, int *col);

(TQWidget *w, int *row, int *col);

QHBoxLayoutTQHBoxLayout

QHBoxLayoutTQHBoxLayout is fully implemented.

QLayoutItem (Qt v2+)TQLayoutItem (Qt v2+)

QLayoutItemTQLayoutItem is fully implemented.

QLayoutIterator (Qt v2+)TQLayoutIterator (Qt v2+)
QLayoutItem *nextTQLayoutItem *next();

This is a wrapper around the QLayoutIteratorTQLayoutIterator QSpacerItem (Qt v2+)TQSpacerItem (Qt v2+)

QSpacerItemTQSpacerItem is fully implemented.

QVBoxLayoutTQVBoxLayout

QVBoxLayoutTQVBoxLayout is fully implemented.

QWidgetItem (Qt v2+)TQWidgetItem (Qt v2+)

QWidgetItemTQWidgetItem is fully implemented.

QLCDNumberTQLCDNumber

QLCDNumberTQLCDNumber is fully implemented.

QLibrary (Qt v3+)TQLibrary (Qt v3+)

QLibraryTQLibrary is fully implemented.

QLineEditTQLineEdit
int characterAt(int xpos, QChar *chr);

(int xpos, TQChar *chr);

QListBoxTQListBox

QListBoxItemTQListBoxItem

QListBoxItemTQListBoxItem is fully implemented.

QListBoxPixmapTQListBoxPixmap

QListBoxPixmapTQListBoxPixmap is fully implemented.

QListBoxTextTQListBoxText

QListBoxTextTQListBoxText is fully implemented.

QListViewTQListView

QListViewTQListView is fully implemented.

Note that to remove a child QListViewItemTQListViewItem you must first call QListViewItemTQListViewItem

QListViewItemTQListViewItem is fully implemented.

Note that to remove a child QListViewItemTQListViewItem you must first call QCheckListItemTQCheckListItem

QCheckListItemTQCheckListItem is fully implemented.

QListViewItemIterator (Qt v2+)TQListViewItemIterator (Qt v2+)

QListViewItemIteratorTQListViewItemIterator is fully implemented.

QLocale (Qt v3.3+)TQLocale (Qt v3.3+)
QMainWindowTQMainWindow
QTextStream &operator<<(QTextStream &, const QMainWindow &);

TQTextStream &operator<<(TQTextStream &, const TQMainWindow &);

QTextStream &operator>>(QTextStream &, QMainWindow &);

TQTextStream &operator>>(TQTextStream &, TQMainWindow &);

bool getLocation(QToolBar *tb, ToolBarDock &dock, int &index, bool &nl, int &extraOffset);

(TQToolBar *tb, ToolBarDock &dock, int &index, bool &nl, int &extraOffset);

QList<QToolBar> toolBarsQList<TQToolBar> toolBars(ToolBarDock dock);

This returns a list of QToolBarTQToolBar instances. (Qt v2.1.0+)

QMemArray<type> (Qt v3+)TQMemArray<type> (Qt v3+)

Types based on the QMemArrayTQMemArray template are automatically converted to and from Python lists of the type.

QMenuBarTQMenuBar

QMenuBarTQMenuBar is fully implemented.

QMenuDataTQMenuData
QMenuItem *findItem(int id, QMenuData **parent);

TQMenuItem *findItem(int id, TQMenuData **parent);

QCustomMenuItem (Qt v2.1+)TQCustomMenuItem (Qt v2.1+)

QCustomMenuItemTQCustomMenuItem is fully implemented.

QMenuItemTQMenuItem

QMenuItemTQMenuItem is an internal Qt class.

QMessageBoxTQMessageBox

QMessageBoxTQMessageBox is fully implemented.

QMetaObjectTQMetaObject
QMetaPropertyTQMetaProperty

QMetaPropertyTQMetaProperty is fully implemented.

QMimeSource (Qt v2+)TQMimeSource (Qt v2+)

QMimeSourceTQMimeSource is fully implemented.

QMimeSourceFactory (Qt v2+)TQMimeSourceFactory (Qt v2+)

QMimeSourceFactoryTQMimeSourceFactory is fully implemented.

QWindowsMime (Qt v3+)TQWindowsMime (Qt v3+)

QWindowsMimeTQWindowsMime is fully implemented.

QMotifPlusStyle (Qt v2.2+)TQMotifPlusStyle (Qt v2.2+)
void scrollBarMetrics(const QScrollBar *sb, int &sliderMin, int &sliderMax, int &sliderLength, int &buttonDim);

(const TQScrollBar *sb, int &sliderMin, int &sliderMax, int &sliderLength, int &buttonDim);

QMotifStyle (Qt v2+)TQMotifStyle (Qt v2+)

void scrollBarMetrics(const QTabBar *sb, int &sliderMin, int &sliderMax, int &sliderLength, int &buttonDim);

(const TQTabBar *sb, int &sliderMin, int &sliderMax, int &sliderLength, int &buttonDim);

void tabbarMetrics(const QTabBar *t, int &hframe, int &vframe, int &overlap);

(const TQTabBar *t, int &hframe, int &vframe, int &overlap);

QMovieTQMovie

QMovie(QDataSource *src, int bufsize = 1024);

TQMovie(TQDataSource *src, int bufsize = 1024);

QMultiLineEditTQMultiLineEdit

QMutex (Qt v2.2+)TQMutex (Qt v2.2+)

QMutexTQMutex is fully implemented.

QMutexLocker (Qt v3.1+)TQMutexLocker (Qt v3.1+)

QMutexLockerTQMutexLocker is fully implemented.

QNetworkOperation (Qt v2.1+)TQNetworkOperation (Qt v2.1+)

QNetworkOperationTQNetworkOperation is fully implemented.

QNetworkProtocol (Qt v2.1+)TQNetworkProtocol (Qt v2.1+)

QNetworkProtocolTQNetworkProtocol is fully implemented.

QNetworkProtocolFactoryBase (Qt v2.1+)TQNetworkProtocolFactoryBase (Qt v2.1+)

QNetworkProtocolFactoryBaseTQNetworkProtocolFactoryBase is fully implemented.

QObjectTQObject
bool disconnect(const QObject *receiver, const char *member = 0);

(const TQObject *receiver, const char *member = 0);

bool disconnect(const char *signal = 0, const QObject *receiver = 0, const char *member = 0);

(const char *signal = 0, const TQObject *receiver = 0, const char *member = 0);

static bool disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *member);

(const TQObject *sender, const char *signal, const TQObject *receiver, const char *member);

QObjectCleanupHandler (Qt v3+)TQObjectCleanupHandler (Qt v3+)

QObjectCleanupHandlerTQObjectCleanupHandler is fully implemented.

QObjectListTQObjectList

This class isn't implemented. Whenever a QObjectListTQObjectList is the return type of a function or the type of an argument, a Python list of QObjectTQObject instances is used instead.

QPaintDeviceMetricsTQPaintDeviceMetrics

QPaintDeviceMetricsTQPaintDeviceMetrics is fully implemented.

QPaintDeviceTQPaintDevice
virtual bool cmd(int, QPainter *, QPDevCmdParam *);

(int, TQPainter *, QPDevCmdParam *);

QPainterTQPainter

QRect boundingRectTQRect boundingRect(int x, int y, int w, int h, int flags, const char *str, int len = -1, char **intern = 0);

QRect boundingRect(const QRect&, int flags, const char *str, int len = -1, char **intern = 0);

TQRect boundingRect(const TQRect&, int flags, const char *str, int len = -1, char **intern = 0);

void drawText(int x, int y, int w, int h, int flags, const char *str, int len = -1, QRect *br = 0, char **intern = 0);

(int x, int y, int w, int h, int flags, const char *str, int len = -1, TQRect *br = 0, char **intern = 0);

void drawText(const QRect&, int flags, const char *str, int len = -1, QRect *br = 0, char **intern = 0);

(const TQRect&, int flags, const char *str, int len = -1, TQRect *br = 0, char **intern = 0);

QPaletteTQPalette

QPaletteTQPalette is fully implemented, including the Python QPixmapTQPixmap

QPixmapTQPixmap(const char *xpm[]);

QPixmapCache (Qt v3+)TQPixmapCache (Qt v3+)

QPixmapCacheTQPixmapCache is fully implemented.

QPenTQPen

QPenTQPen is fully implemented, including the Python QPictureTQPicture

QPlatinumStyle (Qt v2+)TQPlatinumStyle (Qt v2+)
void scrollBarMetrics(const QTabBar *sb, int &sliderMin, int &sliderMax, int &sliderLength, int &buttonDim);

(const TQTabBar *sb, int &sliderMin, int &sliderMax, int &sliderLength, int &buttonDim);

QPointTQPoint

The Python @@ -6680,7 +6680,7 @@ CLASS="SECT2" CLASS="SECT2" >QPointArrayTQPointArray

QPointArrayTQPointArray(int nPoints, const QCOORD *points);

QPopupMenuTQPopupMenu
int exec(const QPoint &pos, int indexAtPoint = 0);

(const TQPoint &pos, int indexAtPoint = 0);

QPrintDialog (X11)TQPrintDialog (X11)

QPrintDialogTQPrintDialog is fully implemented.

QPrinterTQPrinter

QPrinterTQPrinter is fully implemented.

QProcess (Qt v3+)TQProcess (Qt v3+)

QProcessTQProcess is fully implemented.

QProgressBarTQProgressBar

QProgressBarTQProgressBar is fully implemented.

QProgressDialogTQProgressDialog

QProgressDialogTQProgressDialog is fully implemented. value.

QPtrList<type> (Qt v3+)TQPtrList<type> (Qt v3+)

Types based on the QPtrListTQPtrList template are automatically converted to and from Python lists of the type.

QPushButtonTQPushButton

QPushButtonTQPushButton is fully implemented.

QRadioButtonTQRadioButton

QRadioButtonTQRadioButton is fully implemented.

QRangeControlTQRangeControl

QRangeControlTQRangeControl is fully implemented.

QRectTQRect

The Python @@ -7094,7 +7094,7 @@ CLASS="SECT2" CLASS="SECT2" >QRegExpTQRegExp

The Python int match(const QString &str, int index = 0, int *len = 0);

(const TQString &str, int index = 0, int *len = 0);

QRegionTQRegion

The Python @@ -7232,7 +7232,7 @@ NAME="AEN2719" >QArray<QRect> rectsQArray<TQRect> rects();

void setRects(QRect *rects, int num);

(TQRect *rects, int num);

QScrollBarTQScrollBar

QScrollBarTQScrollBar is fully implemented.

QScrollViewTQScrollView
QSemaphore (Qt v2.2+)TQSemaphore (Qt v2.2+)

QSemaphoreTQSemaphore is fully implemented. The +=QSemiModal (Qt v1, v2)TQSemiModal (Qt v1, v2)

QSemiModalTQSemiModal is fully implemented.

QSettings (Qt v3+)TQSettings (Qt v3+)
bool readBoolEntry(const QString &key, bool def = 0, bool *ok = 0);

(const TQString &key, bool def = 0, bool *ok = 0);

double readDoubleEntry(const QString &key, double def = 0, bool *ok = 0);

(const TQString &key, double def = 0, bool *ok = 0);

QString readEntry(const QString &key, const QString &def = QString::null, bool *ok = 0);

TQString readEntry(const TQString &key, const TQString &def = TQString::null, bool *ok = 0);

is not passed and the returned value is a tuple of the QStringTQString result and the okQStringList readListEntry(const QString &key, bool *ok = 0);

TQStringList readListEntry(const TQString &key, bool *ok = 0);

is not passed and the returned value is a tuple of the QStringListTQStringList result and the okQStringList readListEntry(const QString &key, const QChar &separator, bool *ok = 0);

TQStringList readListEntry(const TQString &key, const TQChar &separator, bool *ok = 0);

is not passed and the returned value is a tuple of the QStringListTQStringList result and the okint readNumEntry(const QString &key, int def = 0, bool *ok = 0);

(const TQString &key, int def = 0, bool *ok = 0);

bool writeEntry(const QString &key, bool value);

(const TQString &key, bool value);

QSGIStyle (Qt v2.2+)TQSGIStyle (Qt v2.2+)

void scrollBarMetrics(const QScrollBar *sb, int &sliderMin, int &sliderMax, int &sliderLength, int &buttonDim);

(const TQScrollBar *sb, int &sliderMin, int &sliderMax, int &sliderLength, int &buttonDim);

QSignalMapperTQSignalMapper

QSignalMapperTQSignalMapper is fully implemented.

QSimpleRichText (Qt v2+)TQSimpleRichText (Qt v2+)

QSimpleRichTextTQSimpleRichText is fully implemented.

QSizeTQSize

The Python @@ -7715,12 +7715,12 @@ CLASS="SECT2" CLASS="SECT2" >QSizeGrip (Qt v2+)TQSizeGrip (Qt v2+)

QSizeGripTQSizeGrip is fully implemented.

QSizePolicy (Qt v2+)TQSizePolicy (Qt v2+)

QSizePolicyTQSizePolicy is fully implemented.

QSliderTQSlider

QSliderTQSlider is fully implemented.

QSocketNotifierTQSocketNotifier

QSocketNotifierTQSocketNotifier is fully implemented.

QSound (Qt v2.2+)TQSound (Qt v2.2+)

QSoundTQSound is fully implemented.

QSpinBoxTQSpinBox
QSplashScreen (Qt v3.2.0+)TQSplashScreen (Qt v3.2.0+)

QSplashScreenTQSplashScreen is fully implemented.

QSplitterTQSplitter
QStatusBarTQStatusBar

QStatusBarTQStatusBar is fully implemented.

QChar (Qt v2+)TQChar (Qt v2+)
QStringTQString

A Python string object (or Unicode object) can be used whenever a QStringTQString can be used. A QStringTQString can be converted to a Python string object using the Python QCharRef atTQCharRef at(uint i);

QChar constref constTQChar constref const(uint i);

QChar &refTQChar &ref(uint i);

QString &setUnicodeCodesTQString &setUnicodeCodes(const ushort *unicode_as_shorts, uint len);

QString &sprintfTQString &sprintf(const char *format, ...);

QStringList (Qt v2+)TQStringList (Qt v2+)

The Python Iterator append(const QString &x);

(const TQString &x);

Iterator prepend(const QString &x);

(const TQString &x);

QStrListTQStrList

This class isn't implemented. Whenever a QStrListTQStrList is the return type of a function or the type of an argument, a Python list of strings is used instead.

QStyle (Qt v2+)TQStyle (Qt v2+)
virtual void scrollBarMetrics(const QScrollBar *b, int &sliderMin, int &sliderMax, int &sliderLength, int &buttonDim);

(const TQScrollBar *b, int &sliderMin, int &sliderMax, int &sliderLength, int &buttonDim);

virtual void tabbarMetrics(const QTabBar *t, int &hframe, int &vframe, int &overlap);

(const TQTabBar *t, int &hframe, int &vframe, int &overlap);

QStyleOption (Qt v3+)TQStyleOption (Qt v3+)

QStyleOptionTQStyleOption is fully implemented.

QStyleSheet (Qt v2+)TQStyleSheet (Qt v2+)

QStyleSheetTQStyleSheet is fully implemented.

QStyleSheetItem (Qt v2+)TQStyleSheetItem (Qt v2+)

QStyleSheetItemTQStyleSheetItem is fully implemented.

QSyntaxHighlighter (Qt v3.1+)TQSyntaxHighlighter (Qt v3.1+)

QSyntaxHighlighterTQSyntaxHighlighter is fully implemented.

QTabTQTab

QTabTQTab is fully implemented.

QTabBarTQTabBar
QList<QTab> tabListQList<TQTab> tabList();

This returns a list of QTabTQTab instances.

QTabDialogTQTabDialog

QTabDialogTQTabDialog is fully implemented.

QTabWidget (Qt v2+)TQTabWidget (Qt v2+)

QTabWidgetTQTabWidget is fully implemented.

QTextBrowser (Qt v2+)TQTextBrowser (Qt v2+)

QTextBrowserTQTextBrowser is fully implemented.

QTextCodec (Qt v2+)TQTextCodec (Qt v2+)
virtual QCString fromUnicode(const QString &uc, int &lenInOut);

virtual TQCString fromUnicode(const TQString &uc, int &lenInOut);

The returned value is a tuple of the QCStringTQCString result and the updated QTextDecoder (Qt v2+)TQTextDecoder (Qt v2+)

QTextDecoderTQTextDecoder is fully implemented.

QTextEncoder (Qt v2+)TQTextEncoder (Qt v2+)
virtual QCString fromUnicode = 0(const QString &uc, int &lenInOut);

virtual TQCString fromUnicode = 0(const TQString &uc, int &lenInOut);

The returned value is a tuple of the QCStringTQCString result and the updated QTextEdit (Qt v3+)TQTextEdit (Qt v3+)

int charAt(const QPoint &pos, int *para = 0);

(const TQPoint &pos, int *para = 0);

virtual bool find(const QString &expr, bool cs, bool wo, bool forward = TRUE, int *para = 0, int *index = 0);

(const TQString &expr, bool cs, bool wo, bool forward = TRUE, int *para = 0, int *index = 0);

QTextStreamTQTextStream

QTextStreamTQTextStream(FILE *fp, int mode);

QTextStream &readRawBytesTQTextStream &readRawBytes(char *buf, uint len);

QTextStream &writeRawBytesTQTextStream &writeRawBytes(const char *buf, uint len);

QTextIStream (Qt v2+)TQTextIStream (Qt v2+)
QTextIStreamTQTextIStream(FILE *fp, int mode);

QTextOStream (Qt v2+)TQTextOStream (Qt v2+)
QTextOStreamTQTextOStream(FILE *fp, int mode);

QTextView (Qt v2+)TQTextView (Qt v2+)

QTextViewTQTextView is fully implemented.

QThread (Qt v2.2+)TQThread (Qt v2.2+)

QThreadTQThread is fully implemented.

QTimerTQTimer

QTimerTQTimer is fully implemented.

QToolBarTQToolBar

QToolBarTQToolBar is fully implemented.

QToolBox (Qt v3.2.0+)TQToolBox (Qt v3.2.0+)

QToolBoxTQToolBox is fully implemented.

QToolButtonTQToolButton

QToolButtonTQToolButton is fully implemented.

QToolTipTQToolTip

QToolTipTQToolTip is fully implemented.

QToolTipGroupTQToolTipGroup

QToolTipGroupTQToolTipGroup is fully implemented.

QUrl (Qt v2.1+)TQUrl (Qt v2.1+)

QUrlTQUrl is fully implemented, including the QString()TQString(), ==QUrlInfo (Qt v2.1+)TQUrlInfo (Qt v2.1+)

QUrlInfoTQUrlInfo is fully implemented.

QUrlOperator (Qt v2.1+)TQUrlOperator (Qt v2.1+)
QValidatorTQValidator
virtual State validate(QString& input, int& pos);

(TQString& input, int& pos);

QDoubleValidatorTQDoubleValidator

State validate(QString& input, int& pos);

(TQString& input, int& pos);

QIntValidatorTQIntValidator

State validate(QString& input, int& pos);

(TQString& input, int& pos);

QRegExpValidator (Qt v3+)TQRegExpValidator (Qt v3+)

virtual State validate(QString& input, int& pos);

(TQString& input, int& pos);

QValueList<type> (Qt v2+)TQValueList<type> (Qt v2+)

Types based on the QValueListTQValueList template are automatically converted to and from Python lists of the type.

QVariant (Qt v2.1+)TQVariant (Qt v2.1+)
QVariantTQVariant(const char *val);

QVariant(const QBitArray &val);

TQVariant(const TQBitArray &val);

QVariant(const QValueList<QVariant> &val);

TQVariant(const TQValueList<TQVariant> &val);

QVariant(const QMap<QString,QVariant> &val);

TQVariant(const TQMap<TQString,TQVariant> &val);

QBitArray &asBitArrayTQBitArray &asBitArray();

QValueList<QVariant> &asListTQValueList<TQVariant> &asList();

QMap<QString,QVariant> &asMapTQMap<TQString,TQVariant> &asMap();

QValueListConstIterator<QVariant>listBegin constTQValueListConstIterator<TQVariant>listBegin const();

QValueListConstIterator<QVariant>listEnd constTQValueListConstIterator<TQVariant>listEnd const();

QMapConstIterator<QString,QVariant>mapBegin constTQMapConstIterator<TQString,TQVariant>mapBegin const();

QMapConstIterator<QString,QVariant>mapEnd constTQMapConstIterator<TQString,TQVariant>mapEnd const();

QMapConstIterator<QString,QVariant>mapFind const(const QString &key);

TQMapConstIterator<TQString,TQVariant>mapFind const(const TQString &key);

QValueListConstIterator<QString>stringListBegin constTQValueListConstIterator<TQString>stringListBegin const();

QValueListConstIterator<QString>stringListEnd constTQValueListConstIterator<TQString>stringListEnd const();

const QBitArray toBitArray constconst TQBitArray toBitArray const();

const QValueList<QVariant>toList constconst TQValueList<TQVariant>toList const();

const QMap<QString,QVariant>toMap constconst TQMap<TQString,TQVariant>toMap const();

QVBox (Qt v2+)TQVBox (Qt v2+)

QVBoxTQVBox is fully implemented.

QVButtonGroup (Qt v2+)TQVButtonGroup (Qt v2+)

QVButtonGroupTQVButtonGroup is fully implemented.

QVGroupBox (Qt v2+)TQVGroupBox (Qt v2+)

QVGroupBoxTQVGroupBox is fully implemented.

QWaitCondition (Qt v2.2+)TQWaitCondition (Qt v2.2+)

QWaitConditionTQWaitCondition is fully implemented.

QWhatsThisTQWhatsThis

QWhatsThisTQWhatsThis is fully implemented.

QWidgetTQWidget
QFocusData *focusDataTQFocusData *focusData();

QWidgetListTQWidgetList

This class isn't implemented. Whenever a QWidgetListTQWidgetList is the return type of a function or the type of an argument, a Python list of instances is used instead.

QWidgetStackTQWidgetStack

QWidgetStackTQWidgetStack is fully implemented.

QWindowsStyle (Qt v2+)TQWindowsStyle (Qt v2+)
void scrollBarMetrics(const QTabBar *sb, int &sliderMin, int &sliderMax, int &sliderLength, int &buttonDim);

(const TQTabBar *sb, int &sliderMin, int &sliderMax, int &sliderLength, int &buttonDim);

void tabbarMetrics(const QTabBar *t, int &hframe, int &vframe, int &overlap);

(const TQTabBar *t, int &hframe, int &vframe, int &overlap);

QWizard (Qt v2+)TQWizard (Qt v2+)

QWizardTQWizard is fully implemented.

QWMatrixTQWMatrix

The Python QWMatrix invert constTQWMatrix invert const(bool *invertible = 0);

This takes no parameters and returns a tuple of the QWMatrixTQWMatrix result and the QWorkspace (Qt v2.1+)TQWorkspace (Qt v2.1+)

QWorkspaceTQWorkspace is fully implemented.

unsigned long registerWeakActiveObject(const QString &guid);

(const TQString &guid);

QAxObject(IUnknown *iface, QObject *parent = 0, const char *name = 0);

(IUnknown *iface, TQObject *parent = 0, const char *name = 0);

QAxWidget(IUnknown *iface, QWidget *parent = 0, const char *name = 0);

(IUnknown *iface, TQWidget *parent = 0, const char *name = 0);

QCanvas (Qt v2.2+)TQCanvas (Qt v2.2+)

QCanvasTQCanvas is fully implemented.

QCanvasEllipse (Qt v2.2+)TQCanvasEllipse (Qt v2.2+)

QCanvasEllipseTQCanvasEllipse is fully implemented.

QCanvasItem (Qt v2.2+)TQCanvasItem (Qt v2.2+)

QCanvasItemTQCanvasItem is fully implemented.

QCanvasItemList (Qt v2.2+)TQCanvasItemList (Qt v2.2+)

This class isn't implemented. Whenever a QCanvasItemListTQCanvasItemList is the return type of a function or the type of an argument, a Python list of QCanvasItemTQCanvasItem instances is used instead.

QCanvasLine (Qt v2.2+)TQCanvasLine (Qt v2.2+)

QCanvasLineTQCanvasLine is fully implemented.

QCanvasPixmap (Qt v2.2+)TQCanvasPixmap (Qt v2.2+)

QCanvasPixmapTQCanvasPixmap is fully implemented.

QCanvasPixmapArray (Qt v2.2+)TQCanvasPixmapArray (Qt v2.2+)
QPixmapArray(QList<QPixmap> pixmaps, QList<QPoint> hotspots);

(QList<TQPixmap> pixmaps, QList<TQPoint> hotspots);

The pixmaps argument is a Python list of QPixmap instances, +> argument is a Python list of TQPixmap instances, and the hotspotsQPixmapArray(QValueList<QPixmap> pixmaps, QPointArray hotspots = QPointArray());

(TQValueList<TQPixmap> pixmaps, TQPointArray hotspots = TQPointArray());

The pixmaps argument is a Python list of QPixmap instances. +> argument is a Python list of TQPixmap instances. (Qt v3+)

QCanvasPolygon (Qt v2.2+)TQCanvasPolygon (Qt v2.2+)

QCanvasPolygonTQCanvasPolygon is fully implemented.

QCanvasPolygonalItem (Qt v2.2+)TQCanvasPolygonalItem (Qt v2.2+)

QCanvasPolygonalItemTQCanvasPolygonalItem is fully implemented.

QCanvasRectangle (Qt v2.2+)TQCanvasRectangle (Qt v2.2+)

QCanvasRectangleTQCanvasRectangle is fully implemented.

QCanvasSpline (Qt v3.0+)TQCanvasSpline (Qt v3.0+)

QCanvasSplineTQCanvasSpline is fully implemented.

QCanvasSprite (Qt v2.2+)TQCanvasSprite (Qt v2.2+)

QCanvasSpriteTQCanvasSprite is fully implemented.

QCanvasText (Qt v2.2+)TQCanvasText (Qt v2.2+)

QCanvasTextTQCanvasText is fully implemented.

QCanvasView (Qt v2.2+)TQCanvasView (Qt v2.2+)

QCanvasViewTQCanvasView is fully implemented.

QGLTQGL

QGLTQGL is fully implemented.

QGLContextTQGLContext

QGLContextTQGLContext is fully implemented.

QGLFormatTQGLFormat

QGLFormatTQGLFormat is fully implemented.

QGLWidgetTQGLWidget

QGLWidgetTQGLWidget is fully implemented.

QGLColormap (Qt v3.0+)TQGLColormap (Qt v3.0+)
QDns (Qt v2.2+)TQDns (Qt v2.2+)

QDnsTQDns is fully implemented.

QFtp (Qt v2.2+)TQFtp (Qt v2.2+)
QHostAddress (Qt v2.2+)TQHostAddress (Qt v2.2+)
QHostAddressTQHostAddress(Q_UINT8 *ip6Addr);

QHostAddressTQHostAddress(const Q_IPV6ADDR &ip6Addr);

QHttp (Qt v3+)TQHttp (Qt v3+)
QHttpHeader (Qt v3.1+)TQHttpHeader (Qt v3.1+)

QHttpHeaderTQHttpHeader is fully implemented.

QHttpRequestHeader (Qt v3.1+)TQHttpRequestHeader (Qt v3.1+)

QHttpRequestHeaderTQHttpRequestHeader is fully implemented.

QHttpResponseHeader (Qt v3.1+)TQHttpResponseHeader (Qt v3.1+)

QHttpResponseHeaderTQHttpResponseHeader is fully implemented.

QLocalFs (Qt v2.1+)TQLocalFs (Qt v2.1+)

QLocalFsTQLocalFs is fully implemented.

QServerSocket (Qt v2.2+)TQServerSocket (Qt v2.2+)

QServerSocketTQServerSocket is fully implemented.

QSocket (Qt v2.2+)TQSocket (Qt v2.2+)
QSocketDevice (Qt v2.2+)TQSocketDevice (Qt v2.2+)
QApplicationTQApplication(int& argc, char **argv, Type type);

virtual QString exec constvirtual TQString exec const();

QString exec constTQString exec const();

QDataBrowser (Qt v3+)TQDataBrowser (Qt v3+)
QDataTable (Qt v3+)TQDataTable (Qt v3+)

QDataTableTQDataTable is fully implemented.

QDataView (Qt v3+)TQDataView (Qt v3+)

QDataViewTQDataView is fully implemented.

QEditorFactory (Qt v3+)TQEditorFactory (Qt v3+)

QEditorFactoryTQEditorFactory is fully implemented.

QSql (Qt v3+)TQSql (Qt v3+)

QSqlTQSql is fully implemented.

QSqlCursor (Qt v3+)TQSqlCursor (Qt v3+)
virtual int del(const QString &filter, bool invalidate = TRUE);

(const TQString &filter, bool invalidate = TRUE);

bool exec(const QString &query);

(const TQString &query);

QSqlDatabase (Qt v3+)TQSqlDatabase (Qt v3+)

QSqlQuery exec(const QString &query = QString::null);

TQSqlQuery exec(const TQString &query = TQString::null);

QSqlDriver (Qt v3+)TQSqlDriver (Qt v3+)

QSqlDriverTQSqlDriver is fully implemented.

QSqlEditorFactory (Qt v3+)TQSqlEditorFactory (Qt v3+)

QSqlEditorFactoryTQSqlEditorFactory is fully implemented.

QSqlError (Qt v3+)TQSqlError (Qt v3+)

QSqlErrorTQSqlError is fully implemented.

QSqlField (Qt v3+)TQSqlField (Qt v3+)

QSqlFieldTQSqlField is fully implemented.

QSqlFieldInfo (Qt v3+)TQSqlFieldInfo (Qt v3+)

QSqlFieldInfoTQSqlFieldInfo is fully implemented.

QSqlForm (Qt v3+)TQSqlForm (Qt v3+)

QSqlFormTQSqlForm is fully implemented.

QSqlIndex (Qt v3+)TQSqlIndex (Qt v3+)

QSqlIndexTQSqlIndex is fully implemented.

QSqlPropertyMap (Qt v3+)TQSqlPropertyMap (Qt v3+)

QSqlPropertyMapTQSqlPropertyMap is fully implemented. However, because PyQt does not allow new properties to be defined, it is not possible to implement custom editor widgets in Python and add them to a property map. This will @@ -12038,7 +12038,7 @@ CLASS="SECT2" CLASS="SECT2" >QSqlQuery (Qt v3+)TQSqlQuery (Qt v3+)

QMap<QString,QVariant> boundValues constTQMap<TQString,TQVariant> boundValues const();

virtual bool exec(const QString &query);

(const TQString &query);

QSqlRecord (Qt v3+)TQSqlRecord (Qt v3+)

QSqlRecordTQSqlRecord is fully implemented.

QSqlRecordInfo (Qt v3+)TQSqlRecordInfo (Qt v3+)

QSqlRecordInfoTQSqlRecordInfo is implemented as a Python list of QSqlFieldInfoTQSqlFieldInfo instances.

QSqlResult (Qt v3+)TQSqlResult (Qt v3+)

QSqlResultTQSqlResult is fully implemented.

QSqlSelectCursor (Qt v3.2.0+)TQSqlSelectCursor (Qt v3.2.0+)
bool exec(const QString &query);

(const TQString &query);

QTable (Qt v2.2+)TQTable (Qt v2.2+)

QTableTQTable is fully implemented.

QTableItem (Qt v2.2+)TQTableItem (Qt v2.2+)

QTableItemTQTableItem is fully implemented.

QCheckTableItem (Qt v3+)TQCheckTableItem (Qt v3+)

QCheckTableItemTQCheckTableItem is fully implemented.

QComboTableItem (Qt v3+)TQComboTableItem (Qt v3+)

QComboTableItemTQComboTableItem is fully implemented.

QTableSelection (Qt v2.2+)TQTableSelection (Qt v2.2+)

QTableSelectionTQTableSelection is fully implemented.

QWidgetFactory (Qt v3+)TQWidgetFactory (Qt v3+)

QWidgetFactoryTQWidgetFactory is fully implemented.

QDomImplementation (Qt v2.2+)TQDomImplementation (Qt v2.2+)

QDomImplementationTQDomImplementation is fully implemented.

QDomNode (Qt v2.2+)TQDomNode (Qt v2.2+)

QDomNodeTQDomNode is fully implemented, including the Python QDomNodeList (Qt v2.2+)TQDomNodeList (Qt v2.2+)

QDomNodeListTQDomNodeList is fully implemented.

QDomDocument (Qt v2.2+)TQDomDocument (Qt v2.2+)
bool setContent(const QCString &buffer, bool namespaceProcessing, QString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

(const TQCString &buffer, bool namespaceProcessing, TQString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

bool setContent(const QByteArray &buffer, bool namespaceProcessing, QString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

(const TQByteArray &buffer, bool namespaceProcessing, TQString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

bool setContent(const QString &text, bool namespaceProcessing, QString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

(const TQString &text, bool namespaceProcessing, TQString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

bool setContent(const QIODevice *dev, bool namespaceProcessing, QString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

(const TQIODevice *dev, bool namespaceProcessing, TQString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

bool setContent(const QCString &buffer, QString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

(const TQCString &buffer, TQString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

bool setContent(const QByteArray &buffer, QString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

(const TQByteArray &buffer, TQString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

bool setContent(const QString &text, QString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

(const TQString &text, TQString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

bool setContent(const QIODevice *dev, QString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

(const TQIODevice *dev, TQString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

bool setContent(QXmlInputSource *source, QXmlReader *reader, QString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

(TQXmlInputSource *source, TQXmlReader *reader, TQString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0);

QDomDocumentFragment (Qt v2.2+)TQDomDocumentFragment (Qt v2.2+)

QDomDocumentFragmentTQDomDocumentFragment is fully implemented.

QDomDocumentType (Qt v2.2+)TQDomDocumentType (Qt v2.2+)

QDomDocumentTypeTQDomDocumentType is fully implemented.

QDomNamedNodeMap (Qt v2.2+)TQDomNamedNodeMap (Qt v2.2+)

QDomNamedNodeMapTQDomNamedNodeMap is fully implemented.

QDomCharacterData (Qt v2.2+)TQDomCharacterData (Qt v2.2+)

QDomCharacterDataTQDomCharacterData is fully implemented.

QDomAttr (Qt v2.2+)TQDomAttr (Qt v2.2+)

QDomAttrTQDomAttr is fully implemented.

QDomElement (Qt v2.2+)TQDomElement (Qt v2.2+)

QDomElementTQDomElement is fully implemented.

QDomText (Qt v2.2+)TQDomText (Qt v2.2+)

QDomTextTQDomText is fully implemented.

QDomComment (Qt v2.2+)TQDomComment (Qt v2.2+)

QDomCommentTQDomComment is fully implemented.

QDomCDATASection (Qt v2.2+)TQDomCDATASection (Qt v2.2+)

QDomCDATASectionTQDomCDATASection is fully implemented.

QDomNotation (Qt v2.2+)TQDomNotation (Qt v2.2+)

QDomNotationTQDomNotation is fully implemented.

QDomEntity (Qt v2.2+)TQDomEntity (Qt v2.2+)

QDomEntityTQDomEntity is fully implemented.

QDomEntityReference (Qt v2.2+)TQDomEntityReference (Qt v2.2+)

QDomEntityReferenceTQDomEntityReference is fully implemented.

QDomProcessingInstruction (Qt v2.2+)TQDomProcessingInstruction (Qt v2.2+)

QDomProcessingInstructionTQDomProcessingInstruction is fully implemented.