Qt编程treeview控件中节点名太长显示不全

Qt编程treeview控件中节点名太长显示不全,第1张

TreeView里不会自动去调节你的item的大小,

Qt只是根据FontMetrics来改变你内部文本的样式而已。

而且你只是Item的内容太长

并不是在View的整个viewport中占不下(大部分原因因为宽度或是长度)这样才会出现ScrollBar,

而且Qt::ScrollBarAsNeeded是作为View中ScrollBar策略的默认参数。。。

其次改变宽度以及根据内容自动改变宽度的函数是绝对有的,这个我觉得你自己看文档获取的会更多。

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

treeview连接数据库,单击treeview结点(treeview结点在数据库中有),当单击treeview结点查找数据库中另外一个表中的数据时,把查找到数据在listview中显示。

解析:

你找到node(即接点)的相关属性就是什么呢?反正找到就可以了,然后在treeview的nodeclick事件中写上以下代码:listview.datasource=treeview.node.text,就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9977679.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存