Qt QStandardItem setCheckable(true) 不保存复选框状态
Qt QStandardItem setCheckable(true) dosn’t save checkbox state
>我有一个简单的QStandardItemModel,它保存了要在QTreeview中显示的日期当我用以下列设置一列时:
items.insert(1,new QStandardItem());
items.at(1)->setCheckable(true);
m_model->insertRow(0,items);
然后我选中复选框,并关闭保存 Qtreeview 的 QDialog 。当我再次打开QDialog框时,状态没有保存。我不再构建它,所有其他列都是文本保存在视图中。我做错了什么,我不知道该循环并一遍又一遍地保存状态。
'setCheckable(true(;'只要使小部件具有可检查性即可。如果您之后setChecked(true);
,您的小部件将被检查。
相关文章:
- 根据变量使Qt UI中的复选框为已选中/未选中
- "动态创建的事件处理程序"复选框
- 有没有办法在取消选中复选框时隐藏按钮?
- 如何删除Qt设计器中自定义插件的QString属性的"translatable"复选框?
- 设置复选框选项C++
- 如何在所有者描述的 MFC CMenu 派生菜单中显示复选框?
- 如何在MFC对话框应用程序中默认将复选框设置为选中?
- 如何使复选框独占
- AccessObjectFromPoint 返回客户端对象而不是复选框
- Windows 32 API:2个复选框作为一个
- 如何在 QT3 中将复选框添加到 QFileDialog 窗口
- 在 QComboBox 中切换复选框
- 调整QT创建者的复选框
- 如何在C 上创建复选框过滤器
- 如何设置按钮的背景颜色,包括复选框按钮
- 使用 ffh.getFieldType() 检查复选框 == "/Btn" 与 qpdf lib
- 如何在多行文本C++的左上角显示复选框
- QTableView 如何保存复选框值 c++
- 如何从编辑框中保存字符串以及如何使用复选框禁用编辑框
- Qt QStandardItem setCheckable(true) 不保存复选框状态