Qt 4.8
|
#include "qglobal.h"
#include "qlibrary.h"
#include "qcursor.h"
#include "qapplication.h"
#include "private/qapplication_p.h"
#include "qwidget.h"
#include "qbitarray.h"
#include "qpainter.h"
#include "qpixmapcache.h"
#include "qdatetime.h"
#include "qtextcodec.h"
#include "qdatastream.h"
#include "qbuffer.h"
#include "qsocketnotifier.h"
#include "qsessionmanager.h"
#include "qclipboard.h"
#include "qbitmap.h"
#include "qwssocket_qws.h"
#include "qtransportauth_qws.h"
#include "private/qtransportauth_qws_p.h"
#include "qwsevent_qws.h"
#include "private/qwscommand_qws_p.h"
#include "qwsproperty_qws.h"
#include "qscreen_qws.h"
#include "qscreenproxy_qws.h"
#include "qcopchannel_qws.h"
#include "private/qlock_p.h"
#include "private/qwslock_p.h"
#include "qwsmanager_qws.h"
#include "qwindowsystem_qws.h"
#include "private/qwindowsystem_p.h"
#include "qdecorationfactory_qws.h"
#include "qwsdisplay_qws.h"
#include "private/qwsdisplay_qws_p.h"
#include "private/qwsinputcontext_p.h"
#include "qfile.h"
#include "qhash.h"
#include "qdesktopwidget.h"
#include "qcolormap.h"
#include "private/qcursor_p.h"
#include "qsettings.h"
#include "qdebug.h"
#include "qeventdispatcher_qws_p.h"
#include "qeventdispatcher_glib_qws_p.h"
#include "private/qwidget_p.h"
#include "private/qbackingstore_p.h"
#include "private/qwindowsurface_qws_p.h"
#include "private/qfont_p.h"
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <locale.h>
#include <errno.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <qvfbhdr.h>
Go to the source code of this file.
Classes | |
class | QETWidget |
Macros | |
#define | AllValues 0x000F |
#define | HeightValue 0x0008 |
#define | NoValue 0x0000 |
#define | WidthValue 0x0004 |
#define | XNegative 0x0010 |
#define | XValue 0x0001 |
#define | YNegative 0x0020 |
#define | YValue 0x0002 |
Typedefs | |
typedef void(* | TransformFunc) (QScreen *, int) |
#define AllValues 0x000F |
Definition at line 2392 of file qapplication_qws.cpp.
#define HeightValue 0x0008 |
Definition at line 2391 of file qapplication_qws.cpp.
Referenced by QApplicationPrivate::applyX11SpecificCommandLineArguments(), and parseGeometry().
#define NoValue 0x0000 |
Definition at line 2387 of file qapplication_qws.cpp.
Referenced by parseGeometry().
#define WidthValue 0x0004 |
Definition at line 2390 of file qapplication_qws.cpp.
Referenced by QApplicationPrivate::applyX11SpecificCommandLineArguments(), and parseGeometry().
#define XNegative 0x0010 |
Definition at line 2393 of file qapplication_qws.cpp.
Referenced by QApplicationPrivate::applyX11SpecificCommandLineArguments(), and parseGeometry().
#define XValue 0x0001 |
Definition at line 2388 of file qapplication_qws.cpp.
Referenced by QApplicationPrivate::applyX11SpecificCommandLineArguments(), and parseGeometry().
#define YNegative 0x0020 |
Definition at line 2394 of file qapplication_qws.cpp.
Referenced by QApplicationPrivate::applyX11SpecificCommandLineArguments(), and parseGeometry().
#define YValue 0x0002 |
Definition at line 2389 of file qapplication_qws.cpp.
Referenced by QApplicationPrivate::applyX11SpecificCommandLineArguments(), and parseGeometry().
typedef void(* TransformFunc) (QScreen *, int) |
Definition at line 270 of file qapplication_qws.cpp.
|
static |
Definition at line 274 of file qapplication_qws.cpp.
Referenced by QApplicationPrivate::setScreenTransformation().
|
static |
Definition at line 2126 of file qapplication_qws.cpp.
Referenced by qt_init(), and qt_init_display().
|
static |
Definition at line 2461 of file qapplication_qws.cpp.
void Q_GUI_EXPORT qt_app_reinit | ( | const QString & | newAppName | ) |
void qt_cleanup | ( | ) |
Definition at line 2336 of file qapplication_qws.cpp.
void qt_client_enqueue | ( | const QWSEvent * | event | ) |
Definition at line 474 of file qapplication_qws.cpp.
Referenced by QWSClient::sendEvent(), and QWSScreenSaver::~QWSScreenSaver().
void qt_directpainter_embedevent | ( | QDirectPainter * | dp, |
const QWSEmbedEvent * | e | ||
) |
Definition at line 244 of file qdirectpainter_qws.cpp.
Referenced by QApplication::qwsProcessEvent(), and QDirectPainter::region().
void qt_directpainter_region | ( | QDirectPainter * | dp, |
const QRegion & | alloc, | ||
int | type | ||
) |
Definition at line 223 of file qdirectpainter_qws.cpp.
Referenced by QApplication::qwsProcessEvent(), and QDirectPainter::region().
QList<QWSCommand*>* qt_get_server_queue | ( | ) |
Definition at line 481 of file qapplication_qws.cpp.
Referenced by QEventDispatcherQWS::processEvents(), qwsEventSourceCheck(), qwsEventSourcePrepare(), QWSClient::readMoreCommand(), and QWSScreenSaver::~QWSScreenSaver().
void qt_init | ( | QApplicationPrivate * | priv, |
int | type | ||
) |
Definition at line 2180 of file qapplication_qws.cpp.
void qt_init_display | ( | ) |
Definition at line 2157 of file qapplication_qws.cpp.
Referenced by QWSServerPrivate::openDisplay(), and QWSScreenSaver::~QWSScreenSaver().
void qt_server_enqueue | ( | const QWSCommand * | command | ) |
Definition at line 486 of file qapplication_qws.cpp.
Referenced by QWSDisplay::Data::init(), QWSDisplay::Data::sendCommand(), and QWSDisplay::Data::sendSynchronousCommand().
|
static |
Definition at line 1902 of file qapplication_qws.cpp.
Referenced by init_display().
Definition at line 3172 of file qapplication_qws.cpp.
Referenced by QApplication::qwsProcessEvent(), and QScreen::setTransformation().
QString qws_dataDir | ( | ) |
Definition at line 181 of file qapplication_qws.cpp.
Referenced by qws_fontCacheDir(), and qws_qtePipeFilename().
Q_GUI_EXPORT QString qws_qtePipeFilename | ( | ) |
Definition at line 220 of file qapplication_qws.cpp.
Referenced by QWSServer::closedown(), QVNCScreenPrivate::configure(), QWSDisplay::Data::connectToPipe(), QWSDisplay::Data::init(), QWSServerPrivate::initServer(), QWSDisplay::Data::reinit(), QWSServer::startup(), and QWSScreenSaver::~QWSScreenSaver().
void qws_setScreenTransformation | ( | QScreen * | , |
int | |||
) |
Definition at line 97 of file qscreentransformed_qws.cpp.
Referenced by getTransformationFunction().
|
static |
Definition at line 2164 of file qapplication_qws.cpp.
Referenced by qt_init().
|
static |
Definition at line 2173 of file qapplication_qws.cpp.
Referenced by qt_init().
|
static |
|
static |
Definition at line 226 of file qapplication_qws.cpp.
Referenced by QApplicationPrivate::maxWindowRect(), and QWSServer::KeyboardFilter::~KeyboardFilter().
|
static |
Definition at line 304 of file qapplication_qws.cpp.
Referenced by QApplicationPrivate::maxWindowRect().
|
static |
Definition at line 3281 of file qapplication_qws.cpp.
Referenced by QX11EmbedContainerPrivate::checkGrab(), and QX11EmbedContainer::~QX11EmbedContainer().
|
static |
Definition at line 406 of file qapplication_qws.cpp.
Referenced by QApplication::qwsProcessEvent(), and QApplication::qwsSetCustomColors().
|
static |
Definition at line 399 of file qapplication_qws.cpp.
Referenced by qt_init(), and qt_set_qws_resources().
|
static |
Definition at line 401 of file qapplication_qws.cpp.
Referenced by qt_init(), and qt_set_qws_resources().
|
static |
Definition at line 400 of file qapplication_qws.cpp.
Referenced by qt_init(), and qt_set_qws_resources().
|
static |
Definition at line 398 of file qapplication_qws.cpp.
Referenced by qt_init(), and qt_set_qws_resources().
|
static |
Definition at line 397 of file qapplication_qws.cpp.
Definition at line 471 of file qapplication_qws.cpp.
|
static |
Definition at line 145 of file qapplication_qws.cpp.
Referenced by qt_init(), and QETWidget::translateMouseEvent().
|
static |
Definition at line 144 of file qapplication_qws.cpp.
Referenced by QWSDisplay::Data::fillQueue(), QWSDisplay::Data::init(), and QApplication::qwsProcessEvent().
|
static |
Definition at line 142 of file qapplication_qws.cpp.
Referenced by QApplication::qwsProcessEvent().
|
static |
Definition at line 143 of file qapplication_qws.cpp.
Referenced by QApplication::qwsProcessEvent().
|
static |
Definition at line 410 of file qapplication_qws.cpp.
Referenced by QETWidget::translateMouseEvent().
|
static |
Definition at line 411 of file qapplication_qws.cpp.
Referenced by QETWidget::translateMouseEvent().
Definition at line 420 of file qapplication_qws.cpp.
Referenced by qt_cleanup(), and QETWidget::translateMouseEvent().
|
static |
Definition at line 412 of file qapplication_qws.cpp.
Referenced by QETWidget::translateMouseEvent().
|
static |
Definition at line 412 of file qapplication_qws.cpp.
Referenced by QETWidget::translateMouseEvent().
|
static |
Definition at line 402 of file qapplication_qws.cpp.
Referenced by parseGeometry(), and qt_init().
|
static |
Definition at line 403 of file qapplication_qws.cpp.
Referenced by parseGeometry(), and qt_init().
|
static |
Definition at line 3199 of file qapplication_qws.cpp.
Referenced by QETWidget::translateMouseEvent().
|
static |
Definition at line 472 of file qapplication_qws.cpp.
Referenced by qt_get_server_queue().
|
static |
Definition at line 416 of file qapplication_qws.cpp.
Referenced by QETWidget::translateMouseEvent().
|
static |
Definition at line 418 of file qapplication_qws.cpp.
Referenced by QETWidget::translateMouseEvent().
|
static |
Definition at line 419 of file qapplication_qws.cpp.
|
static |
Definition at line 417 of file qapplication_qws.cpp.
QApplication::Type qt_appType |
Definition at line 163 of file qapplication.cpp.
Referenced by QApplicationPrivate::construct(), QApplicationPrivate::initialize(), QApplicationPrivate::QApplicationPrivate(), qt_init(), and QApplication::type().
QWidget* qt_button_down = 0 |
Definition at line 425 of file qapplication_qws.cpp.
Referenced by QETWidget::translateMouseEvent().
QDesktopWidget* qt_desktopWidget |
Definition at line 560 of file qapplication.cpp.
Q_GUI_EXPORT QWSDisplay* qt_fbdpy = 0 |
Definition at line 407 of file qapplication_qws.cpp.
Referenced by QLinuxFbScreen::cache(), QLinuxFbScreen::clearCache(), QLinuxFbScreen::deleteEntry(), QCopChannel::flush(), QWSDisplay::flushCommands(), QCopChannel::init(), init_display(), QWSDisplay::instance(), QCopChannel::isRegistered(), QFontEngineQPF::QFontEngineQPF(), qt_app_reinit(), qt_cleanup(), QPaintDevice::qwsDisplay(), qwsEventSourceCheck(), qwsEventSourceDispatch(), qwsEventSourcePrepare(), QWSDisplay::registerChannel(), QCopChannel::reregisterAll(), QCopChannel::send(), QWSDisplay::sendMessage(), QWSDisplay::setRawMouseEventFilter(), QWSDisplay::Data::waitForPropertyReply(), QWSDisplay::waitForQCopResponse(), QCopChannel::~QCopChannel(), QEventDispatcherQWS::~QEventDispatcherQWS(), and QFontEngineQPF::~QFontEngineQPF().
WId qt_last_cursor = 0xffffffff |
Definition at line 426 of file qapplication_qws.cpp.
Referenced by effectiveState(), QApplication::qwsProcessEvent(), and QWSDisplay::selectCursor().
Definition at line 421 of file qapplication_qws.cpp.
int* qt_last_x = 0 |
Definition at line 139 of file qapplication_qws.cpp.
Referenced by effectiveState(), QWSDisplay::Data::init(), parseGeometry(), QPlatformCursor::pos(), QPlatformCursor::QPlatformCursor(), QWSDisplay::Data::reinit(), QWSServer::sendMouseEvent(), and QWSInputMethod::sendMouseEvent().
int* qt_last_y = 0 |
Definition at line 140 of file qapplication_qws.cpp.
Referenced by effectiveState(), QWSDisplay::Data::init(), parseGeometry(), QPlatformCursor::pos(), QPlatformCursor::QPlatformCursor(), QWSDisplay::Data::reinit(), QWSServer::sendMouseEvent(), and QWSInputMethod::sendMouseEvent().
QWidgetList* qt_modal_stack |
Definition at line 564 of file qapplication.cpp.
Referenced by QApplication::qwsSetCustomColors().
QWidget* qt_mouseGrb = 0 |
Definition at line 138 of file qapplication_qws.cpp.
QWidget* qt_pressGrab = 0 |
Definition at line 137 of file qapplication_qws.cpp.
int qt_servershmid = -1 |
Definition at line 147 of file qapplication_qws.cpp.
Referenced by QWSDisplay::Data::init(), QWSClient::sendConnectedEvent(), and QWSClient::sendRegionEvent().
bool qws_accel = true |
Definition at line 133 of file qapplication_qws.cpp.
Referenced by QScreen::shutdownDevice(), and QScreen::subScreenIndexAt().
Q_GUI_EXPORT int qws_client_id = 0 |
Definition at line 136 of file qapplication_qws.cpp.
Referenced by QLinuxFbScreen::deleteEntry(), QWSDisplay::Data::init(), QLinuxFbScreen::insert_entry(), QFontEngineQPF::lockFile(), and QWSDisplay::Data::reinit().
|
static |
Definition at line 1088 of file qapplication_qws.cpp.
Referenced by QWSDisplay::Data::waitForConnection().
Q_GUI_EXPORT int qws_display_id = 0 |
Definition at line 135 of file qapplication_qws.cpp.
Referenced by QWSSoundServerPrivate::feedDevice(), QWSDisplay::Data::init(), qt_init(), qws_dataDir(), qws_qtePipeFilename(), and QWSDisplay::Data::reinit().
QByteArray qws_display_spec(":0") |
Referenced by QWSDisplay::Data::init(), qt_init(), QWSDisplay::Data::reinit(), and QWSScreenSaver::~QWSScreenSaver().
bool qws_overrideCursor = false |
Definition at line 149 of file qapplication_qws.cpp.
Referenced by parseGeometry(), and QApplication::qwsProcessEvent().
bool qws_savefonts = false |
Definition at line 129 of file qapplication_qws.cpp.
Referenced by qt_init().
bool qws_screen_is_interlaced =false |
Definition at line 130 of file qapplication_qws.cpp.
Referenced by qt_init().
bool qws_shared_memory = false |
Definition at line 131 of file qapplication_qws.cpp.
Referenced by qt_init().
|
static |
Definition at line 470 of file qapplication_qws.cpp.
Referenced by qt_cleanup(), qt_init(), qt_init_display(), QWSDisplay::QWSDisplay(), and QWSServerCleaner::~QWSServerCleaner().
bool qws_sw_cursor = true |
Definition at line 132 of file qapplication_qws.cpp.
Referenced by QScreenCursor::enabled(), and qt_init().
const int qwsSharedRamSize = 1 * 1024 |
Definition at line 121 of file qapplication_qws.cpp.
Referenced by QWSDisplay::Data::init().
|
static |
Definition at line 423 of file qapplication_qws.cpp.
Referenced by QETWidget::translateKeyEvent(), and QETWidget::translateMouseEvent().