#include <param.h>
Signals | |
void | defaultValueChanged (const QString &full_name, const QVariant &default_value) |
void | toolTipChanged (const QString &full_name, const QString &tool_tip) |
void | typeChanged (const QString &full_name, const QMetaType::Type &type) |
void | valueChanged (const QString &full_name, const QVariant &value) |
Public Member Functions | |
Param * | clone () const |
QVariant | getDefaultValue () const |
QString | getToolTip () const |
QMetaType::Type | getType () const |
QVariant | getValue () const |
bool | isMandatory () const |
bool | isParam () const |
void | load (QSettings &settings) |
Param & | operator= (const Param &config) |
Param (Params *parent=NULL) | |
void | read (QDataStream &stream) |
void | reset () |
void | save (QSettings &settings) const |
void | setDefaultValue (const QString &value) |
void | setDefaultValue (const QVariant &default_value) |
void | setToolTip (const QString &tool_tip) |
void | setType (const QString &type) |
void | setType (const QMetaType::Type &type) |
void | setValue (const QString &value) |
void | setValue (const QVariant &value) |
QString | toYaml (const QString &prefix) const |
QString | validate () const |
void | write (QDataStream &stream) const |
virtual | ~Param () |
Private Attributes | |
QVariant | default_value_ |
QString | tool_tip_ |
QMetaType::Type | type_ |
QVariant | value_ |
rqt_mrta::config::Param::Param | ( | Params * | parent = NULL | ) |
rqt_mrta::config::Param::~Param | ( | ) | [virtual] |
Param * rqt_mrta::config::Param::clone | ( | ) | const [virtual] |
Implements rqt_mrta::config::ParamInterface.
void rqt_mrta::config::Param::defaultValueChanged | ( | const QString & | full_name, |
const QVariant & | default_value | ||
) | [signal] |
Reimplemented from rqt_mrta::config::ParamInterface.
QVariant rqt_mrta::config::Param::getDefaultValue | ( | ) | const |
QString rqt_mrta::config::Param::getToolTip | ( | ) | const |
QMetaType::Type rqt_mrta::config::Param::getType | ( | ) | const |
QVariant rqt_mrta::config::Param::getValue | ( | ) | const |
bool rqt_mrta::config::Param::isMandatory | ( | ) | const |
bool rqt_mrta::config::Param::isParam | ( | ) | const [virtual] |
Reimplemented from rqt_mrta::config::ParamInterface.
void rqt_mrta::config::Param::load | ( | QSettings & | settings | ) | [virtual] |
Reimplemented from rqt_mrta::config::ParamInterface.
void rqt_mrta::config::Param::read | ( | QDataStream & | stream | ) | [virtual] |
Reimplemented from rqt_mrta::config::ParamInterface.
void rqt_mrta::config::Param::reset | ( | ) | [virtual] |
Reimplemented from rqt_mrta::config::ParamInterface.
void rqt_mrta::config::Param::save | ( | QSettings & | settings | ) | const [virtual] |
Reimplemented from rqt_mrta::config::ParamInterface.
void rqt_mrta::config::Param::setDefaultValue | ( | const QString & | value | ) |
void rqt_mrta::config::Param::setDefaultValue | ( | const QVariant & | default_value | ) |
void rqt_mrta::config::Param::setToolTip | ( | const QString & | tool_tip | ) |
void rqt_mrta::config::Param::setType | ( | const QString & | type | ) |
void rqt_mrta::config::Param::setType | ( | const QMetaType::Type & | type | ) |
void rqt_mrta::config::Param::setValue | ( | const QString & | value | ) |
void rqt_mrta::config::Param::setValue | ( | const QVariant & | value | ) |
void rqt_mrta::config::Param::toolTipChanged | ( | const QString & | full_name, |
const QString & | tool_tip | ||
) | [signal] |
Reimplemented from rqt_mrta::config::ParamInterface.
QString rqt_mrta::config::Param::toYaml | ( | const QString & | prefix | ) | const [virtual] |
Reimplemented from rqt_mrta::config::ParamInterface.
void rqt_mrta::config::Param::typeChanged | ( | const QString & | full_name, |
const QMetaType::Type & | type | ||
) | [signal] |
Reimplemented from rqt_mrta::config::ParamInterface.
QString rqt_mrta::config::Param::validate | ( | ) | const [virtual] |
Reimplemented from rqt_mrta::config::ParamInterface.
void rqt_mrta::config::Param::valueChanged | ( | const QString & | full_name, |
const QVariant & | value | ||
) | [signal] |
Reimplemented from rqt_mrta::config::ParamInterface.
void rqt_mrta::config::Param::write | ( | QDataStream & | stream | ) | const [virtual] |
Reimplemented from rqt_mrta::config::ParamInterface.
QVariant rqt_mrta::config::Param::default_value_ [private] |
QString rqt_mrta::config::Param::tool_tip_ [private] |
QMetaType::Type rqt_mrta::config::Param::type_ [private] |
QVariant rqt_mrta::config::Param::value_ [private] |