#ifndef MAINWINDOW_H #define MAINWINDOW_H #include #include #include class QAction; class QActionGroup; class QLabel; class QMenu; class QHoverEvent; class QDomDocument; class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow(); int i,j,k; //entiers utilisés sur les tableaux (i,j,k) et pour compter le nombre d'éléments (x) QList>> Menus; protected: void enterEvent(QEvent *event); //void leaveEvent(QEvent *event); //void mousePressEvent(QEvent *event); signals: void triggered(const QString &text); private slots: void Launch(QString prog); private: void createActions(); void createMenus(); void parcours(QString nom, QDomDocument docu); void creationMenus(QMenu *menu, int x); QActionGroup *alignmentGroup; QAction *LaunchAct; QAction *Act; QLabel *infoLabel; }; #endif