我正在编写一种“远程桌面”程序,但我遇到了一些问题。 我在服务器端使用QPixmap :: grabWindow捕获屏幕截图并将其发送到客户端,然后客户端写入QByteArray并通过QTcpSocket发送。 生成的QPixmap的大小太大,因为您了解应用程序是时间关键的。有没有办法优化它?
答案 0 :(得分:1)
答案 1 :(得分:1)
添加到Michaels答案:
答案 2 :(得分:1)
(除了迈克尔更详细的答案:)对于压缩你可以使用qCompress / qUncompress(实际上取决于Qt包含的zlib)http://qt-project.org/doc/qt-4.8/qbytearray.html#qUncompress