我試圖讓部件在Qt佈局中部分重疊。我現在的佈局如下,以QVBoxLayout包含四個QHBoxLayout孩子實現:使部件在Qt佈局中部分重疊
我試圖重新集結相同花色的牌,爲了達到這樣的(注意,是水平和垂直重疊):
不幸的是,所有的Qt文檔和所有的堆棧溢出的帖子我看了嘗試AV oid部件重疊而不是尋找它。也許有一種方法可以設置窗口小部件之間的負間距,或者強制佈局計算最大寬度(例如根據這種情況下的一套服裝的數量)?或者我必須創建一個自定義佈局?也許我不應該使用佈局?
如果它的任何幫助,我添加小部件與代碼看起來像這樣的佈局:
hLayout[card.getSuit()-1]->addWidget(cardWidget, 0, align);
我不能相信我沒有看到這一點。感謝您的鏈接和增加的細節! – juef