mirror of
https://github.com/zhuzichu520/FluentUI.git
synced 2024-11-22 19:00:07 +08:00
update
This commit is contained in:
parent
f922978338
commit
e471d5a230
@ -7,6 +7,7 @@
|
|||||||
#include "FluTools.h"
|
#include "FluTools.h"
|
||||||
|
|
||||||
#ifdef Q_OS_WIN
|
#ifdef Q_OS_WIN
|
||||||
|
|
||||||
#pragma comment (lib, "user32.lib")
|
#pragma comment (lib, "user32.lib")
|
||||||
#pragma comment (lib, "dwmapi.lib")
|
#pragma comment (lib, "dwmapi.lib")
|
||||||
|
|
||||||
@ -14,7 +15,6 @@
|
|||||||
#include <windowsx.h>
|
#include <windowsx.h>
|
||||||
#include <dwmapi.h>
|
#include <dwmapi.h>
|
||||||
|
|
||||||
|
|
||||||
static inline QByteArray qtNativeEventType() {
|
static inline QByteArray qtNativeEventType() {
|
||||||
static const auto result = "windows_generic_MSG";
|
static const auto result = "windows_generic_MSG";
|
||||||
return result;
|
return result;
|
||||||
@ -48,7 +48,6 @@ static inline void setShadow(HWND hwnd) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
bool containsCursorToItem(QQuickItem *item) {
|
bool containsCursorToItem(QQuickItem *item) {
|
||||||
@ -174,7 +173,7 @@ void FluFrameless::componentComplete() {
|
|||||||
*result = static_cast<QT_NATIVE_EVENT_RESULT_TYPE>(hitTestResult);
|
*result = static_cast<QT_NATIVE_EVENT_RESULT_TYPE>(hitTestResult);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if(clientRect->left - originalLeft != 0){
|
if (clientRect->left - originalLeft != 0) {
|
||||||
offsetXY = clientRect->left - originalLeft;
|
offsetXY = clientRect->left - originalLeft;
|
||||||
}
|
}
|
||||||
if (!isMaximum) {
|
if (!isMaximum) {
|
||||||
@ -183,10 +182,10 @@ void FluFrameless::componentComplete() {
|
|||||||
clientRect->left = originalLeft;
|
clientRect->left = originalLeft;
|
||||||
clientRect->right = originalRight;
|
clientRect->right = originalRight;
|
||||||
} else {
|
} else {
|
||||||
clientRect->top = originalTop+offsetXY;
|
clientRect->top = originalTop + offsetXY;
|
||||||
clientRect->bottom = originalBottom-offsetXY;
|
clientRect->bottom = originalBottom - offsetXY;
|
||||||
clientRect->left = originalLeft+offsetXY;
|
clientRect->left = originalLeft + offsetXY;
|
||||||
clientRect->right = originalRight-offsetXY;
|
clientRect->right = originalRight - offsetXY;
|
||||||
}
|
}
|
||||||
_setMaximizeHovered(false);
|
_setMaximizeHovered(false);
|
||||||
*result = WVR_REDRAW;
|
*result = WVR_REDRAW;
|
||||||
|
Loading…
Reference in New Issue
Block a user