mit unitType
This commit is contained in:
@@ -32,9 +32,8 @@ public:
|
||||
|
||||
XQNodePtr findModelSheet( const QString& modelName ) const;
|
||||
|
||||
|
||||
XQItem* makeHeaderItem(const XQNodePtr& typeSheetNode ) const;
|
||||
XQItem* makeContentItem( const XQNodePtr& contentNode, const XQNodePtr& sheetEntry ) const;
|
||||
XQItem* makeHeaderItem(const XQNodePtr& typeSheetNode );
|
||||
XQItem* makeContentItem( const XQNodePtr& contentNode, const XQNodePtr& sheetEntry );
|
||||
|
||||
virtual XQItemList makeHeaderRow( const XQNodePtr& sheetNode );
|
||||
virtual XQItemList makeContentRow( const XQNodePtr& contentNode, const XQNodePtr& sheetNode );
|
||||
@@ -44,8 +43,8 @@ public:
|
||||
|
||||
void setItemDataFromString( XQItem& item, const QString& roleKey, const QString& source ) const;
|
||||
|
||||
// __fix! unsinn!
|
||||
XQItemType* findItemType(const QString& key ) const;
|
||||
XQItemType* makeItemType(const XQNodePtr& sheetEntry );
|
||||
XQItemType* findItemTypeTemplate(const QString& key ) const;
|
||||
QVariant makeVariant(int dataRole, const QString &value ) const;
|
||||
|
||||
protected:
|
||||
@@ -56,7 +55,7 @@ protected:
|
||||
using ItemConfigFunc = std::function<void( XQItem* item, const QString& attrValue, XQNodePtr contentNode, XQNodePtr sheetNode )>;
|
||||
using ItemConfigMap = QMap<QString,ItemConfigFunc>;
|
||||
|
||||
XQItemTypeMap s_ItemTypeCache;
|
||||
XQItemTypeMap s_ItemTypeTemplates;
|
||||
|
||||
// Beschreibung des XQModels
|
||||
XQNodePtr _modelSheet{};
|
||||
|
Reference in New Issue
Block a user