简而言之,我想要一个新的类来扩展自己创建的自定义小部件,从而可以完全访问它的UI。Qt扩展我自己的小部件
到目前为止,我已经尝试了几种不同的方法,基于通常如何继承子类/扩展类,但我在某种程度上由于许多不同的原因失败了。
此外,只是使用我的小部件作为我的新班级的成员不会为这种情况。
有人可以举例说明我将如何做到这一点吗?我做了一堆搜索,但我似乎无法找到任何与我正在尝试做什么有关的命中 如果一切都失败了,我会简单地复制代码并制作一个实际的新小部件,这在技术上会有为我节省了很多时间,但这样做感觉不对。
我的第一反应是想这样做(Qwe
是我的新类,Asd
是小部件):
class Qwe : Asd {public: ...}
而且我还送了小部件的UI公开,但后来我得到了错误:
使用取消定义类型的UI ::性Asd
每当我试图访问用户界面的元素。
谢谢,这解决了我的问题 – Yattabyte 2014-10-17 22:24:04