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

Public Member Functions

 PropertySheetKeySequenceValue (const QKeySequence &value={}, bool translatable=true, const QString &disambiguation="", const QString &comment="")
 
 PropertySheetKeySequenceValue (const QKeySequence::StandardKey &standardKey, bool translatable=true, const QString &disambiguation="", const QString &comment="")
 
QString comment () const
 
QString disambiguation () const
 
bool isStandardKey () const
 
bool operator!= (const PropertySheetKeySequenceValue &other) const
 
bool operator== (const PropertySheetKeySequenceValue &other) const
 
void setComment (const QString &comment)
 
void setDisambiguation (const QString &d)
 
void setStandardKey (const QKeySequence::StandardKey &standardKey)
 
void setTranslatable (bool translatable)
 
void setValue (const QKeySequence &value)
 
QKeySequence::StandardKey standardKey () const
 
bool translatable () const
 
QKeySequence value () const
 

Protected Member Functions

bool equals (const PropertySheetTranslatableData &rhs) const
 

Private Member Functions

bool equals (const PropertySheetKeySequenceValue &rhs) const
 

Private Attributes

QString m_comment
 
QString m_disambiguation
 
QKeySequence::StandardKey m_standardKey
 
bool m_translatable
 
QKeySequence m_value
 

Detailed Description

Definition at line 378 of file qdesigner_utils_p.h.

Constructor & Destructor Documentation

◆ PropertySheetKeySequenceValue() [1/2]

qdesigner_internal::PropertySheetKeySequenceValue::PropertySheetKeySequenceValue ( const QKeySequence &  value = {},
bool  translatable = true,
const QString &  disambiguation = "",
const QString &  comment = "" 
)

◆ PropertySheetKeySequenceValue() [2/2]

qdesigner_internal::PropertySheetKeySequenceValue::PropertySheetKeySequenceValue ( const QKeySequence::StandardKey &  standardKey,
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::PropertySheetKeySequenceValue::equals ( const PropertySheetKeySequenceValue rhs) const
private

◆ equals() [2/2]

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

◆ isStandardKey()

bool qdesigner_internal::PropertySheetKeySequenceValue::isStandardKey ( ) const

◆ operator!=()

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

Definition at line 387 of file qdesigner_utils_p.h.

387 { return !equals(other); }
bool equals(const PropertySheetKeySequenceValue &rhs) const

◆ operator==()

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

Definition at line 386 of file qdesigner_utils_p.h.

386 { 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; }

◆ setStandardKey()

void qdesigner_internal::PropertySheetKeySequenceValue::setStandardKey ( const QKeySequence::StandardKey &  standardKey)

◆ setTranslatable()

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

◆ setValue()

void qdesigner_internal::PropertySheetKeySequenceValue::setValue ( const QKeySequence &  value)

◆ standardKey()

QKeySequence::StandardKey qdesigner_internal::PropertySheetKeySequenceValue::standardKey ( ) const

◆ translatable()

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

Definition at line 328 of file qdesigner_utils_p.h.

328 { return m_translatable; }

◆ value()

QKeySequence qdesigner_internal::PropertySheetKeySequenceValue::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_standardKey

QKeySequence::StandardKey qdesigner_internal::PropertySheetKeySequenceValue::m_standardKey
private

Definition at line 399 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

QKeySequence qdesigner_internal::PropertySheetKeySequenceValue::m_value
private

Definition at line 398 of file qdesigner_utils_p.h.


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