查看完整版本: [-- 自定义model,delegate。至此添加删除行、列。简单的例子。 --]

QTCN开发网 -> Qt 作品展 -> 自定义model,delegate。至此添加删除行、列。简单的例子。 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

hailler 2017-10-12 19:08

自定义model,delegate。至此添加删除行、列。简单的例子。

自定义了model ,实现了只读、combox,double 值输入。
完成了添加、插入,删除 行、列的操作。
只是不明白为什么窗口上会出现框框,菜单显示不了。还有combox的 delegate,下拉菜单不能在view里面直接显示,要双击后才行。
增加了保存、打开表格数据

hailler 2017-10-12 19:10
感觉提前判断空指针、空值很总要,不然你都不知道什么时候程序崩溃。

hailler 2017-10-12 20:34
   单击实现下拉菜单
QComboBox *combobox = new QComboBox(parent);
    combobox->addItems(itemString);
  combobox->setGeometry(option.rect);
   combobox->showPopup();
    return combobox;

calvin.huang 2017-11-07 16:50
终于找到个可以借鉴的例子了。感谢楼主~


查看完整版本: [-- 自定义model,delegate。至此添加删除行、列。简单的例子。 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled