|
1Qter豆
上图就是我的程序的主界面,继承自QMainWindow,左侧一个自定义类Display继承自QWidget,右侧Config继承自QWidget。
Display和Config加入到分割器QSplitter,并把该分割器设置为主窗体的CentralWidget,并在主界面构造函数里设置其size为(1200,650),运行显示正常。
接着我想setSceneRect为Dispaly的大小,也就是正好是上图左边的长方形大小,但是怎么也获取不到正确的大小,我在Display构造函数里直接打印了size(),为(640,480)。
运行结果也证明了,size确实不对,小了。
右上角白色的矩形就是scene,我需要把scene设置为正好铺满左侧Dispaly,不多也不小。
|
|