aboutsummaryrefslogtreecommitdiff
path: root/qt-widgets/nissywindow.h
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2025-04-25 16:18:26 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2025-04-25 16:19:02 +0200
commit97b5778172572504c8dfbe173b18281e786270c0 (patch)
treee775099577e9ef61465717ae453d71d8ff44559f /qt-widgets/nissywindow.h
downloadqt-experiments-97b5778172572504c8dfbe173b18281e786270c0.tar.gz
qt-experiments-97b5778172572504c8dfbe173b18281e786270c0.zip
Initial commit
Diffstat (limited to 'qt-widgets/nissywindow.h')
-rw-r--r--qt-widgets/nissywindow.h36
1 files changed, 36 insertions, 0 deletions
diff --git a/qt-widgets/nissywindow.h b/qt-widgets/nissywindow.h
new file mode 100644
index 0000000..c2e7b44
--- /dev/null
+++ b/qt-widgets/nissywindow.h
@@ -0,0 +1,36 @@
1#ifndef NISSYWINDOW_H
2#define NISSYWINDOW_H
3
4#include "adapter.h"
5#include "solvercfgwidget.h"
6
7#include <QMainWindow>
8#include <QLabel>
9#include <QLineEdit>
10#include <QPushButton>
11#include <QString>
12
13QT_BEGIN_NAMESPACE
14namespace Ui {
15class NissyWindow;
16}
17QT_END_NAMESPACE
18
19class NissyWindow : public QMainWindow
20{
21 Q_OBJECT
22
23public:
24 NissyWindow(QWidget *parent = nullptr);
25 ~NissyWindow();
26
27private slots:
28 void showSolutions(QString);
29 void startSolve(const SolverConfiguration&);
30
31private:
32 Ui::NissyWindow *ui;
33 NissyAdapter adapter;
34};
35
36#endif

Generated with cgit - Back to sebastiano.tronto.net