mirror of
https://github.com/zealdocs/zeal.git
synced 2024-09-19 02:07:16 +03:00
feat(core): add Application::configLocation() helper
This commit is contained in:
parent
f0ae612315
commit
fb242c958b
@ -143,6 +143,16 @@ QString Application::cacheLocation()
|
||||
#endif
|
||||
}
|
||||
|
||||
QString Application::configLocation()
|
||||
{
|
||||
#ifndef PORTABLE_BUILD
|
||||
// TODO: Replace 'Zeal/Zeal' with 'zeal'.
|
||||
return QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation);
|
||||
#else
|
||||
return QCoreApplication::applicationDirPath() + QLatin1String("/config");
|
||||
#endif
|
||||
}
|
||||
|
||||
QVersionNumber Application::version()
|
||||
{
|
||||
return QVersionNumber::fromString(QCoreApplication::applicationVersion());
|
||||
|
@ -66,6 +66,7 @@ public:
|
||||
FileManager *fileManager() const;
|
||||
|
||||
static QString cacheLocation();
|
||||
static QString configLocation();
|
||||
static QVersionNumber version();
|
||||
|
||||
public slots:
|
||||
|
Loading…
Reference in New Issue
Block a user