多线程的时候,需要多个客户端来测试,就直接在main函数里添加窗口。
更改窗口需要调用函数setWindowTitle。
见下面例子。
#include "mainwindow.h"
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w1,w2,w3; //QT生成多个窗口
w1.setWindowTitle("Client 1"); //QT更改窗口名称
w2.setWindowTitle("Client 2");
w3.setWindowTitle("Client 3");
w1.show();
w2.show();
w3.show(); //QT生成多个窗口
return a.exec();
}
本文介绍了一种在多线程测试环境下快速创建并修改多个客户端窗口的方法。通过在main函数中实例化多个MainWindow对象,并使用setWindowTitle函数为每个窗口设置不同的名称,实现了模拟多客户端的效果。
1174

被折叠的 条评论
为什么被折叠?



