Krita Source Code Documentation
Loading...
Searching...
No Matches
KritaVersionWrapper.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2015 Boudewijn Rempt <boud@valdyas.org>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
#include "
KritaVersionWrapper.h
"
7
8
#include <kritaversion.h>
9
#include <kritagitversion.h>
10
11
QString
KritaVersionWrapper::versionString
(
bool
checkGit)
12
{
13
QString kritaVersion = QStringLiteral(KRITA_VERSION_STRING);
14
QString version = kritaVersion;
15
16
if
(checkGit) {
17
#ifdef KRITA_GIT_SHA1_STRING
18
QString gitVersion = QStringLiteral(KRITA_GIT_SHA1_STRING);
19
version = QStringLiteral(
"%1 (git %2)"
).arg(kritaVersion, gitVersion);
20
#endif
21
}
22
return
version;
23
}
24
25
bool
KritaVersionWrapper::isDevelopersBuild
()
26
{
27
// Qt6 is not considered stable yet, don't present it as such.
28
#if defined(KRITA_STABLE) && QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
29
return
false
;
30
#else
31
return
true
;
32
#endif
33
}
KritaVersionWrapper.h
KritaVersionWrapper::isDevelopersBuild
KRITAVERSION_EXPORT bool isDevelopersBuild()
Definition
KritaVersionWrapper.cpp:25
KritaVersionWrapper::versionString
KRITAVERSION_EXPORT QString versionString(bool checkGit=false)
Definition
KritaVersionWrapper.cpp:11
libs
version
KritaVersionWrapper.cpp
Generated at
2026-04-17 02:30:02+02:00
from
Krita
branch
master
, commit
77761936fe491e37fc8b0f9a0bad2161028f734f