亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Qt編程treeview控件中節點名太長顯示不全?

Qt編程treeview控件中節點名太長顯示不全?

一只名叫tom的貓 2018-11-20 19:15:27
Qt編程,ui畫的圖,linux環境下。treeview控件中節點名太長,treeview顯示不全,怎么辦。treeview窗體大小是固定的。沒想好是讓QStandardItem分行顯示,還是鼠標移動到節點上顯示全名。哪個容易實現?如何實現?model是QStandardItemModelitem是QStandardItemview是QTreeView當Item里面顯示的內容太長時,QTreeView沒有自動添加水平滾動條,而是將Item里面太長的字用...代替了。我在代碼里面設置了treeView->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);treeView->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);卻沒有任何效果。但QTreeView里面Item過多的時候,會自動添加垂直滾動條。但為何不自動添加水平滾動條?
查看完整描述

1 回答

?
Smart貓小萌

TA貢獻1911條經驗 獲得超7個贊

假設pTreeView是你的QTreeView的指針,
設置如下:
pTreeView->header()->setResizeMode(QHeaderView::ResizeToContents);
pTreeView->header()->setStrechLastSection(false);
你就會看到水平滾動條

查看完整回答
反對 回復 2018-12-16
  • 1 回答
  • 0 關注
  • 2257 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號