summaryrefslogtreecommitdiffstats
path: root/src/main.cpp
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-02-17 02:48:30 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-02-17 02:48:30 +0000
commite1481e0a7c066357dfb67136f331b5f069d94f3c (patch)
tree19599adc9a54e8295402ceb25d6f2ea42edea439 /src/main.cpp
downloadknowit-e1481e0a7c066357dfb67136f331b5f069d94f3c.tar.gz
knowit-e1481e0a7c066357dfb67136f331b5f069d94f3c.zip
Added abandoned KDE3 version of knowit
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/knowit@1091582 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp51
1 files changed, 51 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp
new file mode 100644
index 0000000..14734b7
--- /dev/null
+++ b/src/main.cpp
@@ -0,0 +1,51 @@
+/***************************************************************************
+ main.cpp - description
+ -------------------
+ begin : czw wrz 26 08:27:40 CEST 2002
+ copyright : (C) 2002-2004 by Micha³ Rudolf
+ email : mrudolf@kdewebdev.org
+ ***************************************************************************/
+
+/***************************************************************************
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ ***************************************************************************/
+
+#include <kcmdlineargs.h>
+#include <kaboutdata.h>
+#include <klocale.h>
+#include "knowit.h"
+#include "knowitapp.h"
+
+static const char *description =
+ I18N_NOOP("KnowIt - notes management utility");
+
+
+static KCmdLineOptions options[] =
+{
+ { "+file", I18N_NOOP("Document to open"), 0 },
+ { 0, 0, 0 }
+};
+
+int main(int argc, char *argv[])
+{
+ KAboutData aboutData( "knowit", I18N_NOOP("KnowIt"),
+ VERSION, description, KAboutData::License_GPL,
+ "(C) 2002-2004 Michal Rudolf", 0, 0, "mrudolf@kdewebdev.org");
+ aboutData.addAuthor("Michal Rudolf",0, "mrudolf@kdewebdev.org");
+ aboutData.setTranslator (I18N_NOOP("_: NAME OF TRANSLATORS\nYour names"),
+ I18N_NOOP("_: EMAIL OF TRANSLATORS\nYour emails"));
+
+ KCmdLineArgs::init( argc, argv, &aboutData );
+ KCmdLineArgs::addCmdLineOptions( options );
+
+ KnowitApplication a(true, true);
+
+ Knowit *knowit = new Knowit(0, "KnowIt");
+ a.setMainWidget(knowit);
+ return a.exec();
+}