mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-24 00:47:57 -05:00
23 lines
599 B
C++
23 lines
599 B
C++
#ifndef QGISPLUGINGUIELEMENT_H
|
|
#define QGISPLUGINGUIELEMENT_H
|
|
#include "qgispluginns.h"
|
|
/*! \class QgisPluginGuiElement
|
|
* \brief Base class for a GUI element (menu, toolbar, etc) of a plugin
|
|
*
|
|
* QgsPluginGuiElement provides information about a GUI element that
|
|
* will be added to the QGis interface when the plugin is loaded
|
|
*/
|
|
class QgisPluginGuiElement {
|
|
public:
|
|
//! Constructor
|
|
QgisPluginGuiElement();
|
|
//! Type of element (see ELEMENTS enum in qgisplugin.h)
|
|
virtual QGIS_GUI_TYPE elementType();
|
|
//! destructor
|
|
virtual ~QgisPluginGuiElement();
|
|
private:
|
|
|
|
};
|
|
|
|
#endif // QGISPLUGINGUIELEMENT_H
|