hivemind 1.0.0
Loading...
Searching...
No Matches
action.cpp
Go to the documentation of this file.
1#include "gui/action.h"
2
3#include <QAction>
4#include <QWidget>
5
6namespace Gui
7{
8
9 Action::Action(QWidget* parent, const QString& label, void (*onClick)(void),
10 const QKeySequence& shortcut)
11 : QAction(parent)
12 {
13 setText(label);
14 setShortcut(shortcut);
15 QObject::connect(this, &QAction::triggered, onClick);
16 }
17
18} // namespace Gui
Action(QWidget *parent, const QString &label, void(*onClick)(void), const QKeySequence &shortcut=QKeySequence::UnknownKey)
Constructs the Action widget.
Definition: action.cpp:9
Definition: action.h:6