
QtreeWidegt的样式中包含item,branch,勾选框和整个页面的样式设置
在Qt的帮助文档中可以查找SetStyleSheet的范例进行参数
在使用QTreeWidget时,默认是带有虚线的: qtreewidget节点显示 现在需要将这些节点之间的虚线去掉,可采用两种方式,一种是在代码中添加控件的样式,另外一种是在qtcreator中直接设置样式。 第一种:qtcreator中设置样式: 右键该控件,选择change styleSheet…菜单,然后进入到样式编辑界面,添加如下代码: QTreeView::branch {image:none} 样式界面 点击OK之后,就可以看到效果,此前的虚线已经没有了。
代码如下:m_treeSongCategoryWidget->setRootIsDecorated( false )//去掉虚线边框
m_treeSongCategoryWidget->setFrameStyle(QFrame::NoFrame) //去掉边框
m_treeWidget->setStyleSheet("QTreeView::branch {image:none}")//去掉子节点的虚框
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)