7 #include "EngaugeAssert.h" 10 #include "SettingsForGraph.h" 18 ENGAUGE_ASSERT (indexOneBased != 0);
20 QString groupNameWithPlaceholder = SETTINGS_GROUP_CURVE_GRAPH;
21 QString groupName = groupNameWithPlaceholder.replace (SETTINGS_GROUP_CURVE_GRAPH_PLACEHOLDER,
22 QString::number (indexOneBased));
28 const QString &defaultName)
const 32 QSettings settings (SETTINGS_ENGAUGE, SETTINGS_DIGITIZER);
33 settings.beginGroup (groupName);
35 return settings.value (SETTINGS_CURVE_NAME,
36 defaultName).toString();
QString defaultCurveName(int indexOneBased, const QString &defaultName) const
Default graph name for the specified curve index.
QString groupNameForNthCurve(int indexOneBased) const
Return the group name, that appears in the settings file/registry, for the specified curve index...
SettingsForGraph()
Single constructor.