如果我在类级别使用 QtGui.QWidget,它会通过 self.sizeHint() 方法给我窗口大小
class MainWin(QtGui.QWidget):
def __init__(self,parent=None):
QtGui.QWidget.__init__(self,parent)
print(self.sizeHint())
但是如果我使用 QtGui.QWidget 没有下面提到的类。它只是打印 PyQt4.QtCore.QSize(-1, -1)。问题是什么?
app=QtGui.QApplication(sys.argv)
win = QtGui.QWidget()
print(win.sizeHint())
win.setFocusPolicy(QtCore.Qt.StrongFocus)
win.show()
app.exec_()