16 #ifndef QGSPROJECTSTORAGEGUI_H
17 #define QGSPROJECTSTORAGEGUI_H
40 virtual QString
type() = 0;
Abstract interface for project storage GUI - to be implemented by various backends and registered in ...
virtual QString showLoadGui()
Opens GUI to allow user to select a project to be loaded (GUI specific to this storage type).
virtual QString visibleName()
Returns human-readable name of the storage.
virtual QString type()=0
Unique identifier of the project storage type.
virtual QString showSaveGui()
Opens GUI to allow user to select where a project should be saved (GUI specific to this storage type)...
virtual ~QgsProjectStorageGuiProvider()=default