#ifndef FRMMAIN_H #define FRMMAIN_H #include class NavButton; namespace Ui { class frmMain; } class frmMain : public QDialog { Q_OBJECT public: explicit frmMain(QWidget *parent = 0); ~frmMain(); protected: bool eventFilter(QObject *obj, QEvent *event); private: Ui::frmMain *ui; QList icons; QList btns; private slots: void initStyle(const QString &normalColor, const QString &darkColor, const QString &textColor); void initForm(); void initNav(); void initImage(); void buttonClick(); void btnClicked(); private slots: void on_btnMenu_Min_clicked(); void on_btnMenu_Max_clicked(); void on_btnMenu_Close_clicked(); }; #endif // FRMMAIN_H