diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2024-07-24 21:06:28 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2024-07-28 18:25:42 +0900 |
commit | 8ef4ea451dd81dd66b34ed31aaa631f6df24a192 (patch) | |
tree | fb639fd5c35cb99f87172bc61484f5bf74b6beb9 /src/kernel/qeventloop_glib_p.h | |
parent | 0e787fb7f5b56b4fe87cd8ada64ae740bbca87bc (diff) | |
download | tqt3-8ef4ea451dd81dd66b34ed31aaa631f6df24a192.tar.gz tqt3-8ef4ea451dd81dd66b34ed31aaa631f6df24a192.zip |
Rename environment class nt* related files to equivalent tq*
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'src/kernel/qeventloop_glib_p.h')
-rw-r--r-- | src/kernel/qeventloop_glib_p.h | 119 |
1 files changed, 0 insertions, 119 deletions
diff --git a/src/kernel/qeventloop_glib_p.h b/src/kernel/qeventloop_glib_p.h deleted file mode 100644 index cc7a3874e..000000000 --- a/src/kernel/qeventloop_glib_p.h +++ /dev/null @@ -1,119 +0,0 @@ -/** -** TQt->glib main event loop integration by Norbert Frese 2005 -** code based on qeventloop_p.h 3.3.5 -** -*/ - -/**************************************************************************** -** $Id: qt/qeventloop_glib_p.h -** -** Definition of TQEventLoop class -** -** Copyright (C) 1992-2005 Trolltech AS. All rights reserved. -** -** This file is part of the kernel module of the TQt GUI Toolkit. -** -** This file may be distributed and/or modified under the terms of the -** GNU General Public License version 2 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. -** -** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -** -** See http://www.trolltech.com/pricing.html or email sales@trolltech.com for -** information about TQt Commercial License Agreements. -** See http://www.trolltech.com/gpl/ for GPL licensing information. -** -** Contact info@trolltech.com if any conditions of this licensing are -** not clear to you. -** -**********************************************************************/ - -#ifndef TQEVENTLOOP_GLIB_P_H -#define TQEVENTLOOP_GLIB_P_H - -// -// W A R N I N G -// ------------- -// -// This file is not part of the TQt API. This header file may -// change from version to version without notice, or even be -// removed. -// -// We mean it. -// -// - -#ifndef QT_H -#include "qplatformdefs.h" -#endif // QT_H - -// SCO OpenServer redefines raise -> kill -#if defined(raise) -# undef raise -#endif - -#include "ntqeventloop.h" -#include "ntqwindowdefs.h" - -class TQSocketNotifier; - -#include "tqptrlist.h" - -#include <glib.h> - -// uncomment this for main loop related debug-output - -// #define DEBUG_QT_GLIBMAINLOOP 1 - -// Wrapper for TQSocketNotifier Object and GPollFD - -struct TQSockNotGPollFD -{ - TQSocketNotifier *obj; - GPollFD gPollFD; - gushort events; // save events - bool pending; -}; - -class TQEventLoopPrivate -{ -public: - TQEventLoopPrivate(); - ~TQEventLoopPrivate(); - - void reset(); - - int looplevel; - int quitcode; - unsigned int quitnow : 1; - unsigned int exitloop : 1; - unsigned int shortcut : 1; - -#if defined(TQ_WS_X11) - int xfd; - GPollFD x_gPollFD; -#endif // TQ_WS_X11 - - int thread_pipe[2]; - GPollFD threadPipe_gPollFD; - TQPtrList<TQSockNotGPollFD> sn_list; - - // pending socket notifiers list - TQPtrList<TQSockNotGPollFD> sn_pending_list; - - // store flags for one iteration - uint pev_flags; - - // My GSource - GSource * gSource; - bool singletoolkit; - - // main context - GMainContext *ctx; - GMainLoop *mainloop; - bool ctx_is_default; -}; - -#endif // TQEVENTLOOP_GLIB_P_H |