Menu Toolbar version 1.1

This commit is contained in:
Jakub Rojek
2015-11-04 19:25:04 +01:00
parent 85a611ed19
commit 5db81053ef
34 changed files with 794 additions and 8 deletions

View File

@@ -0,0 +1,34 @@
#ifndef GUIMENUTOOLBARWIDGET_H
#define GUIMENUTOOLBARWIDGET_H
#include <QWidget>
#include "guimenutoolbarcontrol.h"
class QmlImageProvider;
class GUIMenuToolbarWidget : public QWidget
{
Q_OBJECT
public:
explicit GUIMenuToolbarWidget( QWidget* a_pParent = 0 );
virtual ~GUIMenuToolbarWidget();
QWidget* dockQmlToWidget();
void SetCurrentItemType( GUIMenuToolbarControl::EMenuToolbarItemTypes a_eType );
signals:
void signalItemClicked( GUIMenuToolbarControl::EMenuToolbarItemTypes a_eType );
public slots:
private:
void registerCustomQmlTypes();
GUIMenuToolbarControl* m_pToolbarControl;
QmlImageProvider* m_pQmlImageProvider;
private slots:
void slotCurrentItemChanged();
};
#endif // GUIMENUTOOLBARWIDGET_H