码迷,mamicode.com
首页 > 其他好文 > 详细

如何将 ui 上拖拽上去的控件定义成我们自己的类

时间:2020-04-02 11:48:56      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:ima   等等   定义   alt   选中   设计   button   技术   完成后   

         在MFC的开发过程中,我们经常会有这样的操作:

                1、在对话框设计界面上放置一个控件,如按钮、标签、编辑框等等

                     技术图片

               2、右键选中这个控件,生成一个控件变量

                  技术图片

                技术图片

               3、此时查看这个控件变量的类型,是MFC的基本类型,如CButton、CStatic、CEdit等等

                    技术图片

            4、如果我们需要对控件做些个性化的改变,我们可以派生一个类,基类可以是CButton、CStatic、CEdit等等

           5、此时我们只需要在头文件里将生成的控件变量改成我们派生的这个类即可,将界面上的控件改变成我们自己的类

                技术图片

     而在Qt中,要想实现类似的功能,应该如下操作:

             1、在Qt设计师里往界面上放置一个控件,如 Label、PushButton、Edit等等

                 技术图片

               2、派生一个我们自己的类

                  技术图片

              3、在Qt设计师里右键控件,选择提升为... 或者 提升为

                 技术图片

              4、在弹出的对话框里填上我们自己的类(如果选的是 提升为...  则会有这一步)

                  技术图片

              5、完成后,在ui_***的文件里可以看到我们的控件改变成我们自己派生的类了

                   技术图片

如何将 ui 上拖拽上去的控件定义成我们自己的类

标签:ima   等等   定义   alt   选中   设计   button   技术   完成后   

原文地址:https://www.cnblogs.com/RecreateBySelf/p/12618535.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!