chore: spike on qt widgets and ui files
This commit is contained in:
+6
-14
@@ -8,10 +8,13 @@
|
||||
#include <QMainWindow>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
class QSvgWidget;
|
||||
class QSystemTrayIcon;
|
||||
QT_END_NAMESPACE
|
||||
|
||||
namespace Ui {
|
||||
class MainWindow;
|
||||
}
|
||||
|
||||
class MainWindow : public QMainWindow
|
||||
{
|
||||
Q_OBJECT
|
||||
@@ -21,22 +24,11 @@ public:
|
||||
|
||||
~MainWindow();
|
||||
|
||||
protected:
|
||||
void resizeEvent(QResizeEvent *event) override;
|
||||
|
||||
void mousePressEvent(QMouseEvent *event) override;
|
||||
|
||||
void mouseMoveEvent(QMouseEvent *event) override;
|
||||
|
||||
void mouseReleaseEvent(QMouseEvent *event) override;
|
||||
|
||||
private:
|
||||
void setupTrayIcon();
|
||||
|
||||
QSvgWidget *m_handleBar;
|
||||
QSystemTrayIcon *m_trayIcon;
|
||||
QPoint dragPosition;
|
||||
bool dragging = false;
|
||||
Ui::MainWindow *ui;
|
||||
};
|
||||
|
||||
#endif //LLINK_MAINWINDOW_H
|
||||
#endif //LLINK_MAINWINDOW_H
|
||||
|
||||
Reference in New Issue
Block a user