我目前正在为我创建的游戏做地图编辑器,我对 Qt 有一个小问题。这是我第一次使用它,但我喜欢挑战,我认为这将是一次很棒的体验。
我目前正在使用 Qt Designer 构建我的界面,但我被困在地图部分。事实上,我的地图由 2 层组成:地形和单位/障碍物/植被。
我正在使用 QTableWidget 来包含地形信息,但现在我想在它上面堆叠另一个 QTableWidget ,大小完全相同,所以我可以放置我的单位等。但是,我没有找到如何实现这一点在 Qt 设计器上。一旦我创建了一个新的 QTableWidget,它就会在第一个的一侧,而不是在它之上。
我考虑过使用 QStackedWidget,但由于它一次只允许 1 个 Widget 可见,所以它不符合我的希望。
如果有人有一个想法,尽管它可能很小,我将非常感激。
祝大家拥有美好的一天 !
编辑:以上,我不是指一边……我知道这有点难以解释。如果我们认为我们查看屏幕的轴是 Z,我希望这两个表都是: - 在 X 轴上等效(相同的列数) - 在 Y 轴上等效(相同的行数) - 在不同的Z 轴(一张桌子“更深”)