15 #ifndef QGSLABELINGWIDGET_H
16 #define QGSLABELINGWIDGET_H
23 #include "ui_qgslabelingwidget.h"
56 QgsLabelingGui *labelingGui();
62 void writeSettingsToLayer();
65 void apply()
override;
75 void auxiliaryFieldCreated();
78 void labelModeChanged(
int index );
79 void showEngineConfigDialog();
95 QWidget *mWidget =
nullptr;
96 std::unique_ptr< QgsPalLayerSettings > mSimpleSettings;
97 std::unique_ptr< QgsAbstractVectorLayerLabeling > mOldSettings;
98 bool mOldLabelsEnabled =
false;
101 #endif // QGSLABELINGWIDGET_H