qt如何在另外一个cpp中修改MainWindow下的Ui
具体背景如下:在编写一个多线程的Tcp服务器,1、定义了MyServer类和MyThread类,分别对应MyServer.h和MyServer.cpp;MyThread....
具体背景如下:在编写一个多线程的Tcp服务器,
1、定义了MyServer类和MyThread类,分别对应MyServer.h和MyServer.cpp;MyThread.h和MyThread.cpp
2、在MainWindow.h中声明了一个MyServer的指针,并在MianWindow的构造函数中利用该指针创建一个TcpServer,并执行MyServer::start_server(执行Listening),在MyServer类中重构了MyServer::incommingConnection(socketDescriptor)
3、当有新连接到达时,就在incommingconnection()中新建一个MyThread线程,并在MyThread中分配socket进行收发
现在的问题是,我希望当MyServer或MyThread中某一个变量改变时,能通过调用ui在MainWindow中把新值显示出来,具体应该怎么实现呢? 展开
1、定义了MyServer类和MyThread类,分别对应MyServer.h和MyServer.cpp;MyThread.h和MyThread.cpp
2、在MainWindow.h中声明了一个MyServer的指针,并在MianWindow的构造函数中利用该指针创建一个TcpServer,并执行MyServer::start_server(执行Listening),在MyServer类中重构了MyServer::incommingConnection(socketDescriptor)
3、当有新连接到达时,就在incommingconnection()中新建一个MyThread线程,并在MyThread中分配socket进行收发
现在的问题是,我希望当MyServer或MyThread中某一个变量改变时,能通过调用ui在MainWindow中把新值显示出来,具体应该怎么实现呢? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询