Qgraphicsview对象初始化时所在窗口尺寸获取问题
请教大家一个问题,我在Qmainwindow中创建了一个Qsplitter(分左右两栏),右面里添加了一个Qgraphicsview对象,现在我想在程序启动时用frameSize()获取Qgraphicsview对象所在区域的尺寸(其实就是右边splitter尺寸,直接用splitter.framerect()更不对)。现在问题是,程序运行后,开始获取的大小不对(比窗口还大,分析可能是因为没有自动调整,只是随机初始了一个大小),但是我如果改变一下窗口大小,再去用同样的函数view.frameSize()查看,就会得到正确的窗口大小。那么resize过程中系统条用了那些函数去调整我得view的大小呢??能否在程序初始的时候手动调用这些函数让view自动填满splitter呢???或者说我怎么能够在程序初始化过程中(也就是mainwindow的构造函数中)获取splitter右边所分割的真实尺寸呢?