Skip to content

Commit ed20ed9

Browse files
committed
v1.1.9
1 parent c1ed5e7 commit ed20ed9

3 files changed

Lines changed: 7 additions & 5 deletions

File tree

QuasarApp.pro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,5 +57,5 @@ RESOURCES += \
5757

5858
include(Etalons/qmake/ccache.pri)
5959

60-
VERSION = 1.1.8
60+
VERSION = 1.1.9
6161

params.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,8 @@ bool Params::parseParams(int argc,const char *argv[]) {
172172
return true;
173173
}
174174

175-
QString Params::getStrArg(const QString& key) {
176-
return params.value(key, "").toString();
175+
QString Params::getStrArg(const QString& key, const QString &def) {
176+
return params.value(key, def).toString();
177177
}
178178

179179
QVariant Params::getArg(const QString& key) {

params.h

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,16 +45,18 @@ class QUASARAPPSHARED_EXPORT Params
4545
/**
4646
* @brief getStrArg - get string value of key
4747
* @param key
48+
* @param def - default value
4849
* @return string value of argument
4950
*/
50-
static QString getStrArg(const QString& key);
51+
static QString getStrArg(const QString& key, const QString& def = "");
5152

5253
/**
5354
* @brief getArg - get string value of key
5455
* @param key
56+
* @param def - default value
5557
* @return string value of argument
5658
*/
57-
static QVariant getArg(const QString& key);
59+
static QVariant getArg(const QString& key, const QVariant &def = {});
5860

5961
/**
6062
* @brief setArg - set value of key

0 commit comments

Comments
 (0)