能不能把代码新建的控件显示在ui文件中?
问题是这样的:
我想在代码中定义我自己要用到的控件,
然后在ui中主要进行布局操作?
请问能不能实现呢?代码定义的控件,在ui中能不能显示出来?应该怎么做?
------解决思路----------------------
代码弄的控件在UI中不能显示出来。
------解决思路----------------------
你的问题不太明确。
假定:1. 你有一个designer设置的 UI 文件和对应的 .h/.cpp 类, 2. 你有一个自定义控件Abc
你可能的问题:
a. 在designer中,直接将 Abc 拖进来,并且能在designer中 显示出来。(看manual中 插件法)
b. 在designer中,直接将 Abc 加进来,不要求在designer中 直接显示出来,只追求运行时它能正常显示。(看manual中 提升法)
c. 在代码中,直接将Abc 加入 UI对应的界面中。(属于C++/Qt 常规代码)