相关疑难解决方法(0)

如何使 QMenu 中的图标更大(PyQt)?

我还没有找到如何使 QMenu 中的图标变大。我试图定义一个图标大小被放大的样式表。但它不起作用。这是我的代码:

menuStyleSheet = ("""
        QMenu {
            font-size: 18px;
            color: black;
            border: 2px solid black;
            left: 20px;
            background-color:qlineargradient(x1:0, y1:0, x2:0, y2:1, stop: 0 #cccccc, stop: 1 #ffffff);
        }

        QMenu::item {
            padding: 2px 20px 2px 30px;
            border: 1px solid transparent; /* reserve space for selection border */
            spacing: 20px;
            height: 60px;
        }

        QMenu::icon {
            padding-left: 20px;
            width: 50px;        /* <- unfortunately, doesn't work */
            height: 50px;       /* <- unfortunately, doesn't work */
        }
    """)

#####################################################
#               THE PYQT APPLICATION                # …
Run Code Online (Sandbox Code Playgroud)

python qt pyqt python-3.x pyqt5

2
推荐指数
1
解决办法
4211
查看次数

标签 统计

pyqt ×1

pyqt5 ×1

python ×1

python-3.x ×1

qt ×1