2014-03-18 18 views
1

enter image description hereQt,創建非常自定義的表格

您好!我想知道是否有使用Qt組合單元製作這種表格的方法。

任何建議?

+0

非常非常困難,但可能。你所有的行高都是高度的倍數。您可以通過將多行連接在一起來模擬較大的高度。或者編寫自己的'View'或者甚至整個'QWidget'。 – user1095108

+0

你指的是哪種情況?另外,QTextDocument? QTableView中? – RobbieE

+0

@RobbieE,QTableView – nabroyan

回答

1

由於RobbieE在評論中說:QTableView::setSpan()功能做這件工作得很好!

1

您可以使用QGridLayout,添加QFrame s並將每個項目的rowSpancolumnSpan設置爲對單元格進行分組。 但是,您必須拿出您自己的控制器,才能將數據應用於單元格。

enter image description here