diff options
author | Arno <arno@disconnect.de> | 2019-11-22 17:46:39 +0100 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2019-11-22 17:46:39 +0100 |
commit | 08b627c59c98d67d057e061612f165b4ff3cb966 (patch) | |
tree | 4d68582e91fe062e7913460a07311a9649c3171d /smglobals.cpp | |
parent | b98ca1a0618865c3edd67a29c0af6da1d87ad269 (diff) | |
download | SheMov-08b627c59c98d67d057e061612f165b4ff3cb966.tar.gz SheMov-08b627c59c98d67d057e061612f165b4ff3cb966.tar.bz2 SheMov-08b627c59c98d67d057e061612f165b4ff3cb966.zip |
Get rid of HoverWindow
It depended on X11, because the hover center wasn't where it was
supposed to be, so I worked around it with Xfixes.h, which unfortunately
isn't even available in MSYS2. So another fix for compiling this under
Windows.
Diffstat (limited to 'smglobals.cpp')
-rw-r--r-- | smglobals.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/smglobals.cpp b/smglobals.cpp index 6b73d28..9577ebf 100644 --- a/smglobals.cpp +++ b/smglobals.cpp @@ -18,10 +18,6 @@ #include "configurationdialog.h" #include "archivebrowsermodel.h" -#include <X11/Xlib.h> -#include <X11/extensions/Xfixes.h> - - SmGlobals *SmGlobals::mInstance = nullptr; SmGlobals::~SmGlobals(){ @@ -111,16 +107,6 @@ VideoViewer *SmGlobals::videoViewer() { return mVideoViewer; } -QSize SmGlobals::cursorSize() { - if(!mCursorSize.isValid()){ - Display *dpy = XOpenDisplay(nullptr); - XFixesCursorImage *curImage = XFixesGetCursorImage(dpy); - mCursorSize = QSize(curImage->width, curImage->height); - XFree(curImage); - } - return mCursorSize; -} - QIcon SmGlobals::iconFor(const QString &type){ QString settingsS = QString("ui/%1icon").arg(type); QSettings s; |