您的位置:首页 > 编程语言 > Qt开发

qt截屏 保存为图片

2010-03-31 12:38 281 查看
QT截屏使用QPixmap,如下代码:

 

1.带窗口管理器

QPixmap pixmap = QPixmap::grabWindow(QApplication::desktop()->winId(),pos().x(),pos().y(),frameGeometry).width(),frameGeometry().height());

 

 

保存图片:
pixmap.save("E:/myScreen1.png", "png");

 

 

2.不带窗口管理器

QPixmap pixmap = QPixmap::grabWidget(this);

 

保存图片:

pixmap.save("E:/myScreen1.png", "png");

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  qt