add examples for IconMenu

This commit is contained in:
laserpants 2016-04-25 01:29:49 +03:00
parent 81a1afea6f
commit 59203ba9cd
2 changed files with 7 additions and 0 deletions

View File

@ -19,6 +19,7 @@
#include "examples/listexamples.h" #include "examples/listexamples.h"
#include "examples/avatarexamples.h" #include "examples/avatarexamples.h"
#include "examples/menuexamples.h" #include "examples/menuexamples.h"
#include "examples/iconmenuexamples.h"
MainWindow::MainWindow(QWidget *parent) MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent), : QMainWindow(parent),
@ -37,6 +38,7 @@ MainWindow::MainWindow(QWidget *parent)
_listExamples(new ListExamples), _listExamples(new ListExamples),
_avatarExamples(new AvatarExamples), _avatarExamples(new AvatarExamples),
_menuExamples(new MenuExamples), _menuExamples(new MenuExamples),
_iconMenuExamples(new IconMenuExamples),
_about(new About) _about(new About)
{ {
_initWidget(); _initWidget();
@ -78,6 +80,8 @@ void MainWindow::showWidget(QAction *action)
_layout->setCurrentWidget(_avatarExamples); _layout->setCurrentWidget(_avatarExamples);
} else if ("Menu" == text) { } else if ("Menu" == text) {
_layout->setCurrentWidget(_menuExamples); _layout->setCurrentWidget(_menuExamples);
} else if ("Icon Menu" == text) {
_layout->setCurrentWidget(_iconMenuExamples);
} else { } else {
_layout->setCurrentWidget(_about); _layout->setCurrentWidget(_about);
} }
@ -103,6 +107,7 @@ void MainWindow::_initWidget()
_layout->addWidget(_listExamples); _layout->addWidget(_listExamples);
_layout->addWidget(_avatarExamples); _layout->addWidget(_avatarExamples);
_layout->addWidget(_menuExamples); _layout->addWidget(_menuExamples);
_layout->addWidget(_iconMenuExamples);
setCentralWidget(widget); setCentralWidget(widget);
} }

View File

@ -18,6 +18,7 @@ class TextFieldExamples;
class ListExamples; class ListExamples;
class AvatarExamples; class AvatarExamples;
class MenuExamples; class MenuExamples;
class IconMenuExamples;
class QStackedLayout; class QStackedLayout;
class MainWindow : public QMainWindow class MainWindow : public QMainWindow
@ -50,6 +51,7 @@ private:
ListExamples *const _listExamples; ListExamples *const _listExamples;
AvatarExamples *const _avatarExamples; AvatarExamples *const _avatarExamples;
MenuExamples *const _menuExamples; MenuExamples *const _menuExamples;
IconMenuExamples *const _iconMenuExamples;
About *const _about; About *const _about;
}; };