1
我想出瞭如何在PySide QT中獲取小部件的屏幕截圖,但它不包含非客戶區域,例如標題欄和邊框。如何截取PySide窗口的小部件,幷包含標題欄和邊框
def screenCaptureWidget(widget, filename, fileformat='png'):
pixmap = QtGui.QPixmap.grabWidget(widget)
pixmap.save(filename, fileformat)
兩個問題:
- 我怎麼包括非工作區?
- 如何獲得窗口矩形相對於其客戶區(0,0)點的幾何?