Skip to content

Commit a523ab9

Browse files
DSCaskeyslspencer
authored andcommitted
fix default color prefs
1 parent a2a8074 commit a523ab9

File tree

2 files changed

+29
-17
lines changed

2 files changed

+29
-17
lines changed

‎src/libs/vmisc/vcommonsettings.cpp‎

Lines changed: 27 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1130,7 +1130,7 @@ void VCommonSettings::setExportQuality(const int &value)
11301130
//-----------------------------------------------------------------------------
11311131
QString VCommonSettings::getBackgroundColor() const
11321132
{
1133-
return value(settingGraphicsViewBackgroundColor, "White").toString();
1133+
return getStr(settingGraphicsViewBackgroundColor, "white");
11341134
}
11351135

11361136
//-----------------------------------------------------------------------------
@@ -1148,7 +1148,7 @@ void VCommonSettings::setBackgroundColor(const QString &color)
11481148
//---------------------------------------------------------------------------------------------------------------------
11491149
QString VCommonSettings::getZoomRBPositiveColor() const
11501150
{
1151-
return value(settingGraphicsViewZoomRBPositiveColor, "Blue").toString();
1151+
return getStr(settingGraphicsViewZoomRBPositiveColor, "blue");
11521152
}
11531153

11541154
//---------------------------------------------------------------------------------------------------------------------
@@ -1160,7 +1160,7 @@ void VCommonSettings::setZoomRBPositiveColor(const QString &value)
11601160
//---------------------------------------------------------------------------------------------------------------------
11611161
QString VCommonSettings::getZoomRBNegativeColor() const
11621162
{
1163-
return value(settingGraphicsViewZoomRBNegativeColor, "Green").toString();
1163+
return getStr(settingGraphicsViewZoomRBNegativeColor, "green");
11641164
}
11651165

11661166
//---------------------------------------------------------------------------------------------------------------------
@@ -1172,7 +1172,7 @@ void VCommonSettings::setZoomRBNegativeColor(const QString &value)
11721172
//---------------------------------------------------------------------------------------------------------------------
11731173
QString VCommonSettings::getPointNameColor() const
11741174
{
1175-
return value(settingGraphicsViewPointNameColor, "Black").toString();
1175+
return getStr(settingGraphicsViewPointNameColor, "black");
11761176
}
11771177

11781178
//---------------------------------------------------------------------------------------------------------------------
@@ -1184,7 +1184,7 @@ void VCommonSettings::setPointNameColor(const QString &value)
11841184
//---------------------------------------------------------------------------------------------------------------------
11851185
QString VCommonSettings::getPointNameHoverColor() const
11861186
{
1187-
return value(settingGraphicsViewPointNameHoverColor, "Magenta").toString();
1187+
return getStr(settingGraphicsViewPointNameHoverColor, "deeppink");
11881188
}
11891189

11901190
//---------------------------------------------------------------------------------------------------------------------
@@ -1196,7 +1196,7 @@ void VCommonSettings::setPointNameHoverColor(const QString &value)
11961196
//---------------------------------------------------------------------------------------------------------------------
11971197
QString VCommonSettings::getAxisOrginColor() const
11981198
{
1199-
return value(settingGraphicsViewAxisOrginColor, "Magenta").toString();
1199+
return getStr(settingGraphicsViewAxisOrginColor, "deeppink");
12001200
}
12011201

12021202
//---------------------------------------------------------------------------------------------------------------------
@@ -1208,7 +1208,7 @@ void VCommonSettings::setAxisOrginColor(const QString &value)
12081208
//---------------------------------------------------------------------------------------------------------------------
12091209
QString VCommonSettings::getDefaultLineColor() const
12101210
{
1211-
return value(settingGraphicsViewDefaultLineColor, "black").toString();
1211+
return getStr(settingGraphicsViewDefaultLineColor, "black");
12121212
}
12131213

12141214
//---------------------------------------------------------------------------------------------------------------------
@@ -1244,7 +1244,7 @@ void VCommonSettings::setDefaultLineType(const QString &value)
12441244
//---------------------------------------------------------------------------------------------------------------------
12451245
QString VCommonSettings::getPrimarySupportColor() const
12461246
{
1247-
return value(settingGraphicsViewPrimaryColor, "Magenta").toString();
1247+
return getStr(settingGraphicsViewPrimaryColor, "magenta");
12481248
}
12491249

12501250
//---------------------------------------------------------------------------------------------------------------------
@@ -1256,7 +1256,7 @@ void VCommonSettings::setPrimarySupportColor(const QString &value)
12561256
//---------------------------------------------------------------------------------------------------------------------
12571257
QString VCommonSettings::getSecondarySupportColor() const
12581258
{
1259-
return value(settingGraphicsViewSecondaryColor, "Forest Green").toString();
1259+
return getStr(settingGraphicsViewSecondaryColor, "forestgreen");
12601260
}
12611261

12621262
//---------------------------------------------------------------------------------------------------------------------
@@ -1268,7 +1268,7 @@ void VCommonSettings::setSecondarySupportColor(const QString &value)
12681268
//---------------------------------------------------------------------------------------------------------------------
12691269
QString VCommonSettings::getTertiarySupportColor() const
12701270
{
1271-
return value(settingGraphicsViewTertiaryColor, "Navy").toString();
1271+
return getStr(settingGraphicsViewTertiaryColor, "navy");
12721272
}
12731273

12741274
//---------------------------------------------------------------------------------------------------------------------
@@ -1720,7 +1720,7 @@ void VCommonSettings::setDefaultNotchType(const QString &value)
17201720
//---------------------------------------------------------------------------------------------------------------------
17211721
QString VCommonSettings::getDefaultNotchColor() const
17221722
{
1723-
return value(settingDefaultNotchColor, "black").toString();
1723+
return getStr(settingDefaultNotchColor, "black");
17241724
}
17251725

17261726
//---------------------------------------------------------------------------------------------------------------------
@@ -1869,7 +1869,7 @@ double VCommonSettings::GetDefaultSeamAllowance()
18691869
//---------------------------------------------------------------------------------------------------------------------
18701870
QString VCommonSettings::getDefaultSeamColor() const
18711871
{
1872-
return value(settingDefaultSeamColor, "black").toString();
1872+
return getStr(settingDefaultSeamColor, "black");
18731873
}
18741874

18751875
//---------------------------------------------------------------------------------------------------------------------
@@ -1905,7 +1905,7 @@ void VCommonSettings::setDefaultSeamLineweight(const qreal &value)
19051905
//---------------------------------------------------------------------------------------------------------------------
19061906
QString VCommonSettings::getDefaultCutColor() const
19071907
{
1908-
return value(settingDefaultCutColor, "black").toString();
1908+
return getStr(settingDefaultCutColor, "black");
19091909
}
19101910

19111911
//---------------------------------------------------------------------------------------------------------------------
@@ -1941,7 +1941,7 @@ void VCommonSettings::setDefaultCutLineweight(const qreal &value)
19411941
//---------------------------------------------------------------------------------------------------------------------
19421942
QString VCommonSettings::getDefaultInternalColor() const
19431943
{
1944-
return value(settingDefaultInternalColor, "black").toString();
1944+
return getStr(settingDefaultInternalColor, "black");
19451945
}
19461946

19471947
//---------------------------------------------------------------------------------------------------------------------
@@ -1977,7 +1977,7 @@ void VCommonSettings::setDefaultInternalLineweight(const qreal &value)
19771977
//---------------------------------------------------------------------------------------------------------------------
19781978
QString VCommonSettings::getDefaultCutoutColor() const
19791979
{
1980-
return value(settingDefaultCutoutColor, "black").toString();
1980+
return getStr(settingDefaultCutoutColor, "black");
19811981
}
19821982

19831983
//---------------------------------------------------------------------------------------------------------------------
@@ -2073,7 +2073,7 @@ void VCommonSettings::setDefaultGrainlineLength(const qreal &value)
20732073
//---------------------------------------------------------------------------------------------------------------------
20742074
QString VCommonSettings::getDefaultGrainlineColor() const
20752075
{
2076-
return value(settingDefaultGrainlineColor, "black").toString();
2076+
return getStr(settingDefaultGrainlineColor, "black");
20772077
}
20782078

20792079
//---------------------------------------------------------------------------------------------------------------------
@@ -2169,7 +2169,7 @@ void VCommonSettings::setDefaultLabelHeight(const qreal &value)
21692169
//---------------------------------------------------------------------------------------------------------------------
21702170
QString VCommonSettings::getDefaultLabelColor() const
21712171
{
2172-
return value(settingDefaultLabelColor, "black").toString();
2172+
return getStr(settingDefaultLabelColor, "black");
21732173
}
21742174

21752175
//---------------------------------------------------------------------------------------------------------------------
@@ -2422,3 +2422,13 @@ void VCommonSettings::SetUserDefinedTimeFormats(const QStringList &formats)
24222422
{
24232423
setValue(settingLabelUserTimeFormats, ClearFormats(VCommonSettings::PredefinedTimeFormats(), formats));
24242424
}
2425+
2426+
QString VCommonSettings::getStr(QString key, const QString &defaultString) const
2427+
{
2428+
QString string = value(key, defaultString).toString();
2429+
if(!string.isEmpty())
2430+
{
2431+
return string;
2432+
}
2433+
return defaultString;
2434+
}

‎src/libs/vmisc/vcommonsettings.h‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -529,6 +529,8 @@ class VCommonSettings : public QSettings
529529
QStringList GetUserDefinedTimeFormats() const;
530530
void SetUserDefinedTimeFormats(const QStringList &formats);
531531

532+
QString getStr(QString key, const QString &defaultString) const;
533+
532534
private:
533535
Q_DISABLE_COPY(VCommonSettings)
534536
};

0 commit comments

Comments
 (0)