QT中,ScrollArea实在是一个设计UI时必备的控件,但是最近在使用该控件时,发现无论如何都没有滚动条,而网上各种例子说的似乎很简单,常规技术博客甚至百度经验里都有对其的描述。
后来发现原因在于之前用代码生成控件时,widgetResizable默认值是false,而用QT creator直接拖拽上控件该默认值是true。
解决方法是在QT designer/creator中将此值改为false,或在运行过程中执行setWidgetResizable(false)
浪费了我半天时间。