pyqt-pyside6实现模仿抖音软件-播放视频-只刷到小姐姐

今天我们来用pyside6来实现抖音软件界面,实现视频播放,先来看看最终效果吧

那我们接下来就来实现它。

1.创建主页面

打开qt designer 创建一个qwidget,然后加入一个QLabel标签,我们后面就将视频画面加载的Qlabel上,至于为什么不选择QVideoWidget,是因为这个控件并不支持在它的控件上面添加浮动控件,所以也就没法添加我们的悬浮控件

2.创建下方工具栏界面

同样通过QT DESIGNER创建一个QWidget窗口,如下:

我们在上方添加一个QSlider,下方添加其他功能组件,有上一个,下一个,播放暂停,窗口置顶,下载按钮,以及下载进度控件。

好,这个也创建完成,那我们通过pyuic生成代码,然后开启写代码了。

3.新建窗口,继承我们的主页面代码

class MainWindow(FramelessWindow, Ui_Form):
    def __init__(self):
        super(MainWindow, self).__init__()
        self.setupUi(self)

其中Ui_Form便是我们通过pyuic生成的主页面代码

app = QApplication(sys.argv)
window = MainWindow()
window.show()
sys.exit(app.exec())

这样我们就可以显示页面了。

那么我们还需要将下方工具栏控件也要加入页面,则需要手动添加界面代码

 

self.tool = Ui_ToolWidget()
self.tool.setupUi(self.label)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值