minor cleanups.
This commit is contained in:
@@ -181,32 +181,6 @@ XQItemType* XQItemType::staticItemType()
|
||||
return &s_DummyItemType;
|
||||
}
|
||||
|
||||
//
|
||||
// Das ist eigentlich Blödsinn, KISS baby KISS!
|
||||
// Die ItemTypes sollten statisch bleiben, zusätzliche
|
||||
// oder geänderte Attribute eines Items landen dann
|
||||
// halt in G.N. in QStadardItem::data Vector!
|
||||
//
|
||||
/*
|
||||
XQItemType* XQItemType::storeItemType(XQItemType* protoType)
|
||||
{
|
||||
// haben wir den prototype schon?
|
||||
QString itemTypeKey = protoType->makeItemTypeKey();
|
||||
if(s_ItemTypeMap.contains( itemTypeKey ) )
|
||||
{
|
||||
// dann weg damit ...
|
||||
delete protoType;
|
||||
// ... und die alte Version zurückgeben
|
||||
return s_ItemTypeMap[itemTypeKey];
|
||||
}
|
||||
// sonst: wir speichern den prototype
|
||||
s_ItemTypeMap.insert( itemTypeKey, protoType);
|
||||
s_ItemTypeCount++;
|
||||
qDebug() << " --- ItemTypes: " << s_ItemTypeCount;
|
||||
|
||||
return protoType;
|
||||
}
|
||||
*/
|
||||
|
||||
QString XQItemType::makeItemTypeKey()
|
||||
{
|
||||
@@ -221,34 +195,6 @@ QString XQItemType::makeItemTypeKey()
|
||||
key = key.arg( icon().name() );
|
||||
key = key.arg( fixedChoicesToString() );
|
||||
|
||||
/*
|
||||
static const QList<XQItem::ItemDataRole> roleList
|
||||
{
|
||||
XQItem::RenderStyleRole,
|
||||
XQItem::EditorTypeRole,
|
||||
XQItem::UnitTypeRole,
|
||||
XQItem::ContentFormatRole,
|
||||
XQItem::FlagsRole,
|
||||
XQItem::IconRole,
|
||||
XQItem::FixedChoicesRole
|
||||
};
|
||||
|
||||
QString key;
|
||||
|
||||
for( const auto role : roleList )
|
||||
{
|
||||
qDebug() << " --- YYY trying: " << XQItem::fetchItemDataRoleName( role );
|
||||
QVariant entry = data(role);
|
||||
if( !entry.isNull() && entry.isValid())
|
||||
{
|
||||
// fckin' sonderlocke:
|
||||
key += role == XQItem::IconRole ? entry.value<QIcon>().name() : entry.toString();
|
||||
}
|
||||
key += ":";
|
||||
}
|
||||
*/
|
||||
|
||||
//qDebug() << " --- YES: KEY: " << key;
|
||||
return key;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user