“morph into”在qt中有什么用途?

6
在qt gui编辑器中,任何gui组件都可以变形为其他类型的gui组件。但实际上,这个选项有什么实际用途呢?它能动态地完成吗?如果可以,那么这样做的优点是什么?
1个回答

13

这种技术的实际用途是快速将小部件转换为其他类似的小部件。

比如你有一个填充了一些小部件的分组框,但你意识到你更想要一个选项卡小部件。如果不使用morphing(形态变换),你需要:

  • 创建一个选项卡小部件
  • 选择分组框中的所有小部件
  • 将它们复制或移动到选项卡小部件的第一页
  • 删除分组框。

简单地将分组框变形为选项卡小部件更快捷、更方便。

或者说你有一些复选框,并意识到选项是互斥的,那么你可以简单地将它们变形成单选按钮。

等等...

这是一个方便的工具。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接