This is supposed to store the state of "[X] Don't show again" kind of dialogs
and warnings. I thought I'd need it for the SSL stuff, but I ended up without using it.
Yet we will probably need this in the future, so I commit rather than revert.
: UiSettings("QtUiStyle")
{
}
: UiSettings("QtUiStyle")
{
}
+
+/***********************************************************************/
+
+WarningsSettings::WarningsSettings() : UiSettings("Warnings") {
+
+}
+
+bool WarningsSettings::showWarning(const QString &key) {
+ return localValue(key, true).toBool();
+}
+
+void WarningsSettings::setShowWarning(const QString &key, bool show) {
+ setLocalValue(key, show);
+}
#include "uisettings.h"
class QtUiSettings : public UiSettings {
#include "uisettings.h"
class QtUiSettings : public UiSettings {
QtUiSettings(const QString &subGroup);
QtUiSettings();
QtUiSettings(const QString &subGroup);
QtUiSettings();
class QtUiStyleSettings : public UiSettings {
public:
class QtUiStyleSettings : public UiSettings {
public:
+class WarningsSettings : public UiSettings {
+public:
+ WarningsSettings();
+
+ bool showWarning(const QString &key);
+ void setShowWarning(const QString &key, bool show);
+};
+