我从套接字接收截图作为位图,当我只显示其中一个时它可以工作但是当我进入循环时(显示所有接收图像以制作电影)我挂了
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?)
什么是最好的让它实时?