QgsFeedback subclass for granular reporting of labeling engine progress.  
 More...
#include <qgslabelingengine.h>
 | 
| void  | cancel () | 
|   | Tells the internal routines that the current operation should be canceled. This should be run by the main thread.  
  | 
|   | 
QgsFeedback subclass for granular reporting of labeling engine progress. 
- Note
 - not available in Python bindings 
 
- Since
 - QGIS 3.24 
 
Definition at line 233 of file qgslabelingengine.h.
 
◆ QgsLabelingEngineFeedback()
  
  
      
        
          | QgsLabelingEngineFeedback::QgsLabelingEngineFeedback  | 
          ( | 
          QObject *  | 
          parent = nullptr | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ calculatingConflictsAboutToBegin
  
  
      
        
          | void QgsLabelingEngineFeedback::calculatingConflictsAboutToBegin  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
Emitted when the conflict handling step is about to begin. 
 
 
◆ calculatingConflictsFinished
  
  
      
        
          | void QgsLabelingEngineFeedback::calculatingConflictsFinished  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
Emitted when the conflict handling step has completed. 
 
 
◆ candidateCreationAboutToBegin
Emitted when the label candidate creation is about to begin for a provider. 
 
 
◆ candidateCreationFinished
Emitted when the label candidate creation has completed for a provider. 
 
 
◆ finalizingCandidatesAboutToBegin
  
  
      
        
          | void QgsLabelingEngineFeedback::finalizingCandidatesAboutToBegin  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
Emitted when the label candidates are about to be finalized. 
 
 
◆ finalizingCandidatesFinished
  
  
      
        
          | void QgsLabelingEngineFeedback::finalizingCandidatesFinished  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
Emitted when the label candidates are finalized. 
 
 
◆ labelRegistrationAboutToBegin
  
  
      
        
          | void QgsLabelingEngineFeedback::labelRegistrationAboutToBegin  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
Emitted when the label registration is about to begin. 
 
 
◆ labelRegistrationFinished
  
  
      
        
          | void QgsLabelingEngineFeedback::labelRegistrationFinished  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
Emitted when the label registration has completed for all providers. 
 
 
◆ obstacleCostingAboutToBegin
  
  
      
        
          | void QgsLabelingEngineFeedback::obstacleCostingAboutToBegin  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
Emitted when the obstacle costing is about to begin. 
 
 
◆ obstacleCostingFinished
  
  
      
        
          | void QgsLabelingEngineFeedback::obstacleCostingFinished  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
Emitted when the obstacle costing has completed. 
 
 
◆ providerRegistrationAboutToBegin
Emitted when the label registration is about to begin for a provider. 
 
 
◆ providerRegistrationFinished
Emitted when the label registration has completed for a provider. 
 
 
◆ reductionAboutToBegin
  
  
      
        
          | void QgsLabelingEngineFeedback::reductionAboutToBegin  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
Emitted when the candidate reduction step is about to begin. 
 
 
◆ reductionFinished
  
  
      
        
          | void QgsLabelingEngineFeedback::reductionFinished  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
Emitted when the candidate reduction step is finished. 
 
 
◆ solvingPlacementAboutToBegin
  
  
      
        
          | void QgsLabelingEngineFeedback::solvingPlacementAboutToBegin  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
Emitted when the problem solving step is about to begin. 
 
 
◆ solvingPlacementFinished
  
  
      
        
          | void QgsLabelingEngineFeedback::solvingPlacementFinished  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
Emitted when the problem solving step is finished. 
 
 
The documentation for this class was generated from the following file: