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

Public Member Functions

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

Protected Member Functions

bool equals (const PropertySheetTranslatableData &rhs) const
 

Private Member Functions

bool equals (const PropertySheetStringListValue &rhs) const
 

Private Attributes

QString m_comment
 
QString m_disambiguation
 
bool m_translatable
 
QStringList m_value
 

Detailed Description

Definition at line 360 of file qdesigner_utils_p.h.

Constructor & Destructor Documentation

◆ PropertySheetStringListValue()

qdesigner_internal::PropertySheetStringListValue::PropertySheetStringListValue ( const QStringList &  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::PropertySheetStringListValue::equals ( const PropertySheetStringListValue rhs) const
private

◆ equals() [2/2]

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

◆ operator!=()

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

Definition at line 366 of file qdesigner_utils_p.h.

366 { return !equals(other); }
bool equals(const PropertySheetStringListValue &rhs) const

◆ operator==()

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

Definition at line 365 of file qdesigner_utils_p.h.

365 { 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::PropertySheetStringListValue::setValue ( const QStringList &  value)

◆ translatable()

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

Definition at line 328 of file qdesigner_utils_p.h.

328 { return m_translatable; }

◆ value()

QStringList qdesigner_internal::PropertySheetStringListValue::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

QStringList qdesigner_internal::PropertySheetStringListValue::m_value
private

Definition at line 374 of file qdesigner_utils_p.h.


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