我正在使用 Momentics IDE(本机 SDK)开发 BlackBerry 10 移动应用程序。
我有一个列表视图,我想用 C++ 处理它的项目(我需要使用 C++ 而不是 QML)。
我可以使用“connect”指令获取索引路径,但是在将 QVariant 解析为自定义类时遇到问题;
Q_ASSERT(QObject::connect(list1, SIGNAL(triggered(QVariantList)), this, SLOT(openSheet(QVariantList))));
QVariant selectItem = m_categoriesListDataModel->data(indexPath);
我尝试使用下面的静态演员表
Category* custType = static_cast<Category*>(selectItem);
但它返回:
"invalid static_cast from type 'QVariant' to type 'Category*'"
谁可以帮我这个事 ?