qheaderview

    0熱度

    1回答

    我有一個QTableView和一個QSortFilterProxyModel它有一個QStandardItemModel作爲sourcemodel。我真的很絕望,因爲我得到一個無效的QModelIndex爲下面的代碼。無效意味着索引的列和行是-1,並且當我想要獲取indexWidget時,我會將null作爲小部件。 我真的不知道QModelIndex中的行和列會有什麼期望。 QStandardIt

    3熱度

    2回答

    我需要的QHeaderView 的所有列CSS訪問底色圖像設置爲第一列,我可以通過訪問: QHeaderView::section:horizontal:first{ background-image: url(:/Icons/icon_1.png); background-position:left; background-repeat:no-repeat;

    2熱度

    1回答

    我在Ubuntu上使用了qt 5.1.1兩年。現在我安裝qt 5.5。 (我的意思是這兩個版本都存在於我的Ubuntu上) 實際上,這個版本的Qt框架不如舊版本那麼好。 所以我想用qt 5.1.1。 的問題是在這裏,現在我有我的代碼下面的錯誤: 代碼: _headerView->setSectionResizeMode(QHeaderView::Stretch); 錯誤: ... error:

    0熱度

    1回答

    我創建一個列跟蹤佈局,從QHBoxLayout,負責繼承,這將調整兩線的編輯表列: 要做到這一點,我計算ColumnAlignedLayout::setGeometry()各部分尺寸的絕對屏幕位置使用此代碼: void ColumnAlignedLayout::setGeometry(const QRect &r) { QHBoxLayout::setGeometry(r);

    2熱度

    2回答

    QTableWidget頭文件中沒有水平線條在Windows 10,如何解決這個問題?

    0熱度

    1回答

    我需要連接一些簡單的過濾功能,鼠標點擊QTreeView標題項。很簡單,我實現了一個連接到槽函數: QTreeView::header()->sectionClicked(int) 設置 QTreeView::header()->setSectionsClickable(true) 後,sectionClicked發出任何時候,我點擊的標題由默認懸停強調會產生任何可點擊的標題。 問題是,懸停在可點

    1熱度

    2回答

    我想編輯QTreeWidget的標題樣式。 我發現我可以用QHeaderView::section還有,編輯背景,顏色,邊框編輯... 不過,我想特別單獨編輯列標題。我在documentation,我們可以使用::first,::last發現... 有什麼辦法來精確指定另一部分(與類似[index = 3]例如)?

    0熱度

    1回答

    我有一個帶有樣式列標題的表格。 標題高度有限,因此標題實際上很窄。 標題也有排序指示符(默認箭頭/三角形)。 當用戶更改列的寬度使其小於文本的寬度時,文本將在最後用3個點修剪。例如。 「Universi ...」 迄今爲止這麼好。 事情是排序指示器隱藏了修剪文本的一部分。 想象一下寬列 - 文本完全顯示,排序圖標在右側,並且外觀看起來不錯。現在用戶調整列的大小。在文本以3個點修剪之前,排序指示符開

    0熱度

    2回答

    我嘗試在我的QTableWidget中修改我的QHeaderView(水平)文本。 第一個問題:是否可以將它設置爲像QTableWidgetItem一樣可編輯? 第二個問題:如果這是不可能的,我怎麼能做到這一點,我試圖重新繪製這樣的: void EditableHeaderView::paintSection(QPainter *painter, const QRect &rect, int lo

    0熱度

    1回答

    我想在QTableview的列標題中創建一個QCombobox。任何想法做到這一點? 感謝