#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: