init
This commit is contained in:
23
ui/generic/actionlist.h
Normal file
23
ui/generic/actionlist.h
Normal file
@@ -0,0 +1,23 @@
|
||||
#ifndef ACTIONLIST_H
|
||||
#define ACTIONLIST_H
|
||||
|
||||
#include <QListWidget>
|
||||
|
||||
class ActionList : public QListWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
ActionList(QWidget* parent);
|
||||
void addActionItem(QAction* action);
|
||||
void fromActionList(const QList<QAction *>& a_list);
|
||||
void fromActionMap(QMap<QString, QAction*>& a_map);
|
||||
|
||||
public slots:
|
||||
void activateAction(QListWidgetItem*);
|
||||
|
||||
protected:
|
||||
QList<QAction*> action_list;
|
||||
};
|
||||
|
||||
#endif // ACTIONLIST_H
|
||||
Reference in New Issue
Block a user