55    QgsLabelingGui *labelingGui();
 
   64    static void showLabelingEngineRules( QWidget *parent, 
QgsMapCanvas *canvas );
 
   73    static void showEngineConfiguration( QWidget *parent, 
QgsMapCanvas *canvas );
 
   79    void writeSettingsToLayer();
 
   82    void apply() 
override;
 
   95    void labelModeChanged( 
int index );
 
   96    void showLabelingEngineRulesPrivate();
 
   97    void showEngineConfigDialogPrivate();
 
  112    QWidget *mWidget = 
nullptr;
 
  113    std::unique_ptr<QgsPalLayerSettings> mSimpleSettings;
 
  114    std::unique_ptr<QgsAbstractVectorLayerLabeling> mOldSettings;
 
  115    bool mOldLabelsEnabled = 
false;