47 if (!rc)
throw std::runtime_error(
"Settings::get_settings() invoke method failed");
55 if (!rc)
throw std::runtime_error(
"Settings::all_keys() invoke method failed");
63 if (!rc)
throw std::runtime_error(
"Settings::child_groups() invoke method failed");
71 if (!rc)
throw std::runtime_error(
"Settings::child_keys() invoke method failed");
79 if (!rc)
throw std::runtime_error(
"Settings::contains() invoke method failed");
86 if (!rc)
throw std::runtime_error(
"Settings::remove() invoke method failed");
91 bool rc =
proxy_.
invokeMethod(
"set_value", Q_ARG(QString, key), Q_ARG(QVariant, value));
92 if (!rc)
throw std::runtime_error(
"Settings::set_value() invoke method failed");
99 if (!rc)
throw std::runtime_error(
"Settings::value() invoke method failed");
bool invokeMethodWithReturn(const char *member, QGenericReturnArgument ret=QGenericReturnArgument(0, 0), QGenericArgument val0=QGenericArgument(), QGenericArgument val1=QGenericArgument(), QGenericArgument val2=QGenericArgument(), QGenericArgument val3=QGenericArgument(), QGenericArgument val4=QGenericArgument(), QGenericArgument val5=QGenericArgument(), QGenericArgument val6=QGenericArgument(), QGenericArgument val7=QGenericArgument(), QGenericArgument val8=QGenericArgument(), QGenericArgument val9=QGenericArgument())
Settings getSettings(const QString &prefix)
QVariant value(const QString &key, const QVariant &defaultValue=QVariant()) const
QStringList allKeys() const
bool invokeMethod(const char *member, QGenericArgument val0=QGenericArgument(), QGenericArgument val1=QGenericArgument(), QGenericArgument val2=QGenericArgument(), QGenericArgument val3=QGenericArgument(), QGenericArgument val4=QGenericArgument(), QGenericArgument val5=QGenericArgument(), QGenericArgument val6=QGenericArgument(), QGenericArgument val7=QGenericArgument(), QGenericArgument val8=QGenericArgument(), QGenericArgument val9=QGenericArgument())
QObject * proxiedObject()
bool contains(const QString &key) const
QStringList childKeys() const
void setValue(const QString &key, const QVariant &value)
void remove(const QString &key)
QStringList childGroups() const