Add Project::getMapScriptsFilePath() and rename text editor config members

This commit is contained in:
BigBahss
2020-11-21 17:33:16 -05:00
parent 662fb2a367
commit 3478846b60
5 changed files with 26 additions and 15 deletions

View File

@@ -61,7 +61,7 @@ public:
void setMonitorFiles(bool monitor);
void setRegionMapDimensions(int width, int height);
void setTheme(QString theme);
void setTextEditorCommand(const QString &command);
void setTextEditorCommandTemplate(const QString &commandTemplate);
QString getRecentProject();
QString getRecentMap();
MapSortOrder getMapSortOrder();
@@ -77,7 +77,7 @@ public:
bool getMonitorFiles();
QSize getRegionMapDimensions();
QString getTheme();
QString getTextEditorCommand();
QString getTextEditorCommandTemplate();
protected:
virtual QString getConfigFilepath() override;
virtual void parseConfigKeyValue(QString key, QString value) override;
@@ -109,7 +109,7 @@ private:
bool monitorFiles;
QSize regionMapDimensions;
QString theme;
QString textEditorCommand;
QString textEditorCommandTemplate;
};
extern PorymapConfig porymapConfig;

View File

@@ -172,8 +172,9 @@ public:
QString fixPalettePath(QString path);
QString fixGraphicPath(QString path);
QString getScriptFileExtension(bool usePoryScript);
QString getScriptDefaultString(bool usePoryScript, QString mapName);
QString getScriptFileExtension(bool usePoryScript) const;
QString getScriptDefaultString(bool usePoryScript, QString mapName) const;
QString getMapScriptsFilePath(const QString &mapName) const;
bool loadMapBorder(Map *map);