14#include "config-kwin.h" 
   20#include <QLoggingCategory> 
   26Q_DECLARE_LOGGING_CATEGORY(KWIN_CORE)
 
   27Q_DECLARE_LOGGING_CATEGORY(KWIN_OPENGL)
 
   28Q_DECLARE_LOGGING_CATEGORY(KWIN_QPAINTER)
 
   29Q_DECLARE_LOGGING_CATEGORY(KWIN_VIRTUALKEYBOARD)
 
   93KWIN_EXPORT QPointF 
popupOffset(
const QRectF &anchorRect, 
const Qt::Edges anchorEdge, 
const Qt::Edges gravity, 
const QSizeF popupSize);
 
   99Q_DECLARE_OPERATORS_FOR_FLAGS(KWin::StrutAreas)
 
  100Q_DECLARE_OPERATORS_FOR_FLAGS(KWin::QuickTileMode)
 
Qt::MouseButtons x11ToQtMouseButtons(int state)
MaximizeMode operator^(MaximizeMode m1, MaximizeMode m2)
const QPoint invalidPoint(INT_MIN, INT_MIN)
Qt::MouseButton x11ToQtMouseButton(int button)
@ MaximizeVertical
The window is maximized vertically.
@ MaximizeRestore
The window is not maximized in any direction.
@ MaximizeFull
Equal to MaximizeVertical | MaximizeHorizontal.
QPointF popupOffset(const QRectF &anchorRect, const Qt::Edges anchorEdge, const Qt::Edges gravity, const QSizeF popupSize)
QList< StrutRect > StrutRects
QRectF gravitateGeometry(const QRectF &rect, const QRectF &bounds, Gravity gravity)
Qt::KeyboardModifiers x11ToQtKeyboardModifiers(int state)