我从套接字接收截图作为位图,当我只显示其中一个时它工作 但是当我放入循环(显示所有接收图像制作电影)时,我会挂起
void ShowImageBuffer(char* buf,int sizeofimagebuffer )
{
QByteArray byte=QByteArray::fromRawData(buf, sizeofimagebuffer );
QPixmap image;
if(image.loadFromData(byte,"BMP"))
{
ui->label->setPixmap(image);
ui->label->update();
}
}
while(1)
{
ShowImageBuffer(buf, sizeofimagebuffer)
}
我必须使用单独的线程?(但我认为我们不会使用任何线程来更改GUI?)
什么是最好的实时?
答案 0 :(得分:2)