MCPcopy Create free account
hub / github.com/KDE/labplot / initMenus

Method initMenus

src/backend/worksheet/plots/cartesian/ReferenceRange.cpp:135–156  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

133}
134
135void ReferenceRange::initMenus() {
136 this->initActions();
137
138 // Orientation
139 orientationMenu = new QMenu(i18n("Orientation"));
140 orientationMenu->setIcon(QIcon::fromTheme(QStringLiteral("labplot-axis-horizontal")));
141 orientationMenu->addAction(orientationHorizontalAction);
142 orientationMenu->addAction(orientationVerticalAction);
143
144 // Line
145 lineMenu = new QMenu(i18n("Border Line"));
146 lineMenu->setIcon(QIcon::fromTheme(QStringLiteral("draw-line")));
147 lineStyleMenu = new QMenu(i18n("Style"), lineMenu);
148 lineStyleMenu->setIcon(QIcon::fromTheme(QStringLiteral("object-stroke-style")));
149 lineMenu->setIcon(QIcon::fromTheme(QStringLiteral("draw-line")));
150 lineMenu->addMenu(lineStyleMenu);
151
152 lineColorMenu = new QMenu(i18n("Color"), lineMenu);
153 lineColorMenu->setIcon(QIcon::fromTheme(QStringLiteral("fill-color")));
154 GuiTools::fillColorMenu(lineColorMenu, lineColorActionGroup);
155 lineMenu->addMenu(lineColorMenu);
156}
157
158QMenu* ReferenceRange::createContextMenu() {
159 if (!orientationMenu)

Callers

nothing calls this directly

Calls 2

initActionsMethod · 0.95
setIconMethod · 0.45

Tested by

no test coverage detected