diff --git a/src/core/qgsproject.h b/src/core/qgsproject.h index 11ee0961a73..3541a839fc6 100644 --- a/src/core/qgsproject.h +++ b/src/core/qgsproject.h @@ -177,36 +177,6 @@ class CORE_EXPORT QgsProject : public QObject bool write(); //@} - - /// syntactic sugar for property lists - // DEPRECATED typedef QPair< QString, QVariant > PropertyValue; - // DEPRECATED typedef QValueList< PropertyValue > Properties; - - /** extra properties, typically added by plug-ins - - This allows for extra properties to be associated with projects. Think - of it as a registry bound to a project. - - Properties are arbitrary values keyed by a name and associated with a - scope. The scope would presumably refer to your plug-in. - E.g., "openmodeller". - - @note - - E.g., open modeller might use: - - "QgsProject::instance()->properties("openmodeller")["foo"]. - - @todo "properties" is, overall, a good name; but that might imply that - the qgis specific state properites are different since they aren't - accessible here. Actually, what if we make "qgis" yet another - scope that stores its state in the properties list? E.g., - QgsProject::instance()->properties()["qgis"]? - - - */ - // DEPRECATED Properties & properties( QString const & scope ); - /** removes all project properties