• 3165阅读
  • 3回复

自定义model,delegate。至此添加删除行、列。简单的例子。 [复制链接]

上一主题 下一主题
离线hailler
 

只看楼主 倒序阅读 楼主  发表于: 2017-10-12
自定义了model ,实现了只读、combox,double 值输入。
完成了添加、插入,删除 行、列的操作。
只是不明白为什么窗口上会出现框框,菜单显示不了。还有combox的 delegate,下拉菜单不能在view里面直接显示,要双击后才行。
增加了保存、打开表格数据
附件: tablemodel3.rar (14 K) 下载次数:74
离线hailler

只看该作者 1楼 发表于: 2017-10-12
感觉提前判断空指针、空值很总要,不然你都不知道什么时候程序崩溃。
离线hailler

只看该作者 2楼 发表于: 2017-10-12
   单击实现下拉菜单
QComboBox *combobox = new QComboBox(parent);
    combobox->addItems(itemString);
  combobox->setGeometry(option.rect);
   combobox->showPopup();
    return combobox;
离线calvin.huang

只看该作者 3楼 发表于: 2017-11-07
终于找到个可以借鉴的例子了。感谢楼主~
快速回复
限100 字节
 
上一个 下一个