summaryrefslogtreecommitdiffstats
path: root/hoverwindow.h
diff options
context:
space:
mode:
Diffstat (limited to 'hoverwindow.h')
-rw-r--r--hoverwindow.h38
1 files changed, 0 insertions, 38 deletions
diff --git a/hoverwindow.h b/hoverwindow.h
deleted file mode 100644
index 580d9e9..0000000
--- a/hoverwindow.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version
- 2 of the License, or (at your option) any later version.
-*/
-
-#ifndef HOVERWINDOW_H
-#define HOVERWINDOW_H
-
-#include <QtWidgets/QWidget>
-#include <QList>
-#include <QVariant>
-
-class QLabel;
-class QHBoxLayout;
-
-class HoverWindow : public QWidget {
- Q_OBJECT
- public:
- explicit HoverWindow(QWidget *parent = nullptr, Qt::WindowFlags f = Qt::Tool | Qt::FramelessWindowHint);
- void setContent(const QString &parent, const QStringList &children);
- void setPixmap(const QPixmap &pm, bool scale = true);
- void setData(const QList<QVariant> &data);
- void setCaption(const QString &caption);
- void setPos();
- QPoint hoverOffset() const { return mHoverOffset; }
- void setHoverOffset(const QPoint &point) { mHoverOffset = point; }
-
- private:
- QLabel *mLabel;
- QPoint mHoverOffset;
- QHBoxLayout *mMainLayout;
- bool mAlignCenter;
- int mDesktopHeight;
-};
-
-#endif // HOVERWINDOW_H