KWin
main.cpp
Go to the documentation of this file.
123 bool KWinSelectionOwner::genericReply(xcb_atom_t target_P, xcb_atom_t property_P, xcb_window_t requestor_P)
160 QDialogButtonBox *buttons = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel, this);
240 fputs(i18n("kwin: unable to claim manager selection, another wm running? (try using --replace)\n").toLocal8Bit().constData(), stderr);
260 fputs(i18n("kwin: another window manager is running (try using --replace)\n").toLocal8Bit().constData(), stderr);
276 QDBusMessage ksplashProgressMessage = QDBusMessage::createMethodCall(QStringLiteral("org.kde.KSplash"),
294 if (!owner.isNull() && owner->ownerWindow() != XCB_WINDOW_NONE) // If there was no --replace (no new WM)
356 fprintf(stderr, "Application::crashHandler() called with signal %d; recent crashes: %d\n", signal, crashes);
380 bool XcbEventFilter::nativeEventFilter(const QByteArray &eventType, void *message, long int *result)
501 aboutData.addAuthor(i18n("Martin Gräßlin"), i18n("Maintainer"), QStringLiteral("[email protected]"));
504 QCommandLineOption replaceOption(QStringLiteral("replace"), i18n("Replace already-running ICCCM2.0-compliant window manager"));
505 QCommandLineOption crashesOption(QStringLiteral("crashes"), i18n("Indicate that KWin has recently crashed n times"), QStringLiteral("n"));
528 fprintf(stderr, "%s: FATAL ERROR KWin requires Xlib support in the xcb plugin. Do not configure Qt with -no-xcb-xlib\n",
OperationMode
This enum provides the various operation modes of KWin depending on the available Windowing Systems a...
Definition: main.h:65
virtual void reject()
void setQuitOnLastWindowClosed(bool quit)
void rejected()
QByteArray toLower() const
Definition: atoms.h:31
int lastIndexOf(char ch, int from) const
KWin uses X11 for managing windows, but renders to a Wayland compositor.
Definition: main.h:74
QDBusConnectionInterface * interface() const
virtual bool nativeEventFilter(const QByteArray &eventType, void *message, long int *result) override
Definition: main.cpp:380
bool isEmpty() const
Definition: workspace.h:60
QDBusConnection sessionBus()
int length() const
Definition: main.h:34
bool shouldUseWaylandForCompositing() const
Definition: main.cpp:214
void lock()
void exit(int returnCode)
void addWidget(QWidget *widget, int stretch, QFlags< Qt::AlignmentFlag > alignment)
Definition: options.h:50
void setApplicationVersion(const QString &version)
Definition: main.h:55
virtual void replyTargets(xcb_atom_t property, xcb_window_t requestor)
Definition: main.cpp:114
int appScreen()
Definition: main.h:40
const char * constData() const
QByteArray number(int n, int base)
void setOperationMode(OperationMode mode)
Definition: main.cpp:209
void quit()
virtual void accept()
static void setInputFocus(xcb_window_t window, uint8_t revertTo=XCB_INPUT_FOCUS_POINTER_ROOT, xcb_timestamp_t time=xTime())
Definition: xcbutils.h:886
bool isNull() const
Definition: sm.h:85
int exec()
bool isSessionRestored() const
static void selectInput(xcb_window_t window, uint32_t events)
Definition: xcbutils.h:908
void sendPostedEvents()
QString & sprintf(const char *cformat,...)
int length() const
char * data()
QString left(int n) const
QDBusPendingCall asyncCall(const QDBusMessage &message, int timeout) const
void setArguments(const QList< QVariant > &arguments)
QPushButton * button(StandardButton which) const
QDBusReply< QDBusConnectionInterface::RegisterServiceReply > registerService(const QString &serviceName, ServiceQueueOptions qoption, ServiceReplacementOptions roption)
void accepted()
virtual bool genericReply(xcb_atom_t target, xcb_atom_t property, xcb_window_t requestor)
Definition: main.cpp:123
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
virtual bool notify(QObject *receiver, QEvent *e)
QByteArray & remove(int pos, int len)
void setDefault(bool)
QDBusMessage createMethodCall(const QString &service, const QString &path, const QString &interface, const QString &method)
QByteArray encodeName(const QString &fileName)
QByteArray toAscii() const
void setApplicationName(const QString &application)
QString applicationFilePath()
singleShot
bool is_multihead
checks whether the X Window with the input focus is on our X11 screen if the window cannot be determi...
Definition: compositingprefs.cpp:40
This file is part of the KDE documentation.
Documentation copyright © 1996-2019 The KDE developers.
Generated on Sun Dec 8 2019 03:18:07 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2019 The KDE developers.
Generated on Sun Dec 8 2019 03:18:07 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.