我自己尝试用QT Creator创建书中第二章给出的Shape-change的sort对话框的例子,结果怎么也得不到书中给出的布局。
首先是QT Creator中创建对话框的模板就和书上写的不一样,书上给出的例子(根据下载的源代码)OK和Cancel是和More按钮共同处于一个Vertical Layout中的,而如果用QT Creator建立的话OK和Cancel按钮就已经被包含在了一个Group容器中。
其次是书上要求所有的控件创立好了以后用Grid Layout布局,然后说就能得到相应的效果。可是我按照Grid Layout布局以后发现: 三个GroupBox全部变成了压缩格式,即只显示title,不显示包含的控件,然后书上说要手动修改vertical spacer的hintsize宽度和高度为20X0,但是我一旦布局以后vertical spacer的hintsize根本不让我修改,一改动再看看窗口根部就没变化,数据会自动改回去。
随书的源代码的ui效果完全是符合书上的要求的,那么究竟是我的操作问题,还是qt creator的问题?我应该怎么才能得到书上给出的效果?