BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
widgetboxtreewidget.cpp File Reference
Include dependency graph for widgetboxtreewidget.cpp:

Go to the source code of this file.

Namespaces

 qdesigner_internal
 

Enumerations

enum  ETopLevelRole { NORMAL_ITEM , SCRATCHPAD_ITEM , CUSTOM_ITEM }
 

Functions

QIcon createIconSet (const QString &name)
 
static QString qdesigner_internal::msgXmlError (const QString &fileName, const QXmlStreamReader &r)
 
static QT_BEGIN_NAMESPACE void setTopLevelRole (ETopLevelRole tlr, QTreeWidgetItem *item)
 
static ETopLevelRole topLevelRole (const QTreeWidgetItem *item)
 

Variables

static const char * categoryElementC = "category"
 
static const char * categoryEntryElementC = "categoryentry"
 
static const char * customValueC = "custom"
 
static const char * defaultTypeValueC = "default"
 
static const char * iconAttributeC = "icon"
 
static const char * iconPrefixC = "__qt_icon__"
 
static const char * invisibleNameC = "[invisible]"
 
static const char * nameAttributeC = "name"
 
static const char * qtLogoC = "qtlogo.png"
 
static const char * scratchPadValueC = "scratchpad"
 
static const char * typeAttributeC = "type"
 
static const char * uiElementC = "ui"
 
static const char * widgetBoxRootElementC = "widgetbox"
 
static const char * widgetElementC = "widget"
 

Enumeration Type Documentation

◆ ETopLevelRole

Enumerator
NORMAL_ITEM 
SCRATCHPAD_ITEM 
CUSTOM_ITEM 

Definition at line 95 of file widgetboxtreewidget.cpp.

Function Documentation

◆ createIconSet()

QIcon createIconSet ( const QString &  name)

Definition at line 90 of file widgetboxtreewidget.cpp.

91 {
92  return QIcon(QString::fromUtf8(":/widgetbox/") + name);
93 }
QString const & name(EShape k)
Definition: particles.cpp:21

References RealSpace::Particles::name().

Referenced by qdesigner_internal::WidgetBoxTreeWidget::iconForWidget().

Here is the call graph for this function:

◆ setTopLevelRole()

static QT_BEGIN_NAMESPACE void setTopLevelRole ( ETopLevelRole  tlr,
QTreeWidgetItem *  item 
)
static

Definition at line 99 of file widgetboxtreewidget.cpp.

100 {
101  item->setData(0, Qt::UserRole, QVariant(tlr));
102 }

Referenced by qdesigner_internal::WidgetBoxTreeWidget::addCategory(), and qdesigner_internal::WidgetBoxTreeWidget::ensureScratchpad().

◆ topLevelRole()

Variable Documentation

◆ categoryElementC

const char* categoryElementC = "category"
static

◆ categoryEntryElementC

const char* categoryEntryElementC = "categoryentry"
static

◆ customValueC

const char* customValueC = "custom"
static

◆ defaultTypeValueC

const char* defaultTypeValueC = "default"
static

◆ iconAttributeC

const char* iconAttributeC = "icon"
static

◆ iconPrefixC

const char* iconPrefixC = "__qt_icon__"
static

◆ invisibleNameC

const char* invisibleNameC = "[invisible]"
static

◆ nameAttributeC

const char* nameAttributeC = "name"
static

◆ qtLogoC

const char* qtLogoC = "qtlogo.png"
static

◆ scratchPadValueC

const char* scratchPadValueC = "scratchpad"
static

◆ typeAttributeC

const char* typeAttributeC = "type"
static

◆ uiElementC

const char* uiElementC = "ui"
static

◆ widgetBoxRootElementC

const char* widgetBoxRootElementC = "widgetbox"
static

◆ widgetElementC

const char* widgetElementC = "widget"
static