BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
DomSlots Class Reference

Public Member Functions

 DomSlots ()
 
 ~DomSlots ()
 
QStringList elementSignal () const
 
QStringList elementSlot () const
 
void read (QXmlStreamReader &reader)
 
void setElementSignal (const QStringList &a)
 
void setElementSlot (const QStringList &a)
 
void setText (const QString &s)
 
QString text () const
 
void write (QXmlStreamWriter &writer, const QString &tagName="") const
 

Private Types

enum  Child { Signal = 1 , Slot = 2 }
 

Private Member Functions

 DomSlots (const DomSlots &other)
 
void clear (bool clear_all=true)
 
void operator= (const DomSlots &other)
 

Private Attributes

uint m_children
 
QStringList m_signal
 
QStringList m_slot
 
QString m_text
 

Detailed Description

Definition at line 3727 of file ui4_p.h.

Member Enumeration Documentation

◆ Child

enum DomSlots::Child
private
Enumerator
Signal 
Slot 

Definition at line 3754 of file ui4_p.h.

3754 { Signal = 1, Slot = 2 };
@ Signal
Definition: ui4_p.h:3754
@ Slot
Definition: ui4_p.h:3754

Constructor & Destructor Documentation

◆ DomSlots() [1/2]

DomSlots::DomSlots ( )

◆ ~DomSlots()

DomSlots::~DomSlots ( )

◆ DomSlots() [2/2]

DomSlots::DomSlots ( const DomSlots other)
private

Member Function Documentation

◆ clear()

void DomSlots::clear ( bool  clear_all = true)
private

◆ elementSignal()

QStringList DomSlots::elementSignal ( ) const
inline

Definition at line 3739 of file ui4_p.h.

3739 { return m_signal; }
QStringList m_signal
Definition: ui4_p.h:3752

◆ elementSlot()

QStringList DomSlots::elementSlot ( ) const
inline

Definition at line 3742 of file ui4_p.h.

3742 { return m_slot; }
QStringList m_slot
Definition: ui4_p.h:3753

◆ operator=()

void DomSlots::operator= ( const DomSlots other)
private

◆ read()

void DomSlots::read ( QXmlStreamReader &  reader)

◆ setElementSignal()

void DomSlots::setElementSignal ( const QStringList &  a)

◆ setElementSlot()

void DomSlots::setElementSlot ( const QStringList &  a)

◆ setText()

void DomSlots::setText ( const QString &  s)
inline

Definition at line 3735 of file ui4_p.h.

3735 { m_text = s; }
QString m_text
Definition: ui4_p.h:3746

◆ text()

QString DomSlots::text ( ) const
inline

Definition at line 3734 of file ui4_p.h.

3734 { return m_text; }

◆ write()

void DomSlots::write ( QXmlStreamWriter &  writer,
const QString &  tagName = "" 
) const

Member Data Documentation

◆ m_children

uint DomSlots::m_children
private

Definition at line 3751 of file ui4_p.h.

◆ m_signal

QStringList DomSlots::m_signal
private

Definition at line 3752 of file ui4_p.h.

◆ m_slot

QStringList DomSlots::m_slot
private

Definition at line 3753 of file ui4_p.h.

◆ m_text

QString DomSlots::m_text
private

Definition at line 3746 of file ui4_p.h.


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