qt如何不在mainwindow.cpp里控制mainwindow的ui?
1个回答
展开全部
可以再你想控制mainWindow的类里引入MainWindow类,
比如在登录里面引入MainWindow类,当用户名和密码验证成功时,再跳转到mainwindow
比如在登录里面引入MainWindow类,当用户名和密码验证成功时,再跳转到mainwindow
追问
我是觉得我Mainwindow类写的太长了,想把它拆开,写到别的cpp里?
追答
是可以的,
新建一个类,比如 class Test,
在Test的头文件中引入mainWindow类:#include "mainWindow.h"
在Test的cpp文件中调用mainWindow控件:
mainWindow*obj = new mainWindow; obj->ui.控件名称.方法名;
但是不建议这么做,一个是维护起来麻烦,一个是逻辑较为混乱
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询