// Get a handle for the action collectoin.
KActionCollection *actionCollectionPointer = this->actionCollection();
- // Create a switch colorsaction pointer.
- QAction *switchColorsActionPointer;
-
- // Populate the switch colors action pointer.
- switchColorsActionPointer = actionCollectionPointer->addAction(QStringLiteral("switch_action"));
- switchColorsActionPointer->setText(i18nc("@action", "Switch Colors"));
- switchColorsActionPointer->setIcon(QIcon::fromTheme(QStringLiteral("fill-color")));
-
- // Connect the signals to the slots.
- connect(switchColorsActionPointer, &QAction::triggered, mainViewPointer, &MainView::switchColors);
-
// Add the standard actions.
KStandardAction::openNew(this, SLOT(fileNew()), actionCollectionPointer);
KStandardAction::quit(qApp, SLOT(closeAllWindows()), actionCollectionPointer);