我正在用Qt制作一个简单的音乐播放器。我想有一个迷你播放器模式,其中的一部分窗口是隐藏的。这是如何做到的呢?下面是一个示例:
全模式:

迷你播放器模式:

谢谢你的帮助!
发布于 2016-12-07 21:04:53
Qt 4中的一种典型方法是:
QWidget::hide()和QWidget::show()设置要隐藏的各个元素的可见性。
如果一切都结构正确,通常只为高级元素这样做就足够了(例如,隐藏整个工具栏,而不是单个按钮;如果您的视频画布位于一个框架中,只需隐藏整个QFrame)。QWidget::adjustSize(),让它调整大小。如果结果与您预期的不完全相同,那么下一步就是检查您的小部件、间隔和布局的规模策略规则。
https://stackoverflow.com/questions/41023837
复制相似问题