QTableWidget 颜色、样式
Posted
技术标签:
【中文标题】QTableWidget 颜色、样式【英文标题】:QTableWidget colors, styles 【发布时间】:2011-04-19 15:35:21 【问题描述】:我对 Qt 很陌生,我希望能够自定义 QTableWidget。我发现了一个不错的类似 CSS 的界面,使用这里显示的样式表
http://doc.trolltech.com/4.3/stylesheet-examples.html#customizing-qtablewidget
但是,我需要更改一些更具体的样式(如网格颜色、项目背景颜色等)。
我找不到任何描述可能通过样式表更改的属性的文档。
感谢您的帮助。
编辑
谢谢,它有点帮助......但是我仍然错过了一些其他属性作为网格厚度,但我通过插入一个高度/宽度为 1px 的行/列来“解决”它以使网格线加倍:) 和 QTableWidgetItem: :setBackgroundColor() 也很有帮助。
但是,我仍然面临 QTableWidgetItem 的一些问题,如果列太细,文本会一直隐藏...只出现 3 个点。你没有想法吗?我需要文本是可见的,即使有一点剪裁,但从问题定义来看,我无法调整列的大小。
【问题讨论】:
在文档中查找 QStyleOptionViewItem::textElideMode。具体用法取决于您的实现。 【参考方案1】:不是 http://doc.trolltech.com/4.3/stylesheet-reference.html#list-of-properties 您要查找的列表?
【讨论】:
以上是关于QTableWidget 颜色、样式的主要内容,如果未能解决你的问题,请参考以下文章