BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
qdesigner_internal::PropertySheetStringValue Class Reference
Inheritance diagram for qdesigner_internal::PropertySheetStringValue:
[legend]
Collaboration diagram for qdesigner_internal::PropertySheetStringValue:
[legend]

Public Member Functions

 PropertySheetStringValue (const QString &value="", bool translatable=true, const QString &disambiguation="", const QString &comment="")
 
QString comment () const
 
QString disambiguation () const
 
bool operator!= (const PropertySheetStringValue &other) const
 
bool operator== (const PropertySheetStringValue &other) const
 
void setComment (const QString &comment)
 
void setDisambiguation (const QString &d)
 
void setTranslatable (bool translatable)
 
void setValue (const QString &value)
 
bool translatable () const
 
QString value () const
 

Protected Member Functions

bool equals (const PropertySheetTranslatableData &rhs) const
 

Private Member Functions

bool equals (const PropertySheetStringValue &rhs) const
 

Private Attributes

QString m_comment
 
QString m_disambiguation
 
bool m_translatable
 
QString m_value
 

Detailed Description

Definition at line 342 of file qdesigner_utils_p.h.

Constructor & Destructor Documentation

◆ PropertySheetStringValue()

qdesigner_internal::PropertySheetStringValue::PropertySheetStringValue ( const QString &  value = "",
bool  translatable = true,
const QString &  disambiguation = "",
const QString &  comment = "" 
)

Member Function Documentation

◆ comment()

QString qdesigner_internal::PropertySheetTranslatableData::comment ( ) const
inlineinherited

Definition at line 332 of file qdesigner_utils_p.h.

◆ disambiguation()

QString qdesigner_internal::PropertySheetTranslatableData::disambiguation ( ) const
inlineinherited

Definition at line 330 of file qdesigner_utils_p.h.

◆ equals() [1/2]

bool qdesigner_internal::PropertySheetStringValue::equals ( const PropertySheetStringValue rhs) const
private

◆ equals() [2/2]

bool qdesigner_internal::PropertySheetTranslatableData::equals ( const PropertySheetTranslatableData rhs) const
protectedinherited

◆ operator!=()

bool qdesigner_internal::PropertySheetStringValue::operator!= ( const PropertySheetStringValue other) const
inline

Definition at line 348 of file qdesigner_utils_p.h.

348 { return !equals(other); }
bool equals(const PropertySheetStringValue &rhs) const

◆ operator==()

bool qdesigner_internal::PropertySheetStringValue::operator== ( const PropertySheetStringValue other) const
inline

Definition at line 347 of file qdesigner_utils_p.h.

347 { return equals(other); }

◆ setComment()

void qdesigner_internal::PropertySheetTranslatableData::setComment ( const QString &  comment)
inlineinherited

Definition at line 333 of file qdesigner_utils_p.h.

◆ setDisambiguation()

void qdesigner_internal::PropertySheetTranslatableData::setDisambiguation ( const QString &  d)
inlineinherited

Definition at line 331 of file qdesigner_utils_p.h.

331 { m_disambiguation = d; }

◆ setTranslatable()

void qdesigner_internal::PropertySheetTranslatableData::setTranslatable ( bool  translatable)
inlineinherited

◆ setValue()

void qdesigner_internal::PropertySheetStringValue::setValue ( const QString &  value)

◆ translatable()

bool qdesigner_internal::PropertySheetTranslatableData::translatable ( ) const
inlineinherited

Definition at line 328 of file qdesigner_utils_p.h.

328 { return m_translatable; }

◆ value()

QString qdesigner_internal::PropertySheetStringValue::value ( ) const

Member Data Documentation

◆ m_comment

QString qdesigner_internal::PropertySheetTranslatableData::m_comment
privateinherited

Definition at line 338 of file qdesigner_utils_p.h.

◆ m_disambiguation

QString qdesigner_internal::PropertySheetTranslatableData::m_disambiguation
privateinherited

Definition at line 337 of file qdesigner_utils_p.h.

◆ m_translatable

bool qdesigner_internal::PropertySheetTranslatableData::m_translatable
privateinherited

Definition at line 336 of file qdesigner_utils_p.h.

◆ m_value

QString qdesigner_internal::PropertySheetStringValue::m_value
private

Definition at line 356 of file qdesigner_utils_p.h.


The documentation for this class was generated from the following file: