gestionale/mainwindow.h

50 lines
805 B
C
Raw Normal View History

2019-08-03 15:24:44 +00:00
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QDebug>
2019-08-03 15:24:44 +00:00
#include <iostream>
#include "db.h"
#include "mainwindow.h"
#include "ui_mainwindow.h"
namespace Ui {
class MainWindow;
enum StatusType {
INFO,
SUCCESS,
WARNING,
ERROR
};
2019-08-03 15:24:44 +00:00
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = nullptr);
~MainWindow();
void setStatus(Ui::StatusType type, QString message);
2019-08-03 16:18:29 +00:00
private slots:
void on_buttonCerca_clicked();
void on_buttonInserisci_clicked();
void on_buttonSuccessivo_clicked();
void on_buttonPrecedente_clicked();
2019-08-03 16:18:29 +00:00
2019-08-03 15:24:44 +00:00
private:
QSqlQuery query;
2019-08-03 15:24:44 +00:00
Ui::MainWindow *ui;
bool populateUi(void);
void showFound(void);
2019-08-03 15:24:44 +00:00
};
#endif // MAINWINDOW_H
2019-08-03 16:18:29 +00:00