当需要操作 TableView 的模型时,有必要使用 function 获取该模型tableView->model()
。但是,这会返回一个指向 a 的指针QAbstractItem
,并且它是指向 a 的必要指针QAbstractModel
。
所以...我使用动态转换进行转换,如下所示:
QStandardItemModel* model = dynamic_cast <QStandardItemModel*>
(mWidgets->tableView->model());
但是,这个指针返回 NULL,我不知道为什么。
是否需要一些初始化?