18 #ifndef QGSAUXILIARYSTORAGE_H
19 #define QGSAUXILIARYSTORAGE_H
21 #include "qgis_core.h"
162 bool isHiddenProperty(
int index )
const;
182 int propertyFromIndex(
int index )
const;
309 bool isValid()
const;
314 QString fileName()
const;
320 QString currentFileName()
const;
328 QString errorString()
const;
335 bool saveAs(
const QString &filename );
382 static bool duplicateTable(
const QgsDataSourceUri &uri,
const QString &newTable );
387 static QString extension();
396 static bool exists(
const QgsProject &project );
402 void initTmpFileName();
404 static QString filenameForProject(
const QgsProject &project );
407 static bool tableExists(
const QString &table,
sqlite3 *handler );
408 static bool createTable(
const QString &type,
const QString &table,
sqlite3 *handler );
410 static bool exec(
const QString &sql,
sqlite3 *handler );
411 static void debugMsg(
const QString &sql,
sqlite3 *handler );
417 QString mTmpFileName;
419 QString mErrorString;