QT creator同时打开多个运行窗口(客户端窗口)

来源:互联网 发布:石材行业做效果图软件 编辑:程序博客网 时间:2024/05/21 17:45

一:最近在做TCP多连接server的问题,但是发现qt不能同时打开多个客户端窗口?

解决办法:可以使用windows下的cmd命令窗口,用命令的方式运行多个客户端(我的客户端的名字是wbclient.exe)。

step1:首先通过cmd进入到wbclient.exe目录,这个文件在编译目录(debug或者release目录下),如下图所示:



step2:进入目录,输入exe的文件名>wbclient.回车即可启动一个客户端,执行多次,既可以打开多个窗口,如下图所示:





二:问题:丢失QTWidgeted.dll

使用命令打开多个对话框,会出现“qt无法启动此程序,丢失QTWidgeted.dll,尝试重新安装此程序已解决此问题”这样的警告对话框,无法继续下一步启动客户端?问题如下图所示:


解决办法:这个问题一般是qt的环境变量没有设置的原因造成的。下面设计qt环境变量以解决此类问题(此以win7系统为例设置环境变量)。

step1:点击进入控制面板->系统->高级设系统设置,然后按照如图操作:




在path中添加目录C:\Qt\Qt32\Qt5.6.0\5.6\msvc2013\bin和C:\Qt\Qt32\Qt5.6.0\Tools\QtCreator\bin(根据每个人安装的目录来添加)

step2:重新开启cmd,重复上述步骤即可完成开启多个客户端。


三:如果做子目录项目,QT Creator同时启动客户端和服务端可以在“应用程序输出手动开启,同时打开客户端服务端




原创粉丝点击