diff --git a/components/iconmenu.cpp b/components/iconmenu.cpp index 7749188..12bf001 100644 --- a/components/iconmenu.cpp +++ b/components/iconmenu.cpp @@ -1 +1,10 @@ #include "iconmenu.h" + +IconMenu::IconMenu(QWidget *parent) + : QWidget(parent) +{ +} + +IconMenu::~IconMenu() +{ +} diff --git a/components/iconmenu.h b/components/iconmenu.h index e69de29..8a4cf14 100644 --- a/components/iconmenu.h +++ b/components/iconmenu.h @@ -0,0 +1,15 @@ +#ifndef ICONMENU_H +#define ICONMENU_H + +#include + +class IconMenu : public QWidget +{ + Q_OBJECT + +public: + explicit IconMenu(QWidget *parent = 0); + ~IconMenu(); +}; + +#endif // ICONMENU_H diff --git a/examples/iconmenuexamples.cpp b/examples/iconmenuexamples.cpp new file mode 100644 index 0000000..1994dd5 --- /dev/null +++ b/examples/iconmenuexamples.cpp @@ -0,0 +1,31 @@ +#include +#include +#include "iconmenuexamples.h" +#include "components/iconmenu.h" +#include "exampleview.h" +#include "frame.h" + +IconMenuExamples::IconMenuExamples(QWidget *parent) + : ExampleList(parent) +{ + QLayout *layout = widget()->layout(); + + { + IconMenu *iconMenu = new IconMenu; + + ExampleView *view = new ExampleView; + view->setWidget(iconMenu); + + Frame *frame = new Frame; + frame->setCodeSnippet( + "yyy\n" + ); + frame->setWidget(view); + + layout->addWidget(frame); + } +} + +IconMenuExamples::~IconMenuExamples() +{ +} diff --git a/examples/iconmenuexamples.h b/examples/iconmenuexamples.h new file mode 100644 index 0000000..a236614 --- /dev/null +++ b/examples/iconmenuexamples.h @@ -0,0 +1,15 @@ +#ifndef ICONMENUEXAMPLE_H +#define ICONMENUEXAMPLE_H + +#include "examplelist.h" + +class IconMenuExamples : public ExampleList +{ + Q_OBJECT + +public: + explicit IconMenuExamples(QWidget *parent = 0); + ~IconMenuExamples(); +}; + +#endif // ICONMENUEXAMPLE_H diff --git a/qt-material-widgets.pro b/qt-material-widgets.pro index c998fb1..ff19e74 100644 --- a/qt-material-widgets.pro +++ b/qt-material-widgets.pro @@ -49,7 +49,8 @@ SOURCES += main.cpp\ examples/menuexamples.cpp \ components/menu.cpp \ components/scrollbar.cpp \ - lib/style.cpp + lib/style.cpp \ + examples/iconmenuexamples.cpp HEADERS += mainwindow.h \ style.h \ @@ -92,4 +93,5 @@ HEADERS += mainwindow.h \ examples/menuexamples.h \ components/menu.h \ components/scrollbar.h \ - lib/style.h + lib/style.h \ + examples/iconmenuexamples.h