用qt实现网络传输,多线程。
我在主函数中
{
QApplication app(argc, argv);
ThreadDlg* thd = new ThreadDlg();
thd->show();
RtspRtpThread netconnect;//建立rtsp连接,接受rtp数据
DecodeThread decodevideo;//解码
netconnect.start();
decodevideo.start();
netconnect.wait();
decodevideo.wait();
return app.exec();
}
如果把多线程那部分给注释掉,会出现一个框, 是没问题的。
但是不注释掉的话,运行之后就一闪而过,两个线程没有运行的样子。
请问这个是哪地方的问题呀? 请各路神仙给予指点呀~~