QTreeView 节点大小变更方法(图标大小变更)

hzfushi 2010-03-30 02:05:31
大家好,有一个关于调整QTreeView节点大小方面的问题请教大家。
默认情况下。QTreeView中写入数据时一般是这样的.
111
+]112
- 113
123
+115
- 1245
-565
*****
1525

我开发的程序目的是放在触摸屏上显示的,开发完成后,感觉上面显示的"+","-"之类的节点图标太小了,想通过是方式变大一点。

我采取了一些方法。如通过qt 的stylesheet:
QTreeView::branch:has-children:closed{
image: url(:/newPrefix/stylesheet-branch-closed.png);
}
QTreeView::branch:has-children:open{
image: url(:/newPrefix/stylesheet-branch-open.png);
}
虽然上面的代码可以更改节点处的图标,但改变大小的方法一直没有找到。可能通过stylesheet的方式行不通。

我想请教一下,各位有上面方法能改变节点图标显示的大小。(我试过drawbranches())
谢谢!
...全文
895 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
QSS不行吗?我记得好像可以的....

具体我也忘记了,以前有改过按钮的Icon大小,现在代码丢了,也找不到的说

16,216

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧