Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Qt5.5,我想创建一个屏幕外图像,然后将屏幕外图像的特定部分复制回屏幕(可见)区域。
谁能给我一个很好的例子,说明如何创建特定大小的屏幕外图像,在其上绘制一些东西,然后将其特定部分(矩形)从屏幕外图像复制到可见区域。
我认为您可以创建一个QPixmap然后使用QPainter构建在其上的图像来绘制您的图像...
QPixmap
QPainter
就像是:
QPixmap pix(500,500); QPainter paint(&pix); paint.setPen(QPen(QColor(255,34,255,255))); paint.drawRect(15,15,100,100);
然后,您可以像往常一样在屏幕上绘制一个QPixmap(在 QML 或基于 Widget 的应用程序中)。