summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Jenssen <tim.jenssen@nokia.com>2011-03-11 16:41:58 +0100
committerTim Jenssen <tim.jenssen@nokia.com>2011-03-14 14:13:01 +0100
commit1858f805de3753205f87ac6ba960803af139f4ff (patch)
treeb66eeedc3621ab8295440e61f67124507364dcb7
parenta5793ea351b349b53cb0a67316a7785eb89e6adf (diff)
we like to have default values in KDUpdater::Update::data
-rw-r--r--installerbuilder/libinstaller/kdtools/KDUpdater/kdupdaterupdate.cpp4
-rw-r--r--installerbuilder/libinstaller/kdtools/KDUpdater/kdupdaterupdate.h2
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;