- Corrected CMakeLists.txt files to allow proper out-of-source build (separate build...
[qtrapids] / src / server / main.cpp
index ef74cd3..fbb1283 100644 (file)
@@ -10,10 +10,11 @@ int main(int argc, char *argv[])
        QCoreApplication::setOrganizationName("Ixonos");
        QCoreApplication::setOrganizationDomain("ixonos.com");
        QCoreApplication::setApplicationName("QtRapids");
-    QSettings settings(QCoreApplication::organizationName()
-                       , QCoreApplication::applicationName());
+       QSettings settings(QCoreApplication::organizationName()
+                          , QCoreApplication::applicationName());
 
        QCoreApplication app(argc, argv);
-    TorrentSession server(&app, &settings);
-    return app.exec();
+       TorrentSession server(&app, &settings);
+       QObject::connect(&server, SIGNAL(terminate()), &app, SLOT(quit()));
+       return app.exec();
 }