2011-04-19 114 views
0

我對Qt相當陌生,我很欣賞定製QTableWidget的能力。我發現使用樣式表一個不錯的CSS一樣的界面如下圖所示QTableWidget顏色,風格

http://doc.trolltech.com/4.3/stylesheet-examples.html#customizing-qtablewidget

不過,我需要改變一些更具體的風格(如網格顏色,項目背景顏色等)。

我找不到任何文檔描述可能通過樣式表更改的屬性。

感謝您的任何幫助。


編輯

謝謝,這有助於有點...不過我還是錯過了一些其他屬性網格的厚度,但我用1px的高度插入行/列「解決」它/寬度加倍網格線:)而QTableWidgetItem :: setBackgroundColor()也很有幫助。

但是,我仍然遇到一些問題,QTableWidgetItem,如果列太細,文本會一直隱藏......只會出現3個點。你不知道嗎?我需要的文本是可見的,即使有點剪切,但從問題定義我不能調整列的大小。

+0

在文檔中查找QStyleOptionViewItem :: textElideMode。確切的用法取決於您的實施。 – Jens 2011-04-20 17:57:14

回答