removed NativeEventHelper

This commit is contained in:
fourtf 2018-06-26 17:27:18 +02:00
parent d09b14db26
commit 804d324d79
3 changed files with 0 additions and 60 deletions

View file

@ -316,7 +316,6 @@ HEADERS += \
src/util/Helpers.hpp \
src/util/IrcHelpers.hpp \
src/util/LayoutCreator.hpp \
src/util/NativeEventHelper.hpp \
src/util/PostToThread.hpp \
src/util/QstringHash.hpp \
src/util/RapidjsonHelpers.hpp \

View file

@ -14,10 +14,6 @@
#include <QStyleFactory>
#include <pajlada/settings/settingmanager.hpp>
#ifdef USEWINSDK
#include "util/NativeEventHelper.hpp"
#endif
#include <fstream>
#include <iostream>

View file

@ -1,55 +0,0 @@
#pragma once
#ifdef USEWINSDK
#include <windows.h>
#include <boost/optional.hpp>
#include <QAbstractNativeEventFilter>
#include <QLibrary>
namespace chatterino {
// static boost::optional<UINT> getWindowDpi(quintptr ptr)
//{
// typedef UINT(WINAPI * GetDpiForWindow)(HWND);
// QLibrary user32("user32.dll", 0);
// GetDpiForWindow getDpiForWindow = (GetDpiForWindow)user32.resolve("GetDpiForWindow");
// if (getDpiForWindow) {
// UINT value = getDpiForWindow((HWND)ptr);
// return value == 0 ? boost::none : boost::optional<UINT>(value);
// }
// return boost::none;
//}
//#ifdef USEWINSDK
// class DpiNativeEventFilter : public QAbstractNativeEventFilter
//{
// public:
// bool nativeEventFilter(const QByteArray &eventType, void *message, long *result) override
// {
// // MSG *msg = reinterpret_cast<MSG *>(message);
// // if (msg->message == WM_NCCREATE) {
// // QLibrary user32("user32.dll", 0);
// // {
// // typedef BOOL(WINAPI * EnableNonClientDpiScaling)(HWND);
// // EnableNonClientDpiScaling enableNonClientDpiScaling =
// // (EnableNonClientDpiScaling)user32.resolve("EnableNonClientDpiScaling");
// // if (enableNonClientDpiScaling)
// // enableNonClientDpiScaling(msg->hwnd);
// // }
// // }
// return false;
// }
//};
//#endif
} // namespace chatterino
#endif