制作看起来不......好吧......丑陋的自定义小部件(使用Qt)背后的过程是什么?
我知道制作一个“自定义小部件”是相当简单的,一个列表框和一个按钮组合在一起,但我将如何制作看起来更像这样的东西:
QAnalogWidgets
我制作了一些粗略的模型,它们基本上使用 PNG 背景(我在 Photoshop 中制作的),并在其顶部放置了 QLabels 等基本元素,但我认为这不是我应该做的。我知道 Qt 支持 CSS——人们用它来创建实际上看起来不错的小部件吗?我需要在paintEvent方法中工作吗? OpenGL?
尝试搜索与“自定义小部件 qt”相关的任何内容只是为我提供了大量有关如何将它们导入设计器等的信息——因此任何线索都将不胜感激。
谢谢!
最佳答案
按照列出的顺序,基本上可以尝试三种不同的方法:
基本上,选择最适合您的最简单的解决方案。另外,看看Qt Creator ,它的风格很好,所有 source code可用。
关于qt - 创建 "pretty"Qt 自定义小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1522474/