有一些 Qt 控件,如 QButton、QLabel 等。我可以开发新的 Qt GUI 控件,例如 QAccordion 或 Qribbon 控件吗?
这是如何完成的,我可以从哪里阅读和了解它?
您可以通过继承 QWidget或现有 QWidget 子类来创建自己的小部件(例如,QFrame)
不过,老实说,在这个阶段,我建议您先熟悉 Qt 的工作原理,然后再尝试创建全新的小部件。有几本关于 Qt 的书,我最喜欢的是这本,除其他外,它向您展示了如何创建自己的小部件。
在这里你可以看到如何使用它 qtdesigner http://doc.qt.io/qt-4.8/designer-creating-custom-widgets.html