contaimentactions:share contextmenudata class

pull/22/head
Michail Vourlakos 4 years ago
parent 42bd6b8f8a
commit 761c7f34d2

@ -93,6 +93,7 @@ configure_file(declarativeimports/coretypes.h.in containment/plugin/lattetypes.h
# Share App::Settings::GenericTools to containment actions # Share App::Settings::GenericTools to containment actions
configure_file(app/settings/generic/generictools.h containmentactions/contextmenu/generictools.h) configure_file(app/settings/generic/generictools.h containmentactions/contextmenu/generictools.h)
configure_file(app/settings/generic/generictools.cpp containmentactions/contextmenu/generictools.cpp) configure_file(app/settings/generic/generictools.cpp containmentactions/contextmenu/generictools.cpp)
configure_file(app/data/contextmenudata.h containmentactions/contextmenu/contextmenudata.h)
# subdirectories # subdirectories
add_subdirectory(declarativeimports) add_subdirectory(declarativeimports)

@ -13,17 +13,17 @@ namespace Latte {
namespace Data { namespace Data {
namespace ContextMenu { namespace ContextMenu {
static const char *ADDVIEWACTION= "_add_view"; static const char ADDVIEWACTION[]= "_add_view";
static const char *LAYOUTSACTION[] = "_layouts"; static const char LAYOUTSACTION[] = "_layouts";
static const char *PREFERENCESACTION[] = "_preferences"; static const char PREFERENCESACTION[] = "_preferences";
static const char *QUITLATTEACTION[] = "_quit_latte"; static const char QUITLATTEACTION[] = "_quit_latte";
static const char *ADDWIDGETSACTION[] = "_add_latte_widgets"; static const char ADDWIDGETSACTION[] = "_add_latte_widgets";
static const char *DUPLICATEVIEWACTION[] = "_duplicate_view"; static const char DUPLICATEVIEWACTION[] = "_duplicate_view";
static const char *EDITVIEWACTION[] = "_edit_view"; static const char EDITVIEWACTION[] = "_edit_view";
static const char *EXPORTVIEWTEMPLATEACTION[] = "_export_view"; static const char EXPORTVIEWTEMPLATEACTION[] = "_export_view";
static const char *REMOVEVIEWACTION[] = "_remove_view"; static const char REMOVEVIEWACTION[] = "_remove_view";
static const char *MOVEVIEWACTION[] = "_move_view"; static const char MOVEVIEWACTION[] = "_move_view";
static const char *SEPARATOR1ACTION[] = "_separator1"; static const char SEPARATOR1ACTION[] = "_separator1";
static QStringList ACTIONSALWAYSVISIBLE = {LAYOUTSACTION, static QStringList ACTIONSALWAYSVISIBLE = {LAYOUTSACTION,
PREFERENCESACTION, PREFERENCESACTION,
@ -33,7 +33,7 @@ static QStringList ACTIONSALWAYSVISIBLE = {LAYOUTSACTION,
ADDVIEWACTION, ADDVIEWACTION,
MOVEVIEWACTION, MOVEVIEWACTION,
EXPORTVIEWTEMPLATEACTION, EXPORTVIEWTEMPLATEACTION,
REMOVEVIEWACTION} REMOVEVIEWACTION};
static QStringList ACTIONSVISIBLEONLYINEDIT = {MOVEVIEWACTION, static QStringList ACTIONSVISIBLEONLYINEDIT = {MOVEVIEWACTION,
EXPORTVIEWTEMPLATEACTION, EXPORTVIEWTEMPLATEACTION,

@ -6,6 +6,7 @@
#include "menu.h" #include "menu.h"
// local // local
#include "contextmenudata.h"
#include "layoutmenuitemwidget.h" #include "layoutmenuitemwidget.h"
// Qt // Qt

Loading…
Cancel
Save