我想知道如何访问sectionsInserted插槽。我需要访问该方法的参数。因为它是一个受保护的插槽,所以我想我需要继承QHeaderView。现在,即使我继承了QheaderView,我如何将Qheaderview附加到我的表视图中?
发布于 2013-10-02 05:26:19
您可以分别使用QTableView::setVerticalHeader()和QTableView::setHorizontalHeader()设置QTableView的垂直和水平标头。
发布于 2013-10-02 07:29:35
您应该改用QAbstractItemModel::columnsInserted或QAbstractItemModel::rowsInserted信号。它们具有完全相同的签名。我相信它们连接到了QHeaderView::sectionsInserted插槽。
对QHeaderView进行子类化不会对您有所帮助。QHeaderView::columnsInserted不是虚拟的,所以你的实现不会被Qt调用。
https://stackoverflow.com/questions/19125564
复制相似问题