diff options
Diffstat (limited to 'installerbuilder')
-rw-r--r-- | installerbuilder/libinstaller/qinstaller.cpp | 23 | ||||
-rw-r--r-- | installerbuilder/libinstaller/qinstaller.h | 6 |
2 files changed, 29 insertions, 0 deletions
diff --git a/installerbuilder/libinstaller/qinstaller.cpp b/installerbuilder/libinstaller/qinstaller.cpp index 9259ad150..a26b50462 100644 --- a/installerbuilder/libinstaller/qinstaller.cpp +++ b/installerbuilder/libinstaller/qinstaller.cpp @@ -61,6 +61,9 @@ using namespace QInstaller; +static QFont s_virtualComponentsFont; +static bool s_virtualComponentsVisible = false; + static QScriptValue checkArguments(QScriptContext* context, int amin, int amax) { if (context->argumentCount() < amin || context->argumentCount() > amax) { @@ -644,6 +647,26 @@ Installer::~Installer() delete d; } +QFont Installer::virtualComponentsFont() +{ + return s_virtualComponentsFont; +} + +void Installer::setVirtualComponentsFont(const QFont &font) +{ + s_virtualComponentsFont = font; +} + +bool Installer::virtualComponentsVisible() +{ + return s_virtualComponentsVisible; +} + +void Installer::setVirtualComponentsVisible(bool visible) +{ + s_virtualComponentsVisible = visible; +} + RunModes Installer::runMode() const { return isUpdater() ? UpdaterMode : AllMode; diff --git a/installerbuilder/libinstaller/qinstaller.h b/installerbuilder/libinstaller/qinstaller.h index 3a2a56502..69171496e 100644 --- a/installerbuilder/libinstaller/qinstaller.h +++ b/installerbuilder/libinstaller/qinstaller.h @@ -83,6 +83,12 @@ public: = QVector< KDUpdater::UpdateOperation*>()); ~Installer(); + static QFont virtualComponentsFont(); + static void setVirtualComponentsFont(const QFont &font); + + static bool virtualComponentsVisible(); + static void setVirtualComponentsVisible(bool visible); + QHash<QString, KDUpdater::PackageInfo> localInstalledPackages(); GetRepositoriesMetaInfoJob* fetchMetaInformation(const InstallerSettings &settings); bool addUpdateResourcesFrom(GetRepositoriesMetaInfoJob *metaInfoJob, const InstallerSettings &settings, |