编写一个Qt筛选框,可配合QTableWidget使用
需求分析通过参数的传入,自动生成一个筛选框。关键问题首先,由于Qt中没有原生自带的多选框,需要自己构造一个多选框的组件。其次,Qt如何通过参数的传入实现实现自动添加选项。解决方法首先,对于多选框的思路可以自己新建一个类 XComboBox去继承 QComboBox, 通过 QLineEdit 来显示选择结果,用 QListView 展示下拉选项,再用 QStandardItemModel 来填充 QListView 来实现每个选项。关于多选框的实现参考了这篇博文。 对于如何实现自动添加Optio
原创
2021-12-31 16:47:41 ·
2348 阅读 ·
0 评论