QGIS/plugins/qgispluginmenu.h
gsherman 917c05f525 maintenance fixes
git-svn-id: http://svn.osgeo.org/qgis/trunk@201 c8812cc2-4d05-0410-92ff-de0c093fc19c
2003-03-09 15:44:11 +00:00

27 lines
559 B
C++

#ifndef QGISPLUGINMENU_H
#define QGISPLUGINMENU_H
#include <map>
#include "qgispluginguielement"
/*! \class QgisPluginMenu
* \brief Class to define a plugin menu
*
*
*
*/
class QgisPluginMenu : public QgisPluginGuiElement {
public:
//! Constructor
QgisPluginMenu();
//! Type of element (see ELEMENTS enum in qgisplugin.h)
QGIS_GUI_TYPE type();
//! destructor
virtual ~QgisPluginMenu();
private:
//! Map to define slot called when a menu item is activated
std::map<QString menuItemName, QString menuItemSlot> itemSlots;
};
#endif QGISPLUGINMENU_H