diff options
author | Tim Jenssen <tim.jenssen@nokia.com> | 2011-03-11 16:41:58 +0100 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@nokia.com> | 2011-03-14 14:13:01 +0100 |
commit | 1858f805de3753205f87ac6ba960803af139f4ff (patch) | |
tree | b66eeedc3621ab8295440e61f67124507364dcb7 | |
parent | a5793ea351b349b53cb0a67316a7785eb89e6adf (diff) |
we like to have default values in KDUpdater::Update::data
-rw-r--r-- | installerbuilder/libinstaller/kdtools/KDUpdater/kdupdaterupdate.cpp | 4 | ||||
-rw-r--r-- | installerbuilder/libinstaller/kdtools/KDUpdater/kdupdaterupdate.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/installerbuilder/libinstaller/kdtools/KDUpdater/kdupdaterupdate.cpp b/installerbuilder/libinstaller/kdtools/KDUpdater/kdupdaterupdate.cpp index a84f3799c..0761e7926 100644 --- a/installerbuilder/libinstaller/kdtools/KDUpdater/kdupdaterupdate.cpp +++ b/installerbuilder/libinstaller/kdtools/KDUpdater/kdupdaterupdate.cpp @@ -162,11 +162,11 @@ QDate KDUpdater::Update::releaseDate() const /*! Returns data whose name is given in parameter, or an invalid QVariant if the data doesn't exist. */ -QVariant KDUpdater::Update::data( const QString& name ) const +QVariant KDUpdater::Update::data( const QString& name, const QVariant &defaultValue ) const { if ( d->data.contains( name ) ) return d->data.value( name ); - return QVariant(); + return defaultValue; } /*! diff --git a/installerbuilder/libinstaller/kdtools/KDUpdater/kdupdaterupdate.h b/installerbuilder/libinstaller/kdtools/KDUpdater/kdupdaterupdate.h index 8ea4728b9..4e4c711d6 100644 --- a/installerbuilder/libinstaller/kdtools/KDUpdater/kdupdaterupdate.h +++ b/installerbuilder/libinstaller/kdtools/KDUpdater/kdupdaterupdate.h @@ -50,7 +50,7 @@ namespace KDUpdater UpdateType type() const; QUrl updateUrl() const; QDate releaseDate() const; - QVariant data( const QString& name ) const; + QVariant data( const QString& name, const QVariant &defaultValue = QVariant() ) const; UpdateSourceInfo sourceInfo() const; bool canDownload() const; |