30 #ifndef MAPVIZ_CONFIG_ITEM_H_ 31 #define MAPVIZ_CONFIG_ITEM_H_ 40 #include <QMouseEvent> 41 #include <QListWidgetItem> 44 #include "ui_configitem.h" 53 explicit ConfigItem(QWidget *parent = 0, Qt::WindowFlags flags = 0);
68 void ToggledDraw(QListWidgetItem* plugin,
bool visible);
90 #endif // MAPVIZ_CONFIG_ITEM_H_ void RemoveRequest(QListWidgetItem *plugin)
void SetWidget(QWidget *widget)
QAction * edit_name_action_
void ToggleDraw(bool toggled)
void SetName(QString name)
void ToggledDraw(QListWidgetItem *plugin, bool visible)
void SetListItem(QListWidgetItem *item)
void SetType(QString type)
ConfigItem(QWidget *parent=0, Qt::WindowFlags flags=0)
QAction * remove_item_action_
virtual void contextMenuEvent(QContextMenuEvent *event) override