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