来自C#,我决定用Qt框架学习C ++。我有一个问题,完成像这样的用户界面的“正确”方法是什么?这可能有点主观,但我确信将图像标签堆叠在一起并不是正确的方法。
browser mockup http://img685.imageshack.us/img685/7643/mockup.png
答案 0 :(得分:9)
我建议首先创建一个普通的旧标准UI,然后对其应用stylesheet以获得所需的外观。这样,您可以专注于您想要的功能(带有按钮和QLineEdit的QToolBar),然后(或首先)完成所有样式。
答案 1 :(得分:4)
顶部是工具栏。您可以将QMainWindow与QToolBar一起使用,您可以在其中放置几个QToolButton。然后,您可以使用样式表来获得漂亮的外观。
答案 2 :(得分:1)
您还可以创建自己的QStyle,负责实际绘制小部件。