作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
在我的项目中,我有一个组框,其中包含一些可能需要隐藏的元素,其他元素位于上方和下方。如果我使用 setHidden(true) 隐藏这些元素,这些元素将被隐藏,但会在其他元素之间留下很大的空间。
隐藏这些元素后如何压缩组合框,所以没有这么大的空间?
最佳答案
原因不在 invalidate() 中。这是因为您的 GroupBox 内容布局不正确。如果您 hide() 或 show() 任何 QWidget QT 会自动使最高父级之前的所有内容无效,这可能会受到可见性更改的影响。所以在你的情况下 QGroupBox 缺少布局,所以你隐藏元素,关于 QGroupBox 的几何形状没有什么可以改变的,这就是为什么你看不到预期的拉伸(stretch)。
关于c++ - 隐藏元素后调整组框的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16072635/
我的代码遇到了很大的困难。我正在开发一个显示歌词和和弦的应用程序。我使用两个重叠的textview分隔了和弦和歌词。 我在这个项目中遇到的问题是音高改变功能。我尽我所能向我解释得更好: 和弦总数为12
我有一个游戏并使用 Tune 作为分析库。使用最新的 Unity (5.3.4f1) 并通过 Unity 获取 apk(无 eclipse/android studio)。 我的游戏在 Play 商店
我是一名优秀的程序员,十分优秀!