QT - 图1
© getcodify.com

由於語法渲染問題而影響閱讀體驗, 請移步博客閱讀~
本文GitPage地址

QT

  1. from PyQt5.QtWidgets import QApplication, QLabel
  2. app = QApplication([])
  3. label = QLabel('Hello World!')
  4. label.show()
  5. app.exec_()

无边窗, 初始位点设定, 透明

  1. from PyQt5.QtWidgets import QApplication, QLabel
  2. from PyQt5.QtCore import *
  3. app = QApplication([])
  4. My_Window = QLabel('Hello World!')
  5. My_Window.setWindowFlags(Qt.WA_TranslucentBackground|Qt.WindowStaysOnBottomHint|Qt.SubWindow)
  6. My_Window.move(1920, 100)
  7. ##背景颜色
  8. My_Window.setStyleSheet("QLabel{color:rgb(225,22,173,255);font-size:50px;font-weight:normal;font-family:Arial;}")
  9. My_Window.setWindowOpacity(0.5)
  10. My_Window.show()
  11. app.exec_()

添加按钮(接上)

  1. from PyQt5.QtWidgets import *
  2. from PyQt5.QtWidgets import QApplication, QLabel
  3. from PyQt5.QtCore import *
  4. import os
  5. def btnPress1_clicked():
  6. os.system("google-chrome &")
  7. app = QApplication([])
  8. btnPress1=QPushButton('显示文本')
  9. btnPress1.setWindowFlags(Qt.FramelessWindowHint|Qt.WA_TranslucentBackground|Qt.WindowStaysOnBottomHint|Qt.SubWindow)
  10. btnPress1.clicked.connect(btnPress1_clicked)
  11. btnPress1.move(1920, 100)
  12. btnPress1.show()

多个元素

  1. from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout
  2. from PyQt5.QtGui import *
  3. from PyQt5.QtCore import *
  4. from PyQt5.QtWidgets import *
  5. from PyQt5 import QtWidgets, QtGui
  6. app = QApplication([])
  7. window = QWidget()
  8. window.setWindowFlags(Qt.FramelessWindowHint|Qt.WindowStaysOnBottomHint|Qt.SubWindow)
  9. window.setAutoFillBackground(False)
  10. window.setAttribute(Qt.WA_TranslucentBackground, True)
  11. window.repaint()
  12. layout = QVBoxLayout()
  13. btn = QPushButton('Top')
  14. ## 无边框
  15. ##btn.setFlat(True)
  16. layout.addWidget(btn)
  17. layout.addWidget(QPushButton('Bottom'))
  18. window.setLayout(layout)
  19. window.show()
  20. app.exec_()

Enjoy~

本文由Python腳本GitHub/語雀自動更新

由於語法渲染問題而影響閱讀體驗, 請移步博客閱讀~
本文GitPage地址

GitHub: Karobben
Blog:Karobben
BiliBili:史上最不正經的生物狗