设计师#

在 Qt Designer 中,有两种使用 PyQt-Fluent-Widgets 的方式。

提升控件#

右击一个小部件,选择右击菜单上的 提升为…

提升为 的作用是把原生部件替换成自定义小部件,在这个例子中是 qfluentwidgets.PushButton

弹出的对话框上需要填写自定义的组件名。

头文件是组件库的包名 qfluentwidgets,提升的类名称为 PushButton

完成提升后不会在设计师中看到任何变化,保存 ui 文件后编译为 py 代码,可以发现 import 的是 PushButton

使用插件#

复杂示例#

下面是一个零样式表 + 100 行代码实现多子界面窗口的例子。