Provide version through ecm_setup_version

This commit is contained in:
Luca Beltrame 2015-02-22 15:46:03 +01:00
parent 3acd280cd7
commit 750b644f8c
3 changed files with 12 additions and 3 deletions

View file

@ -26,23 +26,26 @@
#include <KAboutData>
#include "mainwindow.h"
#include "danbooru_version.h"
#include "libdanbooru/libdanbooru_version.h"
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QCoreApplication::setApplicationName(QLatin1String("danbooru-client"));
QCoreApplication::setApplicationVersion(QLatin1String("0.1alpha"));
QCoreApplication::setApplicationVersion(QLatin1String(DANBOORU_CLIENT_VERSION_STRING));
QCoreApplication::setOrganizationDomain(QLatin1String("kde.org"));
QApplication::setApplicationDisplayName(i18n("Danbooru Client"));
KLocalizedString::setApplicationDomain("danbooru-client");
KAboutData aboutData(I18N_NOOP(QLatin1String("danbooru-client")),
i18n("Danbooru Client"),
QLatin1String("0.1alpha"),
QLatin1String(DANBOORU_CLIENT_VERSION_STRING),
i18n("KF5 based Danbooru client"),
KAboutLicense::GPL_V3,
i18n("(C) 2015 Luca Beltrame"),
QString(),
QString("Using libdanbooru version %1").arg(LIBDANBOORU_VERSION_STRING),
QLatin1String("https://git.dennogumi.org/kde/danbooru-client")
);