QT 中的可折叠小部件
Collapsable Widget in QT
我想要一个像这里看到的可折叠的小部件。对我来说,接受的解决方案的问题:我想动态更改折叠小部件的内容(在折叠或展开时添加/删除小部件(。提供的解决方案在创建时复制内容高度,因此不按我的需要负责。
我已经尝试了很多布局大小约束和小部件大小提示,但没有设法调整解决方案以响应。
如何创建允许更改内容大小的可折叠小部件?
你应该看看Qt Animation Framework。
这是针对小部件的,但QML也具有几乎相同的功能。您只需定义不同的状态(例如:"DEFAULT"
、"COLLAPSED"
、"EXPANDED"
(和过渡动画(带有缓动曲线、延迟和其他花哨的东西(。如果您对状态和动画有更多疑问,请告诉我。
相关文章:
- 字节真的是最小可寻址单元吗
- Distirbute Candy - 查找问题的最小可重现示例
- 是否存在用于 C 或 C++ 中常见数学运算(例如最小值、最大值和平均值)的可导入库?
- 创建 OpenCV 非自由版本 v4.3 时出错,可折叠.cpp错误 C2039、2605
- 如何使自定义小部件中的子小部件的信号可连接?
- 高于给定值的最小可表达值
- 与shared_ptr相比,更小的运行时数据结构和更快的代码可实现独特的_ptr
- QT 中的可折叠小部件
- 代码中的运行时错误,用于求解最小的偶数可整除
- 创建可折叠模板参数包
- 如何将可折叠元素(Qmenu,Qcombobox)渲染到使用QT的位图缓冲液
- C 的最小集合在C项目中可重复使用,该项目可重复使用(几乎?)零胶代码
- 可滚动的背景,上面有可调整大小的Qt小部件
- QT创建者:如何为自定义小部件生成库和测试可执行文件
- C++ 创建小部件数组
- 链接后的最小可执行文件大小
- 如何使Qt小部件可调整大小
- 折叠具有任意可调用的表达式
- 如何使小工具可点击
- 生成下一个最大或最小的可表示浮点数,而不需要位偏移