QGIS/python/core/qgspathresolver.sip
Martin Dobias 5f5c1ddb15 Use a path resolver class instead of QgsProject::instance() in map layers
A new class QgsPathResolver is introduced for conversion between absolute
and relative paths when reading/writing XML.

Cleaned up code in layer definition file support (.qlr) to better handle
relative/absolute path conversion.
2017-02-16 09:56:11 +08:00

16 lines
276 B
Plaintext

class QgsPathResolver
{
%TypeHeaderCode
#include <qgspathresolver.h>
%End
public:
explicit QgsPathResolver( const QString& baseFileName = QString() );
QString writePath( const QString& filename ) const;
QString readPath( const QString& filename ) const;
};