When in Rome, do as the Romans do
This commit is contained in:
parent
5f78631be3
commit
f629bcbc3f
3 changed files with 18 additions and 15 deletions
|
@ -440,21 +440,23 @@ public:
|
||||||
|
|
||||||
// From UFormElm
|
// From UFormElm
|
||||||
bool isAtom () const;
|
bool isAtom () const;
|
||||||
bool getValue (std::string &resultname, TEval evaluate) const;
|
bool getValue (std::string &result, TEval evaluate) const;
|
||||||
bool getValue (sint8 &resultname, TEval evaluate) const;
|
bool getValue (sint8 &result, TEval evaluate) const;
|
||||||
bool getValue (uint8 &resultname, TEval evaluate) const;
|
bool getValue (uint8 &result, TEval evaluate) const;
|
||||||
bool getValue (sint16 &resultname, TEval evaluate) const;
|
bool getValue (sint16 &result, TEval evaluate) const;
|
||||||
bool getValue (uint16 &resultname, TEval evaluate) const;
|
bool getValue (uint16 &result, TEval evaluate) const;
|
||||||
bool getValue (sint32 &resultname, TEval evaluate) const;
|
bool getValue (sint32 &result, TEval evaluate) const;
|
||||||
bool getValue (uint32 &resultname, TEval evaluate) const;
|
bool getValue (uint32 &result, TEval evaluate) const;
|
||||||
bool getValue (float &resultname, TEval evaluate) const;
|
bool getValue (float &result, TEval evaluate) const;
|
||||||
bool getValue (double &resultname, TEval evaluate) const;
|
bool getValue (double &result, TEval evaluate) const;
|
||||||
bool getValue (bool &resultname, TEval evaluate) const;
|
bool getValue (bool &result, TEval evaluate) const;
|
||||||
bool getValue (NLMISC::CRGBA &resultname, TEval evaluate) const;
|
bool getValue (NLMISC::CRGBA &result, TEval evaluate) const;
|
||||||
|
|
||||||
// Set the value, the elt been used
|
// Set the value, the elt been used
|
||||||
void setValue (const char *value);
|
void setValue (const char *value);
|
||||||
std::string getValue() const;
|
|
||||||
|
// Get the raw value. Does not care about any parent or default values
|
||||||
|
void getValue (std::string &result) const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// The value
|
// The value
|
||||||
|
|
|
@ -3056,9 +3056,9 @@ void CFormElmAtom::setValue (const char *value)
|
||||||
|
|
||||||
// ***************************************************************************
|
// ***************************************************************************
|
||||||
|
|
||||||
std::string CFormElmAtom::getValue() const
|
void CFormElmAtom::getValue (std::string &result) const
|
||||||
{
|
{
|
||||||
return Value;
|
result = Value;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ***************************************************************************
|
// ***************************************************************************
|
||||||
|
|
|
@ -310,7 +310,8 @@ void BrowserCtrlPvt::setupAtom( GeorgesQt::CFormItem *node )
|
||||||
return;
|
return;
|
||||||
|
|
||||||
NLGEORGES::CFormElmAtom *atom = static_cast< NLGEORGES::CFormElmAtom* >( n );
|
NLGEORGES::CFormElmAtom *atom = static_cast< NLGEORGES::CFormElmAtom* >( n );
|
||||||
std::string v = atom->getValue();
|
std::string v;
|
||||||
|
atom->getValue( v );
|
||||||
|
|
||||||
const NLGEORGES::CType *t = atom->getType();
|
const NLGEORGES::CType *t = atom->getType();
|
||||||
QVariant::Type tt = QVariant::String;
|
QVariant::Type tt = QVariant::String;
|
||||||
|
|
Loading…
Reference in a new issue