#include <qgsofflineediting.h>
| 
Classes | 
| struct | AttributeValueChange | 
| struct | GeometryChange | 
Member Enumeration Documentation
- Enumerator: 
- 
| CopyFeatures |  |  | ProcessFeatures |  |  | AddFields |  |  | AddFeatures |  |  | RemoveFeatures |  |  | UpdateFeatures |  |  | UpdateGeometries |  |  
 
 
 
Constructor & Destructor Documentation
      
        
          | QgsOfflineEditing::QgsOfflineEditing | ( |  | ) |  | 
      
 
 
      
        
          | QgsOfflineEditing::~QgsOfflineEditing | ( |  | ) |  | 
      
 
 
Member Function Documentation
      
        
          | bool QgsOfflineEditing::convertToOfflineProject | ( | const QString & | offlineDataPath, | 
        
          |  |  | const QString & | offlineDbFile, | 
        
          |  |  | const QStringList & | layerIds | 
        
          |  | ) |  |  | 
      
 
convert current project for offline editing 
convert current project to offline project returns offline project file path
- Parameters
- 
  
    | offlineDataPath | path to offline db file |  | offlineDbFile | offline db file name |  | layerIds | list of layer names to convert |  
 
 
 
      
        
          | bool QgsOfflineEditing::isOfflineProject | ( |  | ) |  | 
      
 
return true if current project is offline 
 
 
  
  | 
        
          | void QgsOfflineEditing::layerProgressUpdated | ( | int | layer, |  
          |  |  | int | numLayers |  
          |  | ) |  |  |  | signal | 
 
emit a signal that the next layer of numLayers has started processing 
- Parameters
- 
  
    | layer | current layer index |  | numLayers | total number of layers |  
 
 
 
emit a signal that sets the mode for the progress of the current operation 
- Parameters
- 
  
    | mode | progress mode |  | maximum | total number of entities to process in the current operation |  
 
 
 
  
  | 
        
          | void QgsOfflineEditing::progressStarted | ( |  | ) |  |  | signal | 
 
emit a signal that processing has started 
 
 
  
  | 
        
          | void QgsOfflineEditing::progressStopped | ( |  | ) |  |  | signal | 
 
emit a signal that processing of all layers has finished 
 
 
  
  | 
        
          | void QgsOfflineEditing::progressUpdated | ( | int | progress | ) |  |  | signal | 
 
emit a signal with the progress of the current mode 
- Parameters
- 
  
    | progress | current index of processed entities |  
 
 
 
      
        
          | void QgsOfflineEditing::synchronize | ( |  | ) |  | 
      
 
synchronize to remote layers 
 
 
The documentation for this class was generated from the following files: