Added build script of Debian
[qtrapids] / src / client / main.cpp
index 9198bb1..524da17 100644 (file)
@@ -1,11 +1,9 @@
 /***************************************************************************
- *   Copyright (C) 2009 by Lassi Väätämöinen   *
- *   lassi.vaatamoinen@ixonos.com   *
+ *   Copyright (C) 2010 by Ixonos Plc   *
  *                                                                         *
  *   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.                                   *
+ *   the Free Software Foundation; version 2 of the License.               *
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
@@ -23,6 +21,7 @@
 //#include <QDesktopWidget>
 //#include "DownloadView.h"
 
+
 #include "MainWindow.h"
 
 using qtrapids::MainWindow;
@@ -30,6 +29,8 @@ using qtrapids::MainWindow;
 int main(int argc, char *argv[])
 {
 
+
+       
        QCoreApplication::setOrganizationName("Ixonos");
        QCoreApplication::setOrganizationDomain("ixonos.com");
        QCoreApplication::setApplicationName("QtRapids");
@@ -37,7 +38,13 @@ int main(int argc, char *argv[])
        // Q_INIT_RESOURCE(application);
        QApplication app(argc, argv);
        MainWindow mainWindow;
+       
+       QDBusConnection dbus = QDBusConnection::sessionBus();
+       dbus.registerObject("/qtrapids_gui", &mainWindow);
+       dbus.registerService("com.ixonos.qtrapids_gui");
+       
        mainWindow.connectToServer();
+       mainWindow.RestoreSettings();
        // mainWindow->setGeometry(QApplication::desktop()->screenGeometry());
 
        mainWindow.show();
@@ -69,6 +76,5 @@ int main(int argc, char *argv[])
        }
        */
 
-
        return app.exec();
 }