C++ (Qt)
int ListModelBrowser::columnCount(const QModelIndex &parent) const
{
QObject *element = reinterpret_cast<QObject*>(parent.internalPointer());
if(QVariant(element->metaObject()->className()).toString() == "Base")
{
return 4;
}
return 3;
}
Почему нельзя использовать такой код???
element->metaObject()->className()