Bezig met plugin menu systeem

This commit is contained in:
eelke 2019-08-15 12:40:29 +02:00
parent 601d071d0f
commit 048843a1d4
10 changed files with 93 additions and 16 deletions

View file

@ -0,0 +1,6 @@
#include "LMenu.h"
LMenu::LMenu()
{
}

View file

@ -0,0 +1,13 @@
#ifndef LMENU_H
#define LMENU_H
/** Represents a menu wraps QMenu to give it more dynamic functionality
*
*/
class LMenu
{
public:
LMenu();
};
#endif // LMENU_H

View file

@ -0,0 +1,6 @@
#include "LMenuBar.h"
LMenuBar::LMenuBar()
{
}

View file

@ -0,0 +1,11 @@
#ifndef LMENUBAR_H
#define LMENUBAR_H
/** Represents the main menubar. Linked to a QMenuBar
*/
class LMenuBar {
public:
LMenuBar();
};
#endif // LMENUBAR_H

View file

@ -0,0 +1,6 @@
#include "LMenuItem.h"
LMenuItem::LMenuItem()
{
}

View file

@ -0,0 +1,10 @@
#ifndef LMENUITEM_H
#define LMENUITEM_H
class LMenuItem {
public:
LMenuItem();
};
#endif // LMENUITEM_H

View file

@ -0,0 +1,6 @@
#include "LMenuSection.h"
LMenuSection::LMenuSection()
{
}

View file

@ -0,0 +1,11 @@
#ifndef LMENUSECTION_H
#define LMENUSECTION_H
/** Logical grouping within a menu
*/
class LMenuSection {
public:
LMenuSection();
};
#endif // LMENUSECTION_H