You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- #ifndef MAINWINDOW_H
- #define MAINWINDOW_H
-
- #include <QMainWindow>
- #include <QLineEdit>
- #include <QList>
- #include <QNetworkReply>
- #include <QSettings>
-
- #include "produititem.h"
-
- namespace Ui {
- class MainWindow;
- }
-
- class MainWindow : public QMainWindow
- {
- Q_OBJECT
-
- public:
- explicit MainWindow(QWidget *parent = 0);
- Ui::MainWindow *getUI();
- ~MainWindow();
-
- public slots:
- void dlVersionFinished(QNetworkReply* reply);
- void dlNewVersionBtnClicked();
-
- void searchProduit(QString search);
- void on_actionNouveauProduit_triggered();
- void on_actionSupprimerProduit_triggered(bool dontAskConfirm = true);
- void on_actionGererMagasins_triggered();
- void magasinDeleted(int indexMagasin);
- void on_actionAPropos_triggered();
- void on_actionAide_triggered();
- void on_actionReportBug_triggered();
-
- void updateStatusMessage();
-
- void deleteAsked();
-
- void on_actionSettings_triggered();
- void settings_dontSaveOnQuit();
-
- private:
- Ui::MainWindow *ui;
- QSettings *settings;
- bool saveOnQuit;
- QListWidgetItem *ajouterProduit(ProduitItem *produit);
- QLineEdit *searchBox;
- QString version;
- };
-
- #endif // MAINWINDOW_H
|