forked from github_mirror/framelesshelper
parent
9d06d67c9d
commit
c9e38491ae
|
@ -24,20 +24,22 @@
|
||||||
|
|
||||||
#include "framelessquickhelper.h"
|
#include "framelessquickhelper.h"
|
||||||
|
|
||||||
#ifdef Q_OS_WINDOWS
|
|
||||||
#include "winnativeeventfilter.h"
|
|
||||||
#endif
|
|
||||||
#include <QQuickWindow>
|
#include <QQuickWindow>
|
||||||
#include <QScreen>
|
#include <QScreen>
|
||||||
|
|
||||||
#ifdef Q_OS_WINDOWS
|
#ifdef Q_OS_WINDOWS
|
||||||
namespace {
|
#include "winnativeeventfilter.h"
|
||||||
|
#else
|
||||||
const int m_defaultBorderWidth = 8, m_defaultBorderHeight = 8, m_defaultTitleBarHeight = 30;
|
#include "framelesshelper.h"
|
||||||
|
|
||||||
}
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
namespace {
|
||||||
|
#ifdef Q_OS_WINDOWS
|
||||||
|
const int m_defaultBorderWidth = 8, m_defaultBorderHeight = 8, m_defaultTitleBarHeight = 30;
|
||||||
|
#else
|
||||||
|
FramelessHelper m_framelessHelper;
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
FramelessQuickHelper::FramelessQuickHelper(QQuickItem *parent) : QQuickItem(parent) {}
|
FramelessQuickHelper::FramelessQuickHelper(QQuickItem *parent) : QQuickItem(parent) {}
|
||||||
|
|
||||||
int FramelessQuickHelper::borderWidth() const
|
int FramelessQuickHelper::borderWidth() const
|
||||||
|
|
|
@ -32,10 +32,6 @@
|
||||||
#define Q_OS_WINDOWS
|
#define Q_OS_WINDOWS
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef Q_OS_WINDOWS
|
|
||||||
#include "framelesshelper.h"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if (QT_VERSION < QT_VERSION_CHECK(5, 13, 0))
|
#if (QT_VERSION < QT_VERSION_CHECK(5, 13, 0))
|
||||||
#define Q_DISABLE_MOVE(Class) \
|
#define Q_DISABLE_MOVE(Class) \
|
||||||
Class(Class &&) = delete; \
|
Class(Class &&) = delete; \
|
||||||
|
@ -119,9 +115,4 @@ Q_SIGNALS:
|
||||||
void minimumSizeChanged(const QSize &);
|
void minimumSizeChanged(const QSize &);
|
||||||
void maximumSizeChanged(const QSize &);
|
void maximumSizeChanged(const QSize &);
|
||||||
void titleBarEnabledChanged(bool);
|
void titleBarEnabledChanged(bool);
|
||||||
|
|
||||||
private:
|
|
||||||
#ifndef Q_OS_WINDOWS
|
|
||||||
FramelessHelper m_framelessHelper;
|
|
||||||
#endif
|
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue