代码之家  ›  专栏  ›  技术社区  ›  linjunhalida

pyqt图标与单词重叠

  •  0
  • linjunhalida  · 技术社区  · 15 年前

    这就是发生的情况:

    alt text

    代码如下:

    self.connectAction = createAction(
        self, "设备连接(&C)", self.setupDevice, 
        icon_id = QStyle.SP_DialogNoButton)
    

    这就是createAction:

    def createAction(parent,
                     text,
                     slot=None,
                     shortcut=None,
                     icon=None,
                     tip=None,
                     checkable=False,
                     signal="triggered()",
                     whatis=None,
                     icon_id=None):
        action = QAction(text, parent)
        if icon:
            if isinstance(icon, QIcon):
                action.setIcon(icon)
            else:
                action.setIcon(QIcon(":/%s.png" % icon))
        if icon_id:
            action.setIcon(app.style().standardIcon(icon_id))
        if slot:
            connect(action, signal, slot)
        return action
    
    1 回复  |  直到 15 年前
        1
  •  0
  •   linjunhalida    15 年前

    好的,我发现了我的问题,我设置了qt样式表,这导致了这个问题。