summaryrefslogtreecommitdiffstats
path: root/smglobals.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2019-11-22 17:46:39 +0100
committerArno <arno@disconnect.de>2019-11-22 17:46:39 +0100
commit08b627c59c98d67d057e061612f165b4ff3cb966 (patch)
tree4d68582e91fe062e7913460a07311a9649c3171d /smglobals.cpp
parentb98ca1a0618865c3edd67a29c0af6da1d87ad269 (diff)
downloadSheMov-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.cpp14
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;