29 #ifndef STRING_PROPERTY_H 30 #define STRING_PROPERTY_H 48 const char *changed_slot = 0,
49 QObject* receiver = 0 );
61 #endif // STRING_PROPERTY_H StringProperty(const QString &name=QString(), const QString &default_value=QString(), const QString &description=QString(), Property *parent=0, const char *changed_slot=0, QObject *receiver=0)
virtual bool setValue(const QVariant &new_value)
Set the new value for this property. Returns true if the new value is different from the old value...
A single element of a property tree, with a name, value, description, and possibly children...
bool setString(const QString &str)
std::string getStdString()
Property specialized for string values.
virtual QVariant getValue() const
Return the value of this Property as a QVariant. If the value has never been set, an invalid QVariant...
bool setStdString(const std::string &std_str)