Python PyQT5 取消标题栏和最大变化、最小化及关闭按钮

简介: Python PyQT5 取消标题栏和最大变化、最小化及关闭按钮

Python PyQT5 取消标题栏和最大变化、最小化及关闭按钮

一、操作环境

操作系统:  Windows 10 专业版、IDE:PyCharm 2020.2.3 (Community Edition)、SDK:Python 3.7

二、代码和图片

# 设置窗口标志,去掉标题栏

self.setWindowFlags(Qt.FramelessWindowHint)

# 去掉最大变化、最小化及关闭按钮

self.setWindowFlags(Qt.WindowCloseButtonHint|Qt.WindowStaysOnTopHint|Qt.WindowCloseButtonHint)

完整代码

class BaseWidget(QWidget):
    def __init__(self):
        super().__init__()
        self.resize(1024, 600)
        self.setObjectName("MainWindow")
        self.setStyleSheet("#MainWindow{background-color:#00B7FD}")
        # 去掉最大变化、最小化及关闭按钮
        self.setWindowFlags(Qt.WindowCloseButtonHint|Qt.WindowStaysOnTopHint|Qt.WindowCloseButtonHint)
        # 设置窗口标志,去掉标题栏
        self.setWindowFlags(Qt.FramelessWindowHint)

效果图

目录
相关文章
|
4月前
|
Python
【python】PyQt5实现生成二维码并保存的功能(附源码,带注释)
【python】PyQt5实现生成二维码并保存的功能(附源码,带注释)
42 0
|
5月前
|
Python
python pyqt5 cmd 命令行 控制台 打印 print 输出 显示打印内容 实时显示 界面
python pyqt5 cmd 命令行 控制台 打印 print 输出 显示打印内容 实时显示 界面
169 0
|
3月前
|
Python Windows
python tkinter 最简洁的计算器按钮排列
python tkinter 最简洁的计算器按钮排列
26 0
python tkinter 最简洁的计算器按钮排列
|
3月前
|
API Python
基于Python PYQT5的GUI亚丁号辅助登陆界面
基于Python PYQT5的GUI亚丁号辅助登陆界面
17 2
|
3月前
|
Python
python图形页面:button按钮操作函数
python图形页面:button按钮操作函数
18 0
|
8月前
|
Unix 开发者 iOS开发
Python基础 PyQt5(一)
Python基础 PyQt5(一)
111 0
|
11月前
|
Python
Python高级进阶教程022期 pyqt5 qtimer实现图片轮播
Python高级进阶教程022期 pyqt5 qtimer实现图片轮播
176 0
|
11月前
|
数据可视化 编译器 开发工具
Python高级进阶#001 pycharm+anaconda3+pyqt5可视化界面开发环境搭建
Python高级进阶#001 pycharm+anaconda3+pyqt5可视化界面开发环境搭建
161 0
|
11月前
|
数据安全/隐私保护 Python
Python高级进阶#020 pyqt5登录窗体实战,综合实践案例
Python高级进阶#020 pyqt5登录窗体实战,综合实践案例
143 0
|
11月前
|
Python
Python高级进阶#019 pyqt5菜单menu应用,新建多窗体
Python高级进阶#019 pyqt5菜单menu应用,新建多窗体
178 0