Advertisement
Guest User

Untitled

a guest
May 21st, 2018
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #ifndef MAINWINDOW_H
  2. #define MAINWINDOW_H
  3.  
  4. #include <QMainWindow>
  5. #include <iostream>
  6. #include <QWidget>
  7. #include "Axolotl.h"
  8. #include <QListView>
  9. #include "Controller.h"
  10. #include <QStringListModel>
  11.  
  12. using namespace std;
  13.  
  14. namespace Ui {
  15. class MainWindow;
  16. }
  17.  
  18. class MainWindow : public QMainWindow
  19. {
  20.     Q_OBJECT
  21.  
  22. public:
  23.     explicit MainWindow(QWidget *parent = 0);
  24.     ~MainWindow();
  25.  
  26.     QWidget* initAdminGUI();
  27.     QWidget* initUserGUI();
  28.  
  29.     QListView* buildListViewFromVector(QWidget *wdg, const vector<Axolotl> &vec);
  30.     QStringListModel* buildModelFromVector(const vector<Axolotl> &vec);
  31.  
  32. private slots:
  33.  
  34. private:
  35.     Ui::MainWindow *ui;
  36.  
  37.     QWidget* mainWidget;
  38.  
  39.     Controller ctrl;
  40.  
  41.     bool ok1;
  42.     bool ok2;
  43. };
  44.  
  45. #endif // MAINWINDOW_H
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement