add examples for IconMenu
This commit is contained in:
parent
82b5b900f4
commit
81a1afea6f
|
@ -1 +1,10 @@
|
||||||
#include "iconmenu.h"
|
#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 \
|
examples/menuexamples.cpp \
|
||||||
components/menu.cpp \
|
components/menu.cpp \
|
||||||
components/scrollbar.cpp \
|
components/scrollbar.cpp \
|
||||||
lib/style.cpp
|
lib/style.cpp \
|
||||||
|
examples/iconmenuexamples.cpp
|
||||||
|
|
||||||
HEADERS += mainwindow.h \
|
HEADERS += mainwindow.h \
|
||||||
style.h \
|
style.h \
|
||||||
|
@ -92,4 +93,5 @@ HEADERS += mainwindow.h \
|
||||||
examples/menuexamples.h \
|
examples/menuexamples.h \
|
||||||
components/menu.h \
|
components/menu.h \
|
||||||
components/scrollbar.h \
|
components/scrollbar.h \
|
||||||
lib/style.h
|
lib/style.h \
|
||||||
|
examples/iconmenuexamples.h
|
||||||
|
|
Loading…
Reference in New Issue