diff options
author | toma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2009-11-25 17:56:58 +0000 |
---|---|---|
committer | toma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2009-11-25 17:56:58 +0000 |
commit | 47d455dd55be855e4cc691c32f687f723d9247ee (patch) | |
tree | 52e236aaa2576bdb3840ebede26619692fed6d7d /kruler/main.cpp | |
download | tdegraphics-47d455dd55be855e4cc691c32f687f723d9247ee.tar.gz tdegraphics-47d455dd55be855e4cc691c32f687f723d9247ee.zip |
Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdegraphics@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kruler/main.cpp')
-rw-r--r-- | kruler/main.cpp | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/kruler/main.cpp b/kruler/main.cpp new file mode 100644 index 00000000..484ca318 --- /dev/null +++ b/kruler/main.cpp @@ -0,0 +1,48 @@ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include <kcmdlineargs.h> +#include <kaboutdata.h> +#include <klocale.h> + +#include "klineal.h" + +static const char homePageURL[] = + "http://www.snafu.de/~till/"; +static const char freeFormText[] = + "\"May the source be with you.\""; + + + +static KCmdLineOptions options[] = +{ + KCmdLineLastOption + // INSERT YOUR COMMANDLINE OPTIONS HERE +}; + +int main(int argc, char *argv[]) +{ + + + KAboutData aboutData( "kruler", I18N_NOOP("KDE Screen Ruler"), + VERSION, + I18N_NOOP("A screen ruler for the K Desktop Environment"), + KAboutData::License_GPL, + "(c) 2000, Till Krech", + freeFormText, + homePageURL); + aboutData.addAuthor("Till Krech",I18N_NOOP("Programming"), "till@snafu.de"); + aboutData.addCredit("Gunnstein Lye",I18N_NOOP("Initial port to KDE 2"), "gl@ez.no"); + KCmdLineArgs::init( argc, argv, &aboutData ); + KCmdLineArgs::addCmdLineOptions( options ); // Add our own options. + + KApplication a; + + KLineal *ruler = new KLineal(); + a.setMainWidget(ruler); + ruler->show(); + + return a.exec(); +} |