some UI changes for usability
[makneto-zunavac1.git] / src / ui-kde / main.cpp
blob1ecba2ba910bbf77280d377d0eed5d181039f28f
1 #include "maknetomainwindow.h"
2 #include "makneto.h"
3 #include <kapplication.h>
4 #include <kaboutdata.h>
5 #include <kcmdlineargs.h>
6 #include <KDE/KLocale>
7 #include <QDebug>
9 static const char description[] = I18N_NOOP("A KDE 4 collaborative software");
11 static const char version[] = "0.1";
13 int main(int argc, char **argv) {
14 KAboutData about("makneto", 0, ki18n("Makneto"), version, ki18n(description),
15 KAboutData::License_GPL, ki18n("(C) 2007 Jaroslav Reznik"), KLocalizedString(), 0, "rezzabuh@gmail.com");
16 about.addAuthor(ki18n("Jaroslav Reznik"), KLocalizedString(), "rezzabuh@gmail.com");
17 about.addAuthor(ki18n("Radek Novacek"), KLocalizedString(), "rad.n@centrum.cz");
18 about.addAuthor(ki18n("Petr Menšík"), KLocalizedString(), "pihhan@cipis.net");
19 KCmdLineArgs::init(argc, argv, &about);
21 KApplication app;
22 app.setWindowIcon(KIcon("makneto"));
24 // Makneto main
25 //Makneto *makneto = new Makneto;
26 Makneto *makneto = Makneto::Instance();
28 MaknetoMainWindow *mainWindow = new MaknetoMainWindow(makneto);
29 makneto->setMaknetoMainWindow(mainWindow);
31 mainWindow->show();
33 app.setQuitOnLastWindowClosed(true);
34 if (app.quitOnLastWindowClosed()) {
35 qDebug() << "main: will quit on close";
38 return app.exec();