15 #ifndef QGSLABELINGWIDGET_H 
   16 #define QGSLABELINGWIDGET_H 
   23 #include "ui_qgslabelingwidget.h" 
   56     QgsLabelingGui *labelingGui();
 
   62     void writeSettingsToLayer();
 
   65     void apply() 
override;
 
   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