diff options
Diffstat (limited to 'sip/qt/qapplication.sip')
-rw-r--r-- | sip/qt/qapplication.sip | 294 |
1 files changed, 147 insertions, 147 deletions
diff --git a/sip/qt/qapplication.sip b/sip/qt/qapplication.sip index 57ff0d7..7093a33 100644 --- a/sip/qt/qapplication.sip +++ b/sip/qt/qapplication.sip @@ -1,57 +1,57 @@ -// This is the SIP interface definition for QApplication. +// This is the SIP interface definition for TQApplication. // // Copyright (c) 2007 // Riverbank Computing Limited <info@riverbankcomputing.co.uk> // -// This file is part of PyQt. +// This file is part of PyTQt. // -// This copy of PyQt is free software; you can redistribute it and/or modify it +// This copy of PyTQt is free software; you can redistribute it and/or modify it // under the terms of the GNU General Public License as published by the Free // Software Foundation; either version 2, or (at your option) any later // version. // -// PyQt is supplied in the hope that it will be useful, but WITHOUT ANY +// PyTQt is supplied in the hope that it will be useful, but WITHOUT ANY // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS // FOR A PARTICULAR PURPOSE. See the GNU General Public License for more // details. // // You should have received a copy of the GNU General Public License along with -// PyQt; see the file LICENSE. If not, write to the Free Software Foundation, +// PyTQt; see the file LICENSE. If not, write to the Free Software Foundation, // Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. %ExportedDoc -<Sect2><Title>QApplication</Title> +<Sect2><Title>TQApplication</Title> <FuncSynopsis> - <FuncDef><Function>QApplication</Function></FuncDef> + <FuncDef><Function>TQApplication</Function></FuncDef> <ParamDef>int &<Parameter>argc</Parameter></ParamDef> <ParamDef>char **<Parameter>argv</Parameter></ParamDef> </FuncSynopsis> <Para> This takes one parameter which is a list of argument strings. Arguments -used by Qt are removed from the list. +used by TQt are removed from the list. </Para> <FuncSynopsis> - <FuncDef><Function>QApplication</Function></FuncDef> + <FuncDef><Function>TQApplication</Function></FuncDef> <ParamDef>int &<Parameter>argc</Parameter></ParamDef> <ParamDef>char **<Parameter>argv</Parameter></ParamDef> <ParamDef>bool <Parameter>GUIenabled</Parameter></ParamDef> </FuncSynopsis> <Para> This takes two parameters, the first of which is a list of argument strings. -Arguments used by Qt are removed from the list. +Arguments used by TQt are removed from the list. </Para> <FuncSynopsis> - <FuncDef><Function>QApplication</Function></FuncDef> + <FuncDef><Function>TQApplication</Function></FuncDef> <ParamDef>int &<Parameter>argc</Parameter></ParamDef> <ParamDef>char **<Parameter>argv</Parameter></ParamDef> <ParamDef>Type <Parameter>type</Parameter></ParamDef> </FuncSynopsis> <Para> This takes two parameters, the first of which is a list of argument strings. -Arguments used by Qt are removed from the list. (Qt v2.2+) +Arguments used by TQt are removed from the list. (TQt v2.2+) </Para> <FuncSynopsis> @@ -65,10 +65,10 @@ This has been renamed to <Literal>exec_loop</Literal> in Python. %End -QApplication *qApp; +TQApplication *qApp; -class QApplication : QObject +class TQApplication : TQObject { %TypeHeaderCode #include <qapplication.h> @@ -76,7 +76,7 @@ class QApplication : QObject %End public: - QApplication(SIP_PYLIST) /PostHook=__pyQtQAppHook__/ [(int &,char **)]; + TQApplication(SIP_PYLIST) /PostHook=__pyTQtTQAppHook__/ [(int &,char **)]; %MethodCode // The Python interface is a list of argument strings that is // modified. @@ -94,7 +94,7 @@ public: nargc = argc; Py_BEGIN_ALLOW_THREADS - sipCpp = new sipQApplication(nargc,argv); + sipCpp = new sipTQApplication(nargc,argv); Py_END_ALLOW_THREADS // Now modify the original list. @@ -102,7 +102,7 @@ public: } %End - QApplication(SIP_PYLIST,bool) /PostHook=__pyQtQAppHook__/ [(int &,char **,bool)]; + TQApplication(SIP_PYLIST,bool) /PostHook=__pyTQtTQAppHook__/ [(int &,char **,bool)]; %MethodCode // The Python interface is a list of argument strings that is // modified. @@ -120,7 +120,7 @@ public: nargc = argc; Py_BEGIN_ALLOW_THREADS - sipCpp = new sipQApplication(nargc,argv,a1); + sipCpp = new sipTQApplication(nargc,argv,a1); Py_END_ALLOW_THREADS // Now modify the original list. @@ -128,14 +128,14 @@ public: } %End -%If (Qt_2_2_0 -) +%If (TQt_2_2_0 -) enum Type { Tty, GuiClient, GuiServer }; - QApplication(SIP_PYLIST,Type /Constrained/) /PostHook=__pyQtQAppHook__/ [(int &,char **,Type)]; + TQApplication(SIP_PYLIST,Type /Constrained/) /PostHook=__pyTQtTQAppHook__/ [(int &,char **,Type)]; %MethodCode // The Python interface is a list of argument strings that is // modified. @@ -153,7 +153,7 @@ public: nargc = argc; Py_BEGIN_ALLOW_THREADS - sipCpp = new sipQApplication(nargc,argv,(QApplication::Type)a1); + sipCpp = new sipTQApplication(nargc,argv,(TQApplication::Type)a1); Py_END_ALLOW_THREADS // Now modify the original list. @@ -162,28 +162,28 @@ public: %End %End - ~QApplication(); + ~TQApplication(); %MethodCode // Make sure all remaining top level widgets are not owned by - // Python. When a PyQt script terminates we have no control - // over the order in which the QApplication instance and the + // Python. When a PyTQt script terminates we have no control + // over the order in which the TQApplication instance and the // top level widgets are destroyed. If the former happens // first then we get a seg. fault. We could take the approach - // of only pretending to delete the QApplication instance, but - // Qt seems to allow an application to delete the QApplication + // of only pretending to delete the TQApplication instance, but + // TQt seems to allow an application to delete the TQApplication // instance and then create another one. The approach we take // is to transfer ownership of all top level widgets away from // Python so that the C++ dtor is not called if they are - // destroyed after the QApplication instance. This might be + // destroyed after the TQApplication instance. This might be // seen as a memory leak - but if we really are terminating // then it doesn't matter, and if we are just deleting the - // QApplication instance then (I think) we should have already + // TQApplication instance then (I think) we should have already // deleted the top level widgets manually. In any event, the X // server resources will be freed. - QWidgetList *tlw = QApplication::topLevelWidgets(); - QWidgetListIt it(*tlw); - QWidget *w; + TQWidgetList *tlw = TQApplication::topLevelWidgets(); + TQWidgetListIt it(*tlw); + TQWidget *w; while ((w = it.current()) != 0) { @@ -217,22 +217,22 @@ public: } %End -%If (Qt_2_3_0 -) +%If (TQt_2_3_0 -) Type type() const; %End -%If (- Qt_2_00) +%If (- TQt_2_00) static GUIStyle style(); static void setStyle(GUIStyle); %End -%If (Qt_2_00 -) - static QStyle &style(); - static void setStyle(QStyle * /Transfer/); +%If (TQt_2_00 -) + static TQStyle &style(); + static void setStyle(TQStyle * /Transfer/); %End -%If (Qt_3_0_0 -) - static QStyle *setStyle(const QString &); +%If (TQt_3_0_0 -) + static TQStyle *setStyle(const TQString &); %End -%If (- Qt_2_00) +%If (- TQt_2_00) enum ColorSpec { NormalColor = 0, @@ -242,7 +242,7 @@ public: TrueColor = 4 }; %End -%If (Qt_2_00 -) +%If (TQt_2_00 -) enum ColorSpec { NormalColor = 0, @@ -253,118 +253,118 @@ public: static int colorSpec(); static void setColorSpec(int); - static QCursor *overrideCursor(); - static void setOverrideCursor(QCursor &,bool = 0); + static TQCursor *overrideCursor(); + static void setOverrideCursor(TQCursor &,bool = 0); static void restoreOverrideCursor(); static bool hasGlobalMouseTracking(); static void setGlobalMouseTracking(bool); -%If (- Qt_2_00) - static QPalette *palette(); - static void setPalette(QPalette &,bool = 0); - static QFont *font(); - static void setFont(const QFont &,bool = 0); -%End -%If (Qt_2_00 -) - static QPalette palette(const QWidget * = 0); - static void setPalette(QPalette &,bool = 0,const char * = 0); - static QFont font(const QWidget * = 0); - static void setFont(const QFont &,bool = 0,const char * = 0); -%End - static QFontMetrics fontMetrics(); - QWidget *mainWidget() const; -%If (- Qt_2_00) - // We may not need the /Transfer/ now that the QApplication dtor is +%If (- TQt_2_00) + static TQPalette *palette(); + static void setPalette(TQPalette &,bool = 0); + static TQFont *font(); + static void setFont(const TQFont &,bool = 0); +%End +%If (TQt_2_00 -) + static TQPalette palette(const TQWidget * = 0); + static void setPalette(TQPalette &,bool = 0,const char * = 0); + static TQFont font(const TQWidget * = 0); + static void setFont(const TQFont &,bool = 0,const char * = 0); +%End + static TQFontMetrics fontMetrics(); + TQWidget *mainWidget() const; +%If (- TQt_2_00) + // We may not need the /Transfer/ now that the TQApplication dtor is // instrumented, but we'll leave it in so as not to break old programs // needlessly. - void setMainWidget(QWidget * /Transfer/); + void setMainWidget(TQWidget * /Transfer/); %End -%If (Qt_2_00 -) - virtual void setMainWidget(QWidget *); - virtual void polish(QWidget *); +%If (TQt_2_00 -) + virtual void setMainWidget(TQWidget *); + virtual void polish(TQWidget *); %End - static QWidgetList *allWidgets(); - static QWidgetList *topLevelWidgets(); -%If (- Qt_3_0_0) - static QWidget *desktop(); + static TQWidgetList *allWidgets(); + static TQWidgetList *topLevelWidgets(); +%If (- TQt_3_0_0) + static TQWidget *desktop(); %End -%If (Qt_3_0_0 -) - static QDesktopWidget *desktop(); +%If (TQt_3_0_0 -) + static TQDesktopWidget *desktop(); %End - static QWidget *activePopupWidget(); - static QWidget *activeModalWidget(); - static QClipboard *clipboard(); - QWidget *focusWidget() const; -%If (Qt_2_00 -) - QWidget *activeWindow() const; + static TQWidget *activePopupWidget(); + static TQWidget *activeModalWidget(); + static TQClipboard *clipboard(); + TQWidget *focusWidget() const; +%If (TQt_2_00 -) + TQWidget *activeWindow() const; %End - static QWidget *widgetAt(int,int,bool = 0); - static QWidget *widgetAt(const QPoint &,bool = 0); + static TQWidget *widgetAt(int,int,bool = 0); + static TQWidget *widgetAt(const TQPoint &,bool = 0); -%If (Qt_3_1_0 -) - static QEventLoop *eventLoop(); +%If (TQt_3_1_0 -) + static TQEventLoop *eventLoop(); %End int exec() /PyName=exec_loop, ReleaseGIL, - PreHook=__pyQtPreEventLoopHook__, - PostHook=__pyQtPostEventLoopHook__/; + PreHook=__pyTQtPreEventLoopHook__, + PostHook=__pyTQtPostEventLoopHook__/; void processEvents() /ReleaseGIL/; void processEvents(int) /ReleaseGIL/; void processOneEvent() /ReleaseGIL/; -%If (Qt_3_0_0 -) +%If (TQt_3_0_0 -) bool hasPendingEvents(); %End int enter_loop() /ReleaseGIL/; void exit_loop(); -%If (Qt_2_00 -) +%If (TQt_2_00 -) int loopLevel() const; %End static void exit(int = 0); - static bool sendEvent(QObject *,QEvent *) /ReleaseGIL/; - static void postEvent(QObject *,QEvent * /Transfer/) /ReleaseGIL/; - static void sendPostedEvents(QObject *,int) /ReleaseGIL/; -%If (Qt_2_00 -) + static bool sendEvent(TQObject *,TQEvent *) /ReleaseGIL/; + static void postEvent(TQObject *,TQEvent * /Transfer/) /ReleaseGIL/; + static void sendPostedEvents(TQObject *,int) /ReleaseGIL/; +%If (TQt_2_00 -) static void sendPostedEvents() /ReleaseGIL/; - static void removePostedEvents(QObject *); + static void removePostedEvents(TQObject *); %End - virtual bool notify(QObject *,QEvent *) /ReleaseGIL/; + virtual bool notify(TQObject *,TQEvent *) /ReleaseGIL/; static bool startingUp(); static bool closingDown(); static void flushX(); -%If (Qt_3_0_0 -) +%If (TQt_3_0_0 -) static void flush(); %End static void syncX(); static void beep(); -%If (Qt_2_00 -) - void setDefaultCodec(QTextCodec *); - QTextCodec *defaultCodec() const; - void installTranslator(QTranslator *); - void removeTranslator(QTranslator *); +%If (TQt_2_00 -) + void setDefaultCodec(TQTextCodec *); + TQTextCodec *defaultCodec() const; + void installTranslator(TQTranslator *); + void removeTranslator(TQTranslator *); %End -%If (Qt_2_00 - Qt_3_0_0) - QString translate(const char *,const char *) const; +%If (TQt_2_00 - TQt_3_0_0) + TQString translate(const char *,const char *) const; %End -%If (Qt_2_2_0 - Qt_3_0_0) - QString translate(const char *,const char *,const char *) const; +%If (TQt_2_2_0 - TQt_3_0_0) + TQString translate(const char *,const char *,const char *) const; %End -%If (Qt_3_0_0 -) +%If (TQt_3_0_0 -) enum Encoding { DefaultCodec, UnicodeUTF8 }; - QString translate(const char *,const char *,const char * = 0, + TQString translate(const char *,const char *,const char * = 0, Encoding = DefaultCodec) const; %End -%If (Qt_3_2_0 -) - QString applicationDirPath(); - QString applicationFilePath(); +%If (TQt_3_2_0 -) + TQString applicationDirPath(); + TQString applicationFilePath(); %End -%If (- Qt_3_0_0) - static void setWinStyleHighlightColor(const QColor &); - static const QColor &winStyleHighlightColor(); +%If (- TQt_3_0_0) + static void setWinStyleHighlightColor(const TQColor &); + static const TQColor &winStyleHighlightColor(); %End -%If (Qt_2_00 -) +%If (TQt_2_00 -) static void setDesktopSettingsAware(bool); static bool desktopSettingsAware(); static void setCursorFlashTime(int); @@ -372,84 +372,84 @@ public: %End static void setDoubleClickInterval(int); static int doubleClickInterval(); -%If (Qt_2_1_0 -) +%If (TQt_2_1_0 -) static void setWheelScrollLines(int); static int wheelScrollLines(); -%If (Qt_2_2_0 -) - static void setGlobalStrut(const QSize &); - static QSize globalStrut(); +%If (TQt_2_2_0 -) + static void setGlobalStrut(const TQSize &); + static TQSize globalStrut(); %End -%If (Qt_3_0_0 -) - static void setLibraryPaths(const QStringList &); - static QStringList libraryPaths(); - static void addLibraryPath(const QString &); - static void removeLibraryPath(const QString &); +%If (TQt_3_0_0 -) + static void setLibraryPaths(const TQStringList &); + static TQStringList libraryPaths(); + static void addLibraryPath(const TQString &); + static void removeLibraryPath(const TQString &); %End static void setStartDragTime(int); static int startDragTime(); static void setStartDragDistance(int); static int startDragDistance(); -%If (Qt_3_0_0 -) +%If (TQt_3_0_0 -) static void setReverseLayout(bool); static bool reverseLayout(); static int horizontalAlignment(int); %End -%If (Qt_2_2_0 -) - static bool isEffectEnabled(Qt::UIEffect); - static void setEffectEnabled(Qt::UIEffect,bool = 1); +%If (TQt_2_2_0 -) + static bool isEffectEnabled(TQt::UIEffect); + static void setEffectEnabled(TQt::UIEffect,bool = 1); %End %End -%If (Qt_2_00 -) +%If (TQt_2_00 -) bool isSessionRestored() const; - QString sessionId() const; -%If (Qt_3_1_0 -) - QString sessionKey() const; + TQString sessionId() const; +%If (TQt_3_1_0 -) + TQString sessionKey() const; %End - virtual void commitData(QSessionManager &); - virtual void saveState(QSessionManager &); + virtual void commitData(TQSessionManager &); + virtual void saveState(TQSessionManager &); %End -%If (Qt_2_1_0 -) +%If (TQt_2_1_0 -) void wakeUpGuiThread(); %End -%If (Qt_THREAD_SUPPORT) -%If (Qt_2_2_0 -) +%If (TQt_THREAD_SUPPORT) +%If (TQt_2_2_0 -) void lock() /ReleaseGIL/; void unlock(bool = 1); bool locked(); %End -%If (Qt_3_0_0 -) +%If (TQt_3_0_0 -) bool tryLock(); %End %End signals: void lastWindowClosed(); -%If (Qt_2_00 -) +%If (TQt_2_00 -) void aboutToQuit(); %End -%If (Qt_2_1_0 -) +%If (TQt_2_1_0 -) void guiThreadAwake(); %End public slots: void quit(); -%If (Qt_2_00 -) +%If (TQt_2_00 -) void closeAllWindows(); %End -%If (Qt_3_2_0 -) - void aboutQt(); +%If (TQt_3_2_0 -) + void aboutTQt(); %End protected: -%If (Qt_3_1_0 -) - bool event(QEvent *); +%If (TQt_3_1_0 -) + bool event(TQEvent *); %End private: - QApplication(const QApplication &); + TQApplication(const TQApplication &); %TypeCode @@ -507,22 +507,22 @@ static void updatePyArgv(PyObject *argvlist,int argc,char **argv) }; -enum QtMsgType { - QtDebugMsg, - QtWarningMsg, - QtFatalMsg +enum TQtMsgType { + TQtDebugMsg, + TQtWarningMsg, + TQtFatalMsg }; SIP_PYCALLABLE qInstallMsgHandler(SIP_PYCALLABLE /AllowNone/); %MethodCode - void (*old)(QtMsgType, const char *); + void (*old)(TQtMsgType, const char *); // Treat None as the default handler. old = qInstallMsgHandler((a0 != Py_None) ? pyqtMsgHandler : 0); // If we recognise the old handler, then return it. Otherwise return - // the default handler. This doesn't exactly mimic the Qt behaviour + // the default handler. This doesn't exactly mimic the TQt behaviour // but it is probably close enough for the way it will be used. sipRes = (old == pyqtMsgHandler) ? pyqtPyMsgHandler : Py_None; Py_INCREF(sipRes); @@ -538,14 +538,14 @@ SIP_PYCALLABLE qInstallMsgHandler(SIP_PYCALLABLE /AllowNone/); static PyObject *pyqtPyMsgHandler = 0; // The C++ wrapper around the Python handler. -static void pyqtMsgHandler(QtMsgType type, const char *msg) +static void pyqtMsgHandler(TQtMsgType type, const char *msg) { PyObject *res; SIP_BLOCK_THREADS #if SIP_VERSION >= 0x040200 - res = sipCallMethod(0, pyqtPyMsgHandler, "Es", type, sipEnum_QtMsgType, msg); + res = sipCallMethod(0, pyqtPyMsgHandler, "Es", type, sipEnum_TQtMsgType, msg); #elif SIP_VERSION >= 0x040000 res = sipCallMethod(0, pyqtPyMsgHandler, "es", type, msg); #else @@ -562,7 +562,7 @@ static void pyqtMsgHandler(QtMsgType type, const char *msg) if (res != NULL && res != Py_None) { - PyErr_SetString(PyExc_TypeError, "invalid result type from PyQt message handler"); + PyErr_SetString(PyExc_TypeError, "invalid result type from PyTQt message handler"); res = NULL; } |