summaryrefslogtreecommitdiffstats
path: root/installerbuilder/installerbase/installerbase.cpp
diff options
context:
space:
mode:
authorkh1 <qt-info@nokia.com>2011-07-01 12:09:32 +0200
committerkh1 <qt-info@nokia.com>2011-07-01 12:09:32 +0200
commit7f75020e00a2e3189020e9efd2e1279263792107 (patch)
tree5b1b595f31c3c905385683dd294f4febfdf34f9d /installerbuilder/installerbase/installerbase.cpp
parentfd128c68c28657492a2b0f92d9da3f30e4d72a65 (diff)
Keep the updater application as class member.
I can't see any reason to be able to set it from the outside, thus it makes no sense to have that functionality at all. To be able to work properly the app had to be set, but could be easily forgotten, leading to a crash later on. Re-parsing should be removed as well, will do it next.
Diffstat (limited to 'installerbuilder/installerbase/installerbase.cpp')
-rw-r--r--installerbuilder/installerbase/installerbase.cpp14
1 files changed, 0 insertions, 14 deletions
diff --git a/installerbuilder/installerbase/installerbase.cpp b/installerbuilder/installerbase/installerbase.cpp
index 7e885d79e..666b1e9fe 100644
--- a/installerbuilder/installerbase/installerbase.cpp
+++ b/installerbuilder/installerbase/installerbase.cpp
@@ -53,9 +53,6 @@
#include <QtNetwork/QNetworkProxyFactory>
-#include <KDUpdater/Application>
-#include <KDUpdater/PackagesInfo>
-
#include <KDToolsCore/KDSelfRestarter>
#include <KDToolsCore/KDRunOnceChecker>
@@ -264,17 +261,6 @@ int main(int argc, char *argv[])
}
}
-
- KDUpdater::Application updaterapp;
- const QString &productName = core.value(QLatin1String("ProductName"));
- updaterapp.packagesInfo()->setApplicationName(productName);
- updaterapp.packagesInfo()->setApplicationVersion(core.value(QLatin1String("ProductVersion")));
- if (content.magicmaker() == MagicInstallerMarker) {
- updaterapp.addUpdateSource(productName, productName, QString(),
- QUrl(QLatin1String("resource://metadata/")), 0);
- }
- core.setUpdaterApplication(&updaterapp);
-
// Create the wizard gui
TabController controller(0);
controller.setManager(&core);