1
后,我用这个功能后的QPixmap :: grabWindow申请冻结
QPixmap::grabWindow(QApplication::desktop()->winId(),50,100,950,700);
我的应用程序被冻结,我不能在我的应用程序中使用另一个按钮。 这是为什么呢?
后,我用这个功能后的QPixmap :: grabWindow申请冻结
QPixmap::grabWindow(QApplication::desktop()->winId(),50,100,950,700);
我的应用程序被冻结,我不能在我的应用程序中使用另一个按钮。 这是为什么呢?
它适用于我的Qt安装(OS X 10.6.8上的4.8)。在调用QtGUI中的任何东西之前,确保你有一个QApplication的实例。
这是否工作:QPixmap desktop = QPixmap :: grabWindow(QApplication :: desktop() - > winId()); – 2012-03-06 14:29:01
你还使用哪个操作系统? – 2012-03-06 14:30:10
第一点:当使用QPixmap :: grabWindow(QApplication :: desktop() - > winId())时,问题保持不变。我正在使用Mac。 – 2012-03-06 14:32:45