BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Public Types | |
enum | Kind { Unknown = 0 , Bool , Color , Cstring , Cursor , CursorShape , Enum , Font , IconSet , Pixmap , Palette , Point , Rect , Set , Locale , SizePolicy , Size , String , StringList , Number , Float , Double , Date , Time , DateTime , PointF , RectF , SizeF , LongLong , Char , Url , UInt , ULongLong , Brush } |
Private Member Functions | |
DomProperty (const DomProperty &other) | |
void | clear (bool clear_all=true) |
void | operator= (const DomProperty &other) |
Private Attributes | |
QString | m_attr_name |
int | m_attr_stdset |
QString | m_bool |
DomBrush * | m_brush |
DomChar * | m_char |
DomColor * | m_color |
QString | m_cstring |
int | m_cursor |
QString | m_cursorShape |
DomDate * | m_date |
DomDateTime * | m_dateTime |
double | m_double |
QString | m_enum |
float | m_float |
DomFont * | m_font |
bool | m_has_attr_name |
bool | m_has_attr_stdset |
DomResourceIcon * | m_iconSet |
Kind | m_kind |
DomLocale * | m_locale |
qlonglong | m_longLong |
int | m_number |
DomPalette * | m_palette |
DomResourcePixmap * | m_pixmap |
DomPoint * | m_point |
DomPointF * | m_pointF |
DomRect * | m_rect |
DomRectF * | m_rectF |
QString | m_set |
DomSize * | m_size |
DomSizeF * | m_sizeF |
DomSizePolicy * | m_sizePolicy |
DomString * | m_string |
DomStringList * | m_stringList |
QString | m_text |
DomTime * | m_time |
uint | m_UInt |
qulonglong | m_uLongLong |
DomUrl * | m_url |
enum DomProperty::Kind |
DomProperty::DomProperty | ( | ) |
DomProperty::~DomProperty | ( | ) |
|
private |
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
void DomProperty::read | ( | QXmlStreamReader & | reader | ) |
|
inline |
|
inline |
void DomProperty::setElementBool | ( | const QString & | a | ) |
void DomProperty::setElementBrush | ( | DomBrush * | a | ) |
void DomProperty::setElementChar | ( | DomChar * | a | ) |
void DomProperty::setElementColor | ( | DomColor * | a | ) |
void DomProperty::setElementCstring | ( | const QString & | a | ) |
void DomProperty::setElementCursor | ( | int | a | ) |
void DomProperty::setElementCursorShape | ( | const QString & | a | ) |
void DomProperty::setElementDate | ( | DomDate * | a | ) |
void DomProperty::setElementDateTime | ( | DomDateTime * | a | ) |
void DomProperty::setElementDouble | ( | double | a | ) |
void DomProperty::setElementEnum | ( | const QString & | a | ) |
void DomProperty::setElementFloat | ( | float | a | ) |
void DomProperty::setElementFont | ( | DomFont * | a | ) |
void DomProperty::setElementIconSet | ( | DomResourceIcon * | a | ) |
void DomProperty::setElementLocale | ( | DomLocale * | a | ) |
void DomProperty::setElementLongLong | ( | qlonglong | a | ) |
void DomProperty::setElementNumber | ( | int | a | ) |
void DomProperty::setElementPalette | ( | DomPalette * | a | ) |
void DomProperty::setElementPixmap | ( | DomResourcePixmap * | a | ) |
void DomProperty::setElementPoint | ( | DomPoint * | a | ) |
void DomProperty::setElementPointF | ( | DomPointF * | a | ) |
void DomProperty::setElementRect | ( | DomRect * | a | ) |
void DomProperty::setElementRectF | ( | DomRectF * | a | ) |
void DomProperty::setElementSet | ( | const QString & | a | ) |
void DomProperty::setElementSize | ( | DomSize * | a | ) |
void DomProperty::setElementSizeF | ( | DomSizeF * | a | ) |
void DomProperty::setElementSizePolicy | ( | DomSizePolicy * | a | ) |
void DomProperty::setElementString | ( | DomString * | a | ) |
void DomProperty::setElementStringList | ( | DomStringList * | a | ) |
void DomProperty::setElementTime | ( | DomTime * | a | ) |
void DomProperty::setElementUInt | ( | uint | a | ) |
void DomProperty::setElementULongLong | ( | qulonglong | a | ) |
void DomProperty::setElementUrl | ( | DomUrl * | a | ) |
DomBrush* DomProperty::takeElementBrush | ( | ) |
DomChar* DomProperty::takeElementChar | ( | ) |
DomColor* DomProperty::takeElementColor | ( | ) |
DomDate* DomProperty::takeElementDate | ( | ) |
DomDateTime* DomProperty::takeElementDateTime | ( | ) |
DomFont* DomProperty::takeElementFont | ( | ) |
DomResourceIcon* DomProperty::takeElementIconSet | ( | ) |
DomLocale* DomProperty::takeElementLocale | ( | ) |
DomPalette* DomProperty::takeElementPalette | ( | ) |
DomResourcePixmap* DomProperty::takeElementPixmap | ( | ) |
DomPoint* DomProperty::takeElementPoint | ( | ) |
DomPointF* DomProperty::takeElementPointF | ( | ) |
DomRect* DomProperty::takeElementRect | ( | ) |
DomRectF* DomProperty::takeElementRectF | ( | ) |
DomSize* DomProperty::takeElementSize | ( | ) |
DomSizeF* DomProperty::takeElementSizeF | ( | ) |
DomSizePolicy* DomProperty::takeElementSizePolicy | ( | ) |
DomString* DomProperty::takeElementString | ( | ) |
DomStringList* DomProperty::takeElementStringList | ( | ) |
DomTime* DomProperty::takeElementTime | ( | ) |
DomUrl* DomProperty::takeElementUrl | ( | ) |
|
inline |
void DomProperty::write | ( | QXmlStreamWriter & | writer, |
const QString & | tagName = "" |
||
) | const |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |