pyqtribbon icon indicating copy to clipboard operation
pyqtribbon copied to clipboard

在用QDarkStyleSheet项目设置样式表的时候,鼠标停留在Category表头会一直跳动

Open wanghuqiang123 opened this issue 1 year ago • 4 comments

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_())

大佬可以运行这段代码看看,我不知道是否是我自己的原因,还是因为和本项目的代码冲突

wanghuqiang123 avatar Apr 10 '23 13:04 wanghuqiang123