forked from github_mirror/framelesshelper
Fix compilation error introduced by previous commit.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
This commit is contained in:
parent
0fe297b5e4
commit
c4fe56345f
|
@ -5,14 +5,6 @@
|
||||||
int main(int argc, char *argv[]) {
|
int main(int argc, char *argv[]) {
|
||||||
// High DPI scaling is enabled by default from Qt 6
|
// High DPI scaling is enabled by default from Qt 6
|
||||||
#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
|
#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
|
||||||
// Windows: we are using the manifest file to get maximum compatibility
|
|
||||||
// because some APIs are not supprted on old systems such as Windows 7
|
|
||||||
// and Windows 8. And once we have set the DPI awareness level in the
|
|
||||||
// manifest file, any attemptation to try to change it through API will
|
|
||||||
// fail. In other words, Qt won't be able to enable or disable high DPI
|
|
||||||
// scaling or change the DPI awareness level once we have set it in the
|
|
||||||
// manifest file. So the following two lines are uesless actually (However,
|
|
||||||
// they are still useful on other platforms).
|
|
||||||
QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
||||||
QGuiApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
QGuiApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -188,5 +188,5 @@ int main(int argc, char *argv[]) {
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef QT_QUICK_LIB
|
#ifdef QT_QUICK_LIB
|
||||||
#include "main.moc"
|
#include "main_windows.moc"
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -40,6 +40,11 @@
|
||||||
#endif
|
#endif
|
||||||
#include <QtMath>
|
#include <QtMath>
|
||||||
|
|
||||||
|
namespace {
|
||||||
|
|
||||||
|
// All the following enums, structs and function prototypes are copied from
|
||||||
|
// Windows 10 SDK directly, without any modifications.
|
||||||
|
|
||||||
#ifdef IsMinimized
|
#ifdef IsMinimized
|
||||||
#undef IsMinimized
|
#undef IsMinimized
|
||||||
#endif
|
#endif
|
||||||
|
@ -48,11 +53,6 @@
|
||||||
#undef IsMaximized
|
#undef IsMaximized
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
namespace {
|
|
||||||
|
|
||||||
// All the following enums, structs and function prototypes are copied from
|
|
||||||
// Windows 10 SDK directly, without any modifications.
|
|
||||||
|
|
||||||
// Only available since Windows 2000
|
// Only available since Windows 2000
|
||||||
#define IsMinimized m_lpIsIconic
|
#define IsMinimized m_lpIsIconic
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue