#include <qgsofflineediting.h>
Classes |
| struct | AttributeValueChange |
| struct | GeometryChange |
Signals |
| void | layerProgressUpdated (int layer, int numLayers) |
| | emit a signal that the next layer of numLayers has started processing
|
| void | progressModeSet (QgsOfflineEditing::ProgressMode mode, int maximum) |
| | emit a signal that sets the mode for the progress of the current operation
|
| void | progressStarted () |
| | emit a signal that processing has started
|
| void | progressStopped () |
| | emit a signal that processing of all layers has finished
|
| void | progressUpdated (int progress) |
| | emit a signal with the progress of the current mode
|
| void | warning (const QString &title, const QString &message) |
| | Emitted when a warning needs to be displayed.
|
Detailed Description
Definition at line 32 of file qgsofflineediting.h.
Member Enumeration Documentation
- Enumerator:
| CopyFeatures |
|
| ProcessFeatures |
|
| AddFields |
|
| AddFeatures |
|
| RemoveFeatures |
|
| UpdateFeatures |
|
| UpdateGeometries |
|
Definition at line 37 of file qgsofflineediting.h.
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 |
Definition at line 68 of file qgsofflineediting.cpp.
| bool QgsOfflineEditing::isOfflineProject |
( |
| ) |
|
| 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 |
( |
| ) |
|
| void QgsOfflineEditing::warning |
( |
const QString & |
title, |
|
|
const QString & |
message |
|
) |
| |
|
signal |
Emitted when a warning needs to be displayed.
- Parameters
-
| title | title string for message |
| message | A descriptive message for the warning |
The documentation for this class was generated from the following files: