当前位置: 技术问答>linux和unix
跪求帮忙!如何把c语言的TCPserver用QT做出来?
来源: 互联网 发布时间:2016-06-16
本文导语: 我使用Linux QT designer作了一个Client Server程序,由于学校有要求必须要用c语言写底层的结构操作,所以我不能用QT中提供的SOCKET,而且我对c语言比较熟悉,只是为了给我的程序弄个GUI才用了QT,可以说对QT完全不懂,所...
我使用Linux QT designer作了一个Client Server程序,由于学校有要求必须要用c语言写底层的结构操作,所以我不能用QT中提供的SOCKET,而且我对c语言比较熟悉,只是为了给我的程序弄个GUI才用了QT,可以说对QT完全不懂,所以还是希望用C来写。
但是我遇到了一个麻烦,想必你能猜到了,就是我的Server程序是一个无限循环,这样Qt 的GUI 主事件线程就会一直在等待Server的结束,这样我的主界面mainform就不能运行了,主界面上的各个控件就会无响应。
请问是不是可以在后台运行我这个Server,并在我的mainfrom上加一个开始和结束server运行的键?这样可行吗?应该怎么做?或是还有别的方法?小弟初来乍到,请帮帮忙,谢谢大侠们。
但是我遇到了一个麻烦,想必你能猜到了,就是我的Server程序是一个无限循环,这样Qt 的GUI 主事件线程就会一直在等待Server的结束,这样我的主界面mainform就不能运行了,主界面上的各个控件就会无响应。
请问是不是可以在后台运行我这个Server,并在我的mainfrom上加一个开始和结束server运行的键?这样可行吗?应该怎么做?或是还有别的方法?小弟初来乍到,请帮帮忙,谢谢大侠们。
|