add examples for IconMenu
This commit is contained in:
parent
82b5b900f4
commit
81a1afea6f
|
@ -1 +1,10 @@
|
|||
#include "iconmenu.h"
|
||||
|
||||
IconMenu::IconMenu(QWidget *parent)
|
||||
: QWidget(parent)
|
||||
{
|
||||
}
|
||||
|
||||
IconMenu::~IconMenu()
|
||||
{
|
||||
}
|
||||
|
|
|
@ -0,0 +1,15 @@
|
|||
#ifndef ICONMENU_H
|
||||
#define ICONMENU_H
|
||||
|
||||
#include <QWidget>
|
||||
|
||||
class IconMenu : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit IconMenu(QWidget *parent = 0);
|
||||
~IconMenu();
|
||||
};
|
||||
|
||||
#endif // ICONMENU_H
|
|
@ -0,0 +1,31 @@
|
|||
#include <QLayout>
|
||||
#include <QEvent>
|
||||
#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()
|
||||
{
|
||||
}
|
|
@ -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
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue