chore: spike on qt widgets and ui files

This commit is contained in:
talksik
2026-01-24 11:21:31 -08:00
parent 213b01b784
commit 7e1c8418c5
7 changed files with 1172 additions and 180 deletions
+6 -14
View File
@@ -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