Rename QWaylandDecoration => QWaylandAbstractDecoration
This is in preparation for decoration plugins. Change-Id: Idb322a7a5cbc2eb5bf2cce019073f9f4fb46297f Reviewed-by: Robin Burchell <robin.burchell@viroteck.net>
This commit is contained in:
parent
a3fa898878
commit
abd71e1305
@ -69,7 +69,7 @@ SOURCES += qwaylandintegration.cpp \
|
|||||||
qwaylandtouch.cpp \
|
qwaylandtouch.cpp \
|
||||||
qwaylandqtkey.cpp \
|
qwaylandqtkey.cpp \
|
||||||
../shared/qwaylandmimehelper.cpp \
|
../shared/qwaylandmimehelper.cpp \
|
||||||
qwaylanddecoration.cpp \
|
qwaylandabstractdecoration.cpp \
|
||||||
qwaylandeventthread.cpp\
|
qwaylandeventthread.cpp\
|
||||||
qwaylandwindowmanagerintegration.cpp \
|
qwaylandwindowmanagerintegration.cpp \
|
||||||
qwaylandinputcontext.cpp \
|
qwaylandinputcontext.cpp \
|
||||||
@ -100,7 +100,7 @@ HEADERS += qwaylandintegration_p.h \
|
|||||||
qwaylandtouch_p.h \
|
qwaylandtouch_p.h \
|
||||||
qwaylandqtkey_p.h \
|
qwaylandqtkey_p.h \
|
||||||
../shared/qwaylandmimehelper.h \
|
../shared/qwaylandmimehelper.h \
|
||||||
qwaylanddecoration_p.h \
|
qwaylandabstractdecoration_p.h \
|
||||||
qwaylandeventthread_p.h \
|
qwaylandeventthread_p.h \
|
||||||
qwaylandwindowmanagerintegration_p.h \
|
qwaylandwindowmanagerintegration_p.h \
|
||||||
qwaylandinputcontext_p.h \
|
qwaylandinputcontext_p.h \
|
||||||
|
@ -39,7 +39,7 @@
|
|||||||
**
|
**
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
#include "qwaylanddecoration_p.h"
|
#include "qwaylandabstractdecoration_p.h"
|
||||||
|
|
||||||
#include "qwaylandwindow_p.h"
|
#include "qwaylandwindow_p.h"
|
||||||
#include "qwaylandshellsurface_p.h"
|
#include "qwaylandshellsurface_p.h"
|
||||||
@ -123,7 +123,7 @@ static const char * const qt_normalizeup_xpm[] = {
|
|||||||
# define BUTTON_WIDTH 22
|
# define BUTTON_WIDTH 22
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
QWaylandDecoration::QWaylandDecoration(QWaylandWindow *window)
|
QWaylandAbstractDecoration::QWaylandAbstractDecoration(QWaylandWindow *window)
|
||||||
: m_window(window->window())
|
: m_window(window->window())
|
||||||
, m_wayland_window(window)
|
, m_wayland_window(window)
|
||||||
, m_isDirty(true)
|
, m_isDirty(true)
|
||||||
@ -142,12 +142,12 @@ QWaylandDecoration::QWaylandDecoration(QWaylandWindow *window)
|
|||||||
m_windowTitle.setTextOption(option);
|
m_windowTitle.setTextOption(option);
|
||||||
}
|
}
|
||||||
|
|
||||||
QWaylandDecoration::~QWaylandDecoration()
|
QWaylandAbstractDecoration::~QWaylandAbstractDecoration()
|
||||||
{
|
{
|
||||||
m_wayland_window->setDecoration(0);
|
m_wayland_window->setDecoration(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
const QImage &QWaylandDecoration::contentImage()
|
const QImage &QWaylandAbstractDecoration::contentImage()
|
||||||
{
|
{
|
||||||
if (m_isDirty) {
|
if (m_isDirty) {
|
||||||
//Update the decoration backingstore
|
//Update the decoration backingstore
|
||||||
@ -162,12 +162,12 @@ const QImage &QWaylandDecoration::contentImage()
|
|||||||
return m_decorationContentImage;
|
return m_decorationContentImage;
|
||||||
}
|
}
|
||||||
|
|
||||||
void QWaylandDecoration::update()
|
void QWaylandAbstractDecoration::update()
|
||||||
{
|
{
|
||||||
m_isDirty = true;
|
m_isDirty = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
void QWaylandDecoration::paint(QPaintDevice *device)
|
void QWaylandAbstractDecoration::paint(QPaintDevice *device)
|
||||||
{
|
{
|
||||||
QRect surfaceRect(QPoint(), window()->frameGeometry().size());
|
QRect surfaceRect(QPoint(), window()->frameGeometry().size());
|
||||||
QRect clips[] =
|
QRect clips[] =
|
||||||
@ -305,7 +305,7 @@ void QWaylandDecoration::paint(QPaintDevice *device)
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
bool QWaylandDecoration::handleMouse(QWaylandInputDevice *inputDevice, const QPointF &local, const QPointF &global, Qt::MouseButtons b, Qt::KeyboardModifiers mods)
|
bool QWaylandAbstractDecoration::handleMouse(QWaylandInputDevice *inputDevice, const QPointF &local, const QPointF &global, Qt::MouseButtons b, Qt::KeyboardModifiers mods)
|
||||||
|
|
||||||
{
|
{
|
||||||
Q_UNUSED(global);
|
Q_UNUSED(global);
|
||||||
@ -335,7 +335,7 @@ bool QWaylandDecoration::handleMouse(QWaylandInputDevice *inputDevice, const QPo
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool QWaylandDecoration::handleTouch(QWaylandInputDevice *inputDevice, const QPointF &local, const QPointF &global, Qt::TouchPointState state, Qt::KeyboardModifiers mods)
|
bool QWaylandAbstractDecoration::handleTouch(QWaylandInputDevice *inputDevice, const QPointF &local, const QPointF &global, Qt::TouchPointState state, Qt::KeyboardModifiers mods)
|
||||||
{
|
{
|
||||||
Q_UNUSED(inputDevice);
|
Q_UNUSED(inputDevice);
|
||||||
Q_UNUSED(global);
|
Q_UNUSED(global);
|
||||||
@ -357,12 +357,12 @@ bool QWaylandDecoration::handleTouch(QWaylandInputDevice *inputDevice, const QPo
|
|||||||
return handled;
|
return handled;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool QWaylandDecoration::inMouseButtonPressedState() const
|
bool QWaylandAbstractDecoration::inMouseButtonPressedState() const
|
||||||
{
|
{
|
||||||
return m_mouseButtons & Qt::NoButton;
|
return m_mouseButtons & Qt::NoButton;
|
||||||
}
|
}
|
||||||
|
|
||||||
void QWaylandDecoration::startResize(QWaylandInputDevice *inputDevice, enum wl_shell_surface_resize resize, Qt::MouseButtons buttons)
|
void QWaylandAbstractDecoration::startResize(QWaylandInputDevice *inputDevice, enum wl_shell_surface_resize resize, Qt::MouseButtons buttons)
|
||||||
{
|
{
|
||||||
if (isLeftClicked(buttons)) {
|
if (isLeftClicked(buttons)) {
|
||||||
m_wayland_window->shellSurface()->resize(inputDevice, resize);
|
m_wayland_window->shellSurface()->resize(inputDevice, resize);
|
||||||
@ -370,7 +370,7 @@ void QWaylandDecoration::startResize(QWaylandInputDevice *inputDevice, enum wl_s
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void QWaylandDecoration::startMove(QWaylandInputDevice *inputDevice, Qt::MouseButtons buttons)
|
void QWaylandAbstractDecoration::startMove(QWaylandInputDevice *inputDevice, Qt::MouseButtons buttons)
|
||||||
{
|
{
|
||||||
if (isLeftClicked(buttons)) {
|
if (isLeftClicked(buttons)) {
|
||||||
m_wayland_window->shellSurface()->move(inputDevice);
|
m_wayland_window->shellSurface()->move(inputDevice);
|
||||||
@ -378,7 +378,7 @@ void QWaylandDecoration::startMove(QWaylandInputDevice *inputDevice, Qt::MouseBu
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void QWaylandDecoration::processMouseTop(QWaylandInputDevice *inputDevice, const QPointF &local, Qt::MouseButtons b, Qt::KeyboardModifiers mods)
|
void QWaylandAbstractDecoration::processMouseTop(QWaylandInputDevice *inputDevice, const QPointF &local, Qt::MouseButtons b, Qt::KeyboardModifiers mods)
|
||||||
{
|
{
|
||||||
Q_UNUSED(mods);
|
Q_UNUSED(mods);
|
||||||
if (local.y() <= m_margins.bottom()) {
|
if (local.y() <= m_margins.bottom()) {
|
||||||
@ -402,7 +402,7 @@ void QWaylandDecoration::processMouseTop(QWaylandInputDevice *inputDevice, const
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void QWaylandDecoration::processMouseBottom(QWaylandInputDevice *inputDevice, const QPointF &local, Qt::MouseButtons b, Qt::KeyboardModifiers mods)
|
void QWaylandAbstractDecoration::processMouseBottom(QWaylandInputDevice *inputDevice, const QPointF &local, Qt::MouseButtons b, Qt::KeyboardModifiers mods)
|
||||||
{
|
{
|
||||||
Q_UNUSED(mods);
|
Q_UNUSED(mods);
|
||||||
if (local.x() <= margins().left()) {
|
if (local.x() <= margins().left()) {
|
||||||
@ -420,7 +420,7 @@ void QWaylandDecoration::processMouseBottom(QWaylandInputDevice *inputDevice, co
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void QWaylandDecoration::processMouseLeft(QWaylandInputDevice *inputDevice, const QPointF &local, Qt::MouseButtons b, Qt::KeyboardModifiers mods)
|
void QWaylandAbstractDecoration::processMouseLeft(QWaylandInputDevice *inputDevice, const QPointF &local, Qt::MouseButtons b, Qt::KeyboardModifiers mods)
|
||||||
{
|
{
|
||||||
Q_UNUSED(local);
|
Q_UNUSED(local);
|
||||||
Q_UNUSED(mods);
|
Q_UNUSED(mods);
|
||||||
@ -428,7 +428,7 @@ void QWaylandDecoration::processMouseLeft(QWaylandInputDevice *inputDevice, cons
|
|||||||
startResize(inputDevice,WL_SHELL_SURFACE_RESIZE_LEFT,b);
|
startResize(inputDevice,WL_SHELL_SURFACE_RESIZE_LEFT,b);
|
||||||
}
|
}
|
||||||
|
|
||||||
void QWaylandDecoration::processMouseRight(QWaylandInputDevice *inputDevice, const QPointF &local, Qt::MouseButtons b, Qt::KeyboardModifiers mods)
|
void QWaylandAbstractDecoration::processMouseRight(QWaylandInputDevice *inputDevice, const QPointF &local, Qt::MouseButtons b, Qt::KeyboardModifiers mods)
|
||||||
{
|
{
|
||||||
Q_UNUSED(local);
|
Q_UNUSED(local);
|
||||||
Q_UNUSED(mods);
|
Q_UNUSED(mods);
|
||||||
@ -436,33 +436,33 @@ void QWaylandDecoration::processMouseRight(QWaylandInputDevice *inputDevice, con
|
|||||||
startResize(inputDevice, WL_SHELL_SURFACE_RESIZE_RIGHT,b);
|
startResize(inputDevice, WL_SHELL_SURFACE_RESIZE_RIGHT,b);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool QWaylandDecoration::isLeftClicked(Qt::MouseButtons newMouseButtonState)
|
bool QWaylandAbstractDecoration::isLeftClicked(Qt::MouseButtons newMouseButtonState)
|
||||||
{
|
{
|
||||||
if ((!m_mouseButtons & Qt::LeftButton) && (newMouseButtonState & Qt::LeftButton))
|
if ((!m_mouseButtons & Qt::LeftButton) && (newMouseButtonState & Qt::LeftButton))
|
||||||
return true;
|
return true;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool QWaylandDecoration::isLeftReleased(Qt::MouseButtons newMouseButtonState)
|
bool QWaylandAbstractDecoration::isLeftReleased(Qt::MouseButtons newMouseButtonState)
|
||||||
{
|
{
|
||||||
if ((m_mouseButtons & Qt::LeftButton) && !(newMouseButtonState & Qt::LeftButton))
|
if ((m_mouseButtons & Qt::LeftButton) && !(newMouseButtonState & Qt::LeftButton))
|
||||||
return true;
|
return true;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
QRectF QWaylandDecoration::closeButtonRect() const
|
QRectF QWaylandAbstractDecoration::closeButtonRect() const
|
||||||
{
|
{
|
||||||
return QRectF(window()->frameGeometry().width() - BUTTON_WIDTH - BUTTON_SPACING * 2,
|
return QRectF(window()->frameGeometry().width() - BUTTON_WIDTH - BUTTON_SPACING * 2,
|
||||||
(m_margins.top() - BUTTON_WIDTH) / 2, BUTTON_WIDTH, BUTTON_WIDTH);
|
(m_margins.top() - BUTTON_WIDTH) / 2, BUTTON_WIDTH, BUTTON_WIDTH);
|
||||||
}
|
}
|
||||||
|
|
||||||
QRectF QWaylandDecoration::maximizeButtonRect() const
|
QRectF QWaylandAbstractDecoration::maximizeButtonRect() const
|
||||||
{
|
{
|
||||||
return QRectF(window()->frameGeometry().width() - BUTTON_WIDTH * 2 - BUTTON_SPACING * 3,
|
return QRectF(window()->frameGeometry().width() - BUTTON_WIDTH * 2 - BUTTON_SPACING * 3,
|
||||||
(m_margins.top() - BUTTON_WIDTH) / 2, BUTTON_WIDTH, BUTTON_WIDTH);
|
(m_margins.top() - BUTTON_WIDTH) / 2, BUTTON_WIDTH, BUTTON_WIDTH);
|
||||||
}
|
}
|
||||||
|
|
||||||
QRectF QWaylandDecoration::minimizeButtonRect() const
|
QRectF QWaylandAbstractDecoration::minimizeButtonRect() const
|
||||||
{
|
{
|
||||||
return QRectF(window()->frameGeometry().width() - BUTTON_WIDTH * 3 - BUTTON_SPACING * 4,
|
return QRectF(window()->frameGeometry().width() - BUTTON_WIDTH * 3 - BUTTON_SPACING * 4,
|
||||||
(m_margins.top() - BUTTON_WIDTH) / 2, BUTTON_WIDTH, BUTTON_WIDTH);
|
(m_margins.top() - BUTTON_WIDTH) / 2, BUTTON_WIDTH, BUTTON_WIDTH);
|
@ -39,8 +39,8 @@
|
|||||||
**
|
**
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
#ifndef QWAYLANDDECORATION_H
|
#ifndef QWAYLANDABSTRACTDECORATION_H
|
||||||
#define QWAYLANDDECORATION_H
|
#define QWAYLANDABSTRACTDECORATION_H
|
||||||
|
|
||||||
#include <QtCore/QMargins>
|
#include <QtCore/QMargins>
|
||||||
#include <QtCore/QPointF>
|
#include <QtCore/QPointF>
|
||||||
@ -65,11 +65,11 @@ class QWaylandScreen;
|
|||||||
class QWaylandWindow;
|
class QWaylandWindow;
|
||||||
class QWaylandInputDevice;
|
class QWaylandInputDevice;
|
||||||
|
|
||||||
class Q_WAYLAND_CLIENT_EXPORT QWaylandDecoration
|
class Q_WAYLAND_CLIENT_EXPORT QWaylandAbstractDecoration
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QWaylandDecoration(QWaylandWindow *window);
|
QWaylandAbstractDecoration(QWaylandWindow *window);
|
||||||
virtual ~QWaylandDecoration();
|
virtual ~QWaylandAbstractDecoration();
|
||||||
|
|
||||||
void update();
|
void update();
|
||||||
bool isDirty() const;
|
bool isDirty() const;
|
||||||
@ -115,26 +115,26 @@ private:
|
|||||||
QStaticText m_windowTitle;
|
QStaticText m_windowTitle;
|
||||||
};
|
};
|
||||||
|
|
||||||
inline bool QWaylandDecoration::isDirty() const
|
inline bool QWaylandAbstractDecoration::isDirty() const
|
||||||
{
|
{
|
||||||
return m_isDirty;
|
return m_isDirty;
|
||||||
}
|
}
|
||||||
|
|
||||||
inline QMargins QWaylandDecoration::margins() const
|
inline QMargins QWaylandAbstractDecoration::margins() const
|
||||||
{
|
{
|
||||||
return m_margins;
|
return m_margins;
|
||||||
}
|
}
|
||||||
|
|
||||||
inline QWindow *QWaylandDecoration::window() const
|
inline QWindow *QWaylandAbstractDecoration::window() const
|
||||||
{
|
{
|
||||||
return m_window;
|
return m_window;
|
||||||
}
|
}
|
||||||
|
|
||||||
inline QWaylandWindow *QWaylandDecoration::waylandWindow() const
|
inline QWaylandWindow *QWaylandAbstractDecoration::waylandWindow() const
|
||||||
{
|
{
|
||||||
return m_wayland_window;
|
return m_wayland_window;
|
||||||
}
|
}
|
||||||
|
|
||||||
QT_END_NAMESPACE
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
#endif // QWAYLANDDECORATION_H
|
#endif // QWAYLANDABSTRACTDECORATION_H
|
@ -42,7 +42,7 @@
|
|||||||
#include "qwaylandwindow_p.h"
|
#include "qwaylandwindow_p.h"
|
||||||
#include "qwaylanddisplay_p.h"
|
#include "qwaylanddisplay_p.h"
|
||||||
#include "qwaylandscreen_p.h"
|
#include "qwaylandscreen_p.h"
|
||||||
#include "qwaylanddecoration_p.h"
|
#include "qwaylandabstractdecoration_p.h"
|
||||||
|
|
||||||
#include <QtCore/qdebug.h>
|
#include <QtCore/qdebug.h>
|
||||||
#include <QtGui/QPainter>
|
#include <QtGui/QPainter>
|
||||||
@ -295,7 +295,7 @@ void QWaylandShmBackingStore::updateDecorations()
|
|||||||
decorationPainter.drawImage(target, sourceImage, target);
|
decorationPainter.drawImage(target, sourceImage, target);
|
||||||
}
|
}
|
||||||
|
|
||||||
QWaylandDecoration *QWaylandShmBackingStore::windowDecoration() const
|
QWaylandAbstractDecoration *QWaylandShmBackingStore::windowDecoration() const
|
||||||
{
|
{
|
||||||
return waylandWindow()->decoration();
|
return waylandWindow()->decoration();
|
||||||
}
|
}
|
||||||
|
@ -51,7 +51,7 @@
|
|||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
class QWaylandDisplay;
|
class QWaylandDisplay;
|
||||||
class QWaylandDecoration;
|
class QWaylandAbstractDecoration;
|
||||||
class QWaylandWindow;
|
class QWaylandWindow;
|
||||||
|
|
||||||
class Q_WAYLAND_CLIENT_EXPORT QWaylandShmBuffer : public QWaylandBuffer {
|
class Q_WAYLAND_CLIENT_EXPORT QWaylandShmBuffer : public QWaylandBuffer {
|
||||||
@ -83,7 +83,7 @@ public:
|
|||||||
void beginPaint(const QRegion &);
|
void beginPaint(const QRegion &);
|
||||||
void endPaint();
|
void endPaint();
|
||||||
|
|
||||||
QWaylandDecoration *windowDecoration() const;
|
QWaylandAbstractDecoration *windowDecoration() const;
|
||||||
|
|
||||||
QMargins windowDecorationMargins() const;
|
QMargins windowDecorationMargins() const;
|
||||||
QImage *entireSurface() const;
|
QImage *entireSurface() const;
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
#include "qwaylandwlshellsurface_p.h"
|
#include "qwaylandwlshellsurface_p.h"
|
||||||
#include "qwaylandxdgsurface_p.h"
|
#include "qwaylandxdgsurface_p.h"
|
||||||
#include "qwaylandsubsurface_p.h"
|
#include "qwaylandsubsurface_p.h"
|
||||||
#include "qwaylanddecoration_p.h"
|
#include "qwaylandabstractdecoration_p.h"
|
||||||
#include "qwaylandwindowmanagerintegration_p.h"
|
#include "qwaylandwindowmanagerintegration_p.h"
|
||||||
#include "qwaylandnativeinterface_p.h"
|
#include "qwaylandnativeinterface_p.h"
|
||||||
|
|
||||||
@ -505,7 +505,7 @@ bool QWaylandWindow::createDecoration()
|
|||||||
|
|
||||||
if (decoration) {
|
if (decoration) {
|
||||||
if (!mWindowDecoration)
|
if (!mWindowDecoration)
|
||||||
mWindowDecoration = new QWaylandDecoration(this);
|
mWindowDecoration = new QWaylandAbstractDecoration(this);
|
||||||
} else {
|
} else {
|
||||||
delete mWindowDecoration;
|
delete mWindowDecoration;
|
||||||
mWindowDecoration = 0;
|
mWindowDecoration = 0;
|
||||||
@ -514,12 +514,12 @@ bool QWaylandWindow::createDecoration()
|
|||||||
return mWindowDecoration;
|
return mWindowDecoration;
|
||||||
}
|
}
|
||||||
|
|
||||||
QWaylandDecoration *QWaylandWindow::decoration() const
|
QWaylandAbstractDecoration *QWaylandWindow::decoration() const
|
||||||
{
|
{
|
||||||
return mWindowDecoration;
|
return mWindowDecoration;
|
||||||
}
|
}
|
||||||
|
|
||||||
void QWaylandWindow::setDecoration(QWaylandDecoration *decoration)
|
void QWaylandWindow::setDecoration(QWaylandAbstractDecoration *decoration)
|
||||||
{
|
{
|
||||||
mWindowDecoration = decoration;
|
mWindowDecoration = decoration;
|
||||||
if (subSurfaceWindow()) {
|
if (subSurfaceWindow()) {
|
||||||
|
@ -60,7 +60,7 @@ class QWaylandDisplay;
|
|||||||
class QWaylandBuffer;
|
class QWaylandBuffer;
|
||||||
class QWaylandShellSurface;
|
class QWaylandShellSurface;
|
||||||
class QWaylandSubSurface;
|
class QWaylandSubSurface;
|
||||||
class QWaylandDecoration;
|
class QWaylandAbstractDecoration;
|
||||||
class QWaylandInputDevice;
|
class QWaylandInputDevice;
|
||||||
class QWaylandScreen;
|
class QWaylandScreen;
|
||||||
class QWaylandShmBackingStore;
|
class QWaylandShmBackingStore;
|
||||||
@ -144,8 +144,8 @@ public:
|
|||||||
bool isExposed() const Q_DECL_OVERRIDE;
|
bool isExposed() const Q_DECL_OVERRIDE;
|
||||||
void unfocus();
|
void unfocus();
|
||||||
|
|
||||||
QWaylandDecoration *decoration() const;
|
QWaylandAbstractDecoration *decoration() const;
|
||||||
void setDecoration(QWaylandDecoration *decoration);
|
void setDecoration(QWaylandAbstractDecoration *decoration);
|
||||||
|
|
||||||
|
|
||||||
void handleMouse(QWaylandInputDevice *inputDevice,
|
void handleMouse(QWaylandInputDevice *inputDevice,
|
||||||
@ -199,7 +199,7 @@ protected:
|
|||||||
QWaylandShellSurface *mShellSurface;
|
QWaylandShellSurface *mShellSurface;
|
||||||
QWaylandSubSurface *mSubSurfaceWindow;
|
QWaylandSubSurface *mSubSurfaceWindow;
|
||||||
|
|
||||||
QWaylandDecoration *mWindowDecoration;
|
QWaylandAbstractDecoration *mWindowDecoration;
|
||||||
bool mMouseEventsInContentArea;
|
bool mMouseEventsInContentArea;
|
||||||
Qt::MouseButtons mMousePressedInContentArea;
|
Qt::MouseButtons mMousePressedInContentArea;
|
||||||
Qt::CursorShape m_cursorShape;
|
Qt::CursorShape m_cursorShape;
|
||||||
|
@ -44,7 +44,7 @@
|
|||||||
#include "qwaylanddisplay_p.h"
|
#include "qwaylanddisplay_p.h"
|
||||||
#include "qwaylandwindow_p.h"
|
#include "qwaylandwindow_p.h"
|
||||||
#include "qwaylandinputdevice_p.h"
|
#include "qwaylandinputdevice_p.h"
|
||||||
#include "qwaylanddecoration_p.h"
|
#include "qwaylandabstractdecoration_p.h"
|
||||||
#include "qwaylandscreen_p.h"
|
#include "qwaylandscreen_p.h"
|
||||||
#include "qwaylandextendedsurface_p.h"
|
#include "qwaylandextendedsurface_p.h"
|
||||||
|
|
||||||
|
@ -44,7 +44,6 @@
|
|||||||
#include "qwaylanddisplay_p.h"
|
#include "qwaylanddisplay_p.h"
|
||||||
#include "qwaylandwindow_p.h"
|
#include "qwaylandwindow_p.h"
|
||||||
#include "qwaylandinputdevice_p.h"
|
#include "qwaylandinputdevice_p.h"
|
||||||
#include "qwaylanddecoration_p.h"
|
|
||||||
#include "qwaylandscreen_p.h"
|
#include "qwaylandscreen_p.h"
|
||||||
|
|
||||||
#include <QtCore/QDebug>
|
#include <QtCore/QDebug>
|
||||||
|
@ -44,7 +44,7 @@
|
|||||||
#include "qwaylanddisplay_p.h"
|
#include "qwaylanddisplay_p.h"
|
||||||
#include "qwaylandwindow_p.h"
|
#include "qwaylandwindow_p.h"
|
||||||
#include "qwaylandinputdevice_p.h"
|
#include "qwaylandinputdevice_p.h"
|
||||||
#include "qwaylanddecoration_p.h"
|
#include "qwaylandabstractdecoration_p.h"
|
||||||
#include "qwaylandscreen_p.h"
|
#include "qwaylandscreen_p.h"
|
||||||
#include "qwaylandextendedsurface_p.h"
|
#include "qwaylandextendedsurface_p.h"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user