Files
newspark110/ui/generic/actionlist.h
Chenwenxuan edac2715f0 init
2024-03-06 14:54:30 +08:00

24 lines
446 B
C++

#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