comparison include/gui/dialog/settings.h @ 236:4d461ef7d424

HUGE UPDATE: convert build system to autotools why? because cmake sucks :)
author Paper <mrpapersonic@gmail.com>
date Fri, 19 Jan 2024 00:24:02 -0500
parents ff0061e75f0f
children 862d0d8619f6
comparison
equal deleted inserted replaced
235:593108b3d555 236:4d461ef7d424
5 #include "core/config.h" 5 #include "core/config.h"
6 #include "core/session.h" 6 #include "core/session.h"
7 #include <QDialog> 7 #include <QDialog>
8 #include <QWidget> 8 #include <QWidget>
9 #include <QLocale> 9 #include <QLocale>
10 #include <QListWidget>
10 11
11 class QLabel; 12 class QLabel;
12 class QTabWidget; 13 class QTabWidget;
13 class QStackedWidget; 14 class QStackedWidget;
14 class SideBar; 15 class SideBar;
16
17 /* !!! MOVE THIS ELSEWHERE! */
18 class DroppableListWidget : public QListWidget {
19 Q_OBJECT
20
21 public:
22 explicit DroppableListWidget(QWidget* parent);
23
24 signals:
25 void FilesDropped(QStringList list);
26
27 protected:
28 void dragEnterEvent(QDragEnterEvent* event) override;
29 void dragMoveEvent(QDragMoveEvent* event) override;
30 void dropEvent(QDropEvent* event) override;
31 };
15 32
16 class SettingsPage : public QWidget { 33 class SettingsPage : public QWidget {
17 Q_OBJECT 34 Q_OBJECT
18 35
19 public: 36 public: