pyqtribbon
pyqtribbon copied to clipboard
在用QDarkStyleSheet项目设置样式表的时候,鼠标停留在Category表头会一直跳动
QDarkStyleSheet项目网址:https://github.com/ColinDuquesnoy/QDarkStyleSheet.git system :Windows11 python version:3.8
Code:
import sys
import qdarkstyle
from PySide2.QtWidgets import QApplication, QLabel, QWidget, QVBoxLayout,QMainWindow
from PySide2.QtGui import QIcon, QFont
from PySide2.QtCore import Qt
from pyqtribbon import RibbonBar
from pyqtribbon.screenshotwindow import RibbonScreenShotWindow
from pyqtribbon.utils import DataFile
if __name__ == "__main__":
app = QApplication(sys.argv)
app.setFont(QFont("Times New Roman", 8))
# Central widget
window = QMainWindow()
window.setWindowIcon(QIcon(DataFile("icons/python.png")))
centralWidget = QWidget()
window.setCentralWidget(centralWidget)
layout = QVBoxLayout(centralWidget)
# Ribbon bar
ribbonbar = RibbonBar()
window.setMenuBar(ribbonbar)
category = ribbonbar.addCategory("Category 1")
catagory2 = ribbonbar.addCategory("Category 2")
category3 = ribbonbar.addCategory("Category 3")
category4 = ribbonbar.addCategory("Category 4")
ribbonbar.setStyleSheet(qdarkstyle.load_stylesheet())
# Show the window
window.resize(1800, 350) # type: ignore
window.show()
sys.exit(app.exec_())
大佬可以运行这段代码看看,我不知道是否是我自己的原因,还是因为和本项目的代码冲突