2016-05-26 23:23:45 +02:00
|
|
|
/** \ingroup gui
|
2016-05-30 14:33:40 +10:00
|
|
|
* \class QgsVectorLayerPropertiesPage
|
|
|
|
* \note added in QGIS 2.16
|
|
|
|
* Base class for custom vector layer property pages
|
2016-05-29 19:44:28 +02:00
|
|
|
*/
|
2016-05-26 23:23:45 +02:00
|
|
|
class QgsVectorLayerPropertiesPage : QWidget
|
|
|
|
{
|
|
|
|
%TypeHeaderCode
|
|
|
|
#include <qgsvectorlayerpropertiespage.h>
|
|
|
|
%End
|
|
|
|
|
|
|
|
public:
|
2016-05-30 14:33:40 +10:00
|
|
|
|
|
|
|
/** Constructor for QgsVectorLayerPropertiesPage.
|
|
|
|
* @param parent parent widget
|
|
|
|
*/
|
|
|
|
explicit QgsVectorLayerPropertiesPage( QWidget *parent /TransferThis/ = 0 );
|
2016-05-26 23:23:45 +02:00
|
|
|
|
|
|
|
public slots:
|
2016-05-29 19:44:28 +02:00
|
|
|
/** Apply changes */
|
2016-05-26 23:23:45 +02:00
|
|
|
virtual void apply() = 0;
|
|
|
|
};
|