okular
Go to the documentation of this file.
23 #include <KApplication>
25 #include <KCmdLineArgs>
27 #include <KDE/KLocale>
28 #include <KConfigGroup>
30 #include "kdeclarativemainwindow.h"
31 #include "kdeclarativeview.h"
33 static const char description[] = I18N_NOOP(
"Document viewer for Plasma Active using Okular");
37 int main(
int argc,
char **argv)
39 KAboutData about(
"active-documentviewer", 0, ki18n(
"Reader"),
version, ki18n(
description),
40 KAboutData::License_GPL, ki18n(
"Copyright 2012 Marco Martin"), KLocalizedString(), 0,
"mart@kde.org");
41 about.addAuthor( ki18n(
"Marco Martin"), KLocalizedString(),
"mart@kde.org" );
42 about.setProgramIconName(
"okular");
44 KCmdLineArgs::init(argc, argv, &about);
46 KCmdLineOptions options;
47 options.add(
"+[url]", ki18n(
"URL of the file to open" ));
49 KCmdLineArgs::addCmdLineOptions(options);
52 KCmdLineArgs *args = KCmdLineArgs::parsedArgs();
54 KGlobal::locale()->insertCatalog(
"org.kde.okular");
57 KDeclarativeMainWindow *mainWindow =
new KDeclarativeMainWindow();
58 mainWindow->declarativeView()->setPackageName(
"org.kde.active.documentviewer");
int main(int argc, char **argv)
static const char description[]
static const char version[]
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:19:25 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.