![]() |
Qt 4.8
|
#include "qplatformdefs.h"#include "qwindowsystem_qws.h"#include "qwsevent_qws.h"#include "qwscommand_qws_p.h"#include "qtransportauth_qws_p.h"#include "qwsutils_qws.h"#include "qwscursor_qws.h"#include "qwsdisplay_qws.h"#include "qmouse_qws.h"#include "qcopchannel_qws.h"#include "qwssocket_qws.h"#include "qapplication.h"#include "private/qapplication_p.h"#include "qsocketnotifier.h"#include "qpolygon.h"#include "qimage.h"#include "qcursor.h"#include <private/qpaintengine_raster_p.h>#include "qscreen_qws.h"#include "qwindowdefs.h"#include "private/qlock_p.h"#include "qwslock_p.h"#include "qfile.h"#include "qtimer.h"#include "qpen.h"#include "qdesktopwidget.h"#include "qevent.h"#include "qinputcontext.h"#include "qpainter.h"#include <qdebug.h>#include "qkbddriverfactory_qws.h"#include "qmousedriverfactory_qws.h"#include <qbuffer.h>#include <qdir.h>#include <private/qwindowsurface_qws_p.h>#include <private/qfontengine_qpf_p.h>#include "qwindowsystem_p.h"#include <stdlib.h>#include <stdio.h>#include <errno.h>#include <sys/param.h>#include <sys/mount.h>#include "moc_qwindowsystem_qws.cpp"Go to the source code of this file.
Classes | |
| class | QWSClientPrivate |
| struct | QWSCommandStruct |
| class | QWSWindowPrivate |
Macros | |
| #define | KEY 1 |
| #define | MOUSE 0 |
Functions | |
| static void | cleanupFontsDir () |
| static int | get_object_id (int count=1) |
| static void | ignoreSignal (int) |
| static int | keyUnicode (int keycode) |
| Q_GLOBAL_STATIC_WITH_ARGS (QString, defaultMouse,(QLatin1String("Auto"))) Q_GLOBAL_STATIC_WITH_ARGS(QString | |
| QLatin1String ("TTY"))) static const int FontCleanupInterval | |
| void | qt_client_enqueue (const QWSEvent *) |
| QList< QWSCommand * > * | qt_get_server_queue () |
| void | qt_init_display () |
| QString | qws_qtePipeFilename () |
Variables | |
| static QWSInputMethod * | current_IM = 0 |
| static QWSWindow * | current_IM_composing_win = 0 |
| static int | current_IM_winId = -1 |
| defaultKeyboard | |
| static bool | force_reject_strokeIM = false |
| static int | global_focus_time_counter =100 |
| static QWSWindow * | keyboardGrabber |
| static bool | keyboardGrabbing |
| static QList< QWSServer::KeyboardFilter * > * | keyFilters = 0 |
| static bool | prevWin |
| bool | qt_disable_lowpriority_timers |
| int * | qt_last_x |
| int * | qt_last_y |
| int | qt_servershmid |
| QByteArray | qws_display_spec |
| static int | qws_keyModifiers = 0 |
| QWSServer Q_GUI_EXPORT * | qwsServer =0 |
| static QWSServerPrivate * | qwsServerPrivate =0 |
| #define KEY 1 |
Definition at line 116 of file qwindowsystem_qws.cpp.
Referenced by QWSServer::processKeyEvent().
| #define MOUSE 0 |
Definition at line 115 of file qwindowsystem_qws.cpp.
Referenced by QWSServer::sendMouseEvent().
|
static |
Definition at line 1833 of file qwindowsystem_qws.cpp.
Referenced by QWSServerPrivate::initServer().
|
static |
Definition at line 139 of file qwindowsystem_qws.cpp.
Referenced by QWSServerPrivate::_q_newConnection(), and QWSServerPrivate::invokeCreate().
|
static |
Definition at line 1428 of file qwindowsystem_qws.cpp.
Referenced by QWSServerPrivate::initServer().
|
inlinestatic |
Definition at line 2618 of file qwindowsystem_qws.cpp.
Referenced by QWSServerPrivate::sendKeyEventUnfiltered().
| Q_GLOBAL_STATIC_WITH_ARGS | ( | QString | , |
| defaultMouse | , | ||
| (QLatin1String("Auto")) | |||
| ) |
Referenced by QWSScreenSaver::~QWSScreenSaver().
| QLatin1String | ( | "TTY" | ) | const |
| void qt_client_enqueue | ( | const QWSEvent * | ) |
Definition at line 474 of file qapplication_qws.cpp.
Referenced by QWSClient::sendEvent(), and QWSScreenSaver::~QWSScreenSaver().
| QList<QWSCommand*>* qt_get_server_queue | ( | ) |
Definition at line 481 of file qapplication_qws.cpp.
Referenced by QEventDispatcherQWS::processEvents(), QWSClient::readMoreCommand(), and QWSScreenSaver::~QWSScreenSaver().
| void qt_init_display | ( | ) |
Definition at line 2157 of file qapplication_qws.cpp.
Referenced by QWSServerPrivate::openDisplay(), and QWSScreenSaver::~QWSScreenSaver().
| QString qws_qtePipeFilename | ( | ) |
Definition at line 220 of file qapplication_qws.cpp.
Referenced by QWSServer::closedown(), QWSServerPrivate::initServer(), QWSServer::startup(), and QWSScreenSaver::~QWSScreenSaver().
|
static |
Definition at line 147 of file qwindowsystem_qws.cpp.
|
static |
Definition at line 149 of file qwindowsystem_qws.cpp.
Referenced by QWSServer::sendIMEvent(), and QWSServer::sendIMQuery().
|
static |
Definition at line 150 of file qwindowsystem_qws.cpp.
Referenced by QWSServerPrivate::invokeIMUpdate(), QWSServer::sendIMEvent(), QWSServerPrivate::sendMouseEventUnfiltered(), and QWSServerPrivate::setFocus().
| defaultKeyboard |
Definition at line 131 of file qwindowsystem_qws.cpp.
Referenced by QWSServer::openKeyboard(), and QWSServer::setDefaultKeyboard().
|
static |
Definition at line 151 of file qwindowsystem_qws.cpp.
Referenced by QWSServer::sendMouseEvent().
|
static |
Definition at line 594 of file qwindowsystem_qws.cpp.
Referenced by QWSWindow::focus().
|
static |
Definition at line 136 of file qwindowsystem_qws.cpp.
Referenced by QWSServerPrivate::handleWindowClose(), QWSServerPrivate::initServer(), QWSServerPrivate::invokeGrabKeyboard(), QWSServerPrivate::releaseKeyboard(), QWSServer::sendIMEvent(), QWSServer::sendIMQuery(), QWSServerPrivate::sendKeyEventUnfiltered(), QWSServerPrivate::sendMouseEventUnfiltered(), and QWidget::setFocus().
|
static |
Definition at line 137 of file qwindowsystem_qws.cpp.
Referenced by QWSServerPrivate::initServer(), QWSServerPrivate::invokeGrabKeyboard(), and QWSServerPrivate::releaseKeyboard().
|
static |
Definition at line 4228 of file qwindowsystem_qws.cpp.
|
static |
Definition at line 2315 of file qwindowsystem_qws.cpp.
Referenced by QWSServerPrivate::sendMouseEventUnfiltered().
| bool qt_disable_lowpriority_timers |
Definition at line 75 of file qeventdispatcher_unix.cpp.
Referenced by QWSServerPrivate::_q_screenSaverSleep(), QWSServerPrivate::_q_screenSaverWake(), QTimerInfoList::activateTimers(), and QWSServer::setScreenSaverBlockLevel().
| int* qt_last_x |
Definition at line 83 of file qapplication_qpa.cpp.
Referenced by QWSServer::sendMouseEvent(), and QWSInputMethod::sendMouseEvent().
| int * qt_last_y |
Definition at line 84 of file qapplication_qpa.cpp.
Referenced by QWSServer::sendMouseEvent(), and QWSInputMethod::sendMouseEvent().
| int qt_servershmid |
Definition at line 147 of file qapplication_qws.cpp.
Referenced by QWSDisplay::Data::init(), QWSClient::sendConnectedEvent(), and QWSClient::sendRegionEvent().
| QByteArray qws_display_spec |
Referenced by QWSDisplay::Data::init(), qt_init(), QWSDisplay::Data::reinit(), and QWSScreenSaver::~QWSScreenSaver().
|
static |
Definition at line 134 of file qwindowsystem_qws.cpp.
Referenced by QWSServer::sendKeyEvent(), and QWSServerPrivate::sendMouseEventUnfiltered().
| QWSServer Q_GUI_EXPORT* qwsServer =0 |
Definition at line 112 of file qwindowsystem_qws.cpp.
Referenced by QCopChannel::answer(), QWSServer::beginDisplayReconfigure(), QWSServer::closedown(), QScreen::compose(), QWSDisplay::destroyRegion(), QCopChannel::detach(), QWSServerPrivate::emergency_cleanup(), QWSServer::endDisplayReconfigure(), QScreen::exposeRegion(), QWSDisplay::getProperty(), QWSTtyKbPrivate::handleConsoleSwitch(), QVFbScreen::initDevice(), QWSServerPrivate::initServer(), QWSServer::instance(), QWSServerPrivate::invokePositionCursor(), QWSDisplay::moveRegion(), QWSDisplay::nameRegion(), QScreen::paintBackground(), QWSKeyboardHandler::processKeyEvent(), QWSServer::QWSServer(), QCopChannel::registerChannel(), QWSDisplay::repaintRegion(), QWSDisplay::requestFocus(), QWSDisplay::requestRegion(), QWSServer::resetInputMethod(), QWSInputMethod::sendCommitString(), QWSInputMethod::sendEvent(), QWSDisplay::sendIMMouseEvent(), QWSDisplay::sendIMResponse(), QWSDisplay::sendIMUpdate(), QWSServerPrivate::sendMouseEventUnfiltered(), QWSInputMethod::sendPreeditString(), QWSInputMethod::sendQuery(), QWSDisplay::setAltitude(), QWSServer::setBackground(), QWSDisplay::setIdentity(), QWSDisplay::setOpacity(), QWSServer::setScreenSaver(), QWSServer::startup(), takeLocalId(), QWSServerPrivate::updateClientCursorPos(), QWSDisplay::windowAt(), and QWSServerCleaner::~QWSServerCleaner().
|
static |
Definition at line 113 of file qwindowsystem_qws.cpp.