Qt Creator允许用户将QWidget
个实例提升为自定义类。但是,将QWidget
实例提升为自定义窗口小部件(即继承QWidget
的Qt窗体类)并不能让Qt Designer在UI的布局中呈现该窗口小部件。有没有办法让Qt Creator将自定义小部件呈现为包含它的小部件的一部分?
答案 0 :(得分:1)
是的,您可以提供Qt Designer插件以及自定义窗口小部件类,如Creating Custom Widgets for Qt Designer中所述。
这并不容易,但您最终会得到设计器工具箱中显示的自定义窗口小部件。
最困难的部分之一:插件必须使用与构建Qt Creator相同的编译器构建,这通常会导致下载创建者源并构建自己的版本。