用qt creator创建可继承ui类
1、1. 一般qt创建类方法,在继承这个创建的类后在继承类中ui指针(目前不知道怎么使用)
2、在继承类中ui指针不能使用
3、2.使用聚合的方法,修改qt creator中ui的使用方法即可,方法如下:工具->选项->c++ 选择页面Qt Class Generation->Embed颊俄岿髭ding of UI Class选择第二个Aggregation方法
4、保存后,新建一个界面项目,在界面中随便添加几个控件,将头文件中的私有属性修改为保护或者公开,画陲奴颁注意cpp文件中构造函数与第一上面的方法有什么不同。
5、然后在添加一个c++类继承这个界面类,修改mian函数,编译通过
6、3.使用多重继承方法,设置方法为multiple inheritance
7、保存好新建界面项目,完成后看头文件,将头文件中的私有继承修改为保护或者公开继承
8、添加新类继承界面类,根据继承做出相应更改后就可以在子类中直接使用控件。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:59
阅读量:85
阅读量:49
阅读量:88
阅读量:84