#ifndef MAINWINDOW_H #define MAINWINDOW_H #include #include #include #include "db.h" #include "mainwindow.h" #include "ui_mainwindow.h" namespace Ui { class MainWindow; enum StatusType { INFO, SUCCESS, WARNING, ERROR }; } class MainWindow : public QMainWindow { Q_OBJECT public: explicit MainWindow(QWidget *parent = nullptr); ~MainWindow(); void setStatus(Ui::StatusType type, QString message); private slots: void on_buttonCerca_clicked(); void on_buttonInserisci_clicked(); void on_buttonSuccessivo_clicked(); void on_buttonPrecedente_clicked(); private: QSqlQuery query; Ui::MainWindow *ui; bool populateUi(void); void showFound(void); }; #endif // MAINWINDOW_H