小白白也能学会的 PyQt 教程 —— 自定义组件 Switch Button

文章目录

    • 前言
    • 思路讲解
    • 代码部分

前言

最近在搞 Python 课程设计,想要搞一个好看的 UI,惊艳全班所有人。但打开 Qt Creator,Win7 风格的复古的按钮是在让我难以下手。

小白白也能学会的 PyQt 教程 —— 自定义组件 Switch Button_第1张图片
小白白也能学会的 PyQt 教程 —— 自定义组件 Switch Button_第2张图片

其次,我因为想要打造一个 Fluent UI 样式的设置页面,需要一个好看的 Switch Button,来用于设置界面部分设置项的转换,于是便决定动手写一个;然而 Qt 中貌似没有原生的 Switch Button 可供使用,因此边决定自己动手写一个 Switch Button。话不多说,先看效果:

小白白也能学会的 PyQt 教程 —— 自定义组件 Switch Button_第3张图片

观赏结束,整活开始

思路讲解

接下来简单分析一下 Switch Button 需要实现的部分:

首先,Switch Button 有开关两个状态,可以在初始

你可能感兴趣的:(小白白也能学会的,PyQt,教程,小白白也能学会的,PyQt,教程系列,pyqt,qt,ui)