当前位置: 首页>>代码示例>>Python>>正文


Python QPushButton.__init__方法代码示例

本文整理汇总了Python中qtpy.QtWidgets.QPushButton.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python QPushButton.__init__方法的具体用法?Python QPushButton.__init__怎么用?Python QPushButton.__init__使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在qtpy.QtWidgets.QPushButton的用法示例。


在下文中一共展示了QPushButton.__init__方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __init__

# 需要导入模块: from qtpy.QtWidgets import QPushButton [as 别名]
# 或者: from qtpy.QtWidgets.QPushButton import __init__ [as 别名]
    def __init__(self, parent=None, filename=None):
        QPushButton.__init__(self, parent)
        PyDMPrimitiveWidget.__init__(self)
        self.mouseReleaseEvent = self.push_button_release_event
        self.setContextMenuPolicy(Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self.show_context_menu)

        self.iconFont = IconFont()
        self._icon = self.iconFont.icon("file")
        self.setIconSize(QSize(16, 16))
        self.setIcon(self._icon)

        self._filenames = []
        self._titles = []
        self._macros = []
        self.num_additional_items = 0
        self._shift_key_was_down = False
        self.setCursor(QCursor(self._icon.pixmap(16, 16)))
        self._display_menu_items = None
        self._display_filename = filename if filename is not None else ""
        self._macro_string = None
        self._open_in_new_window = False
        self.open_in_new_window_action = QAction("Open in New Window", self)
        self.open_in_new_window_action.triggered.connect(partial(self.open_display, target=self.NEW_WINDOW))
        self._show_icon = True
        self._menu_needs_rebuild = True
开发者ID:slaclab,项目名称:pydm,代码行数:28,代码来源:related_display_button.py

示例2: __init__

# 需要导入模块: from qtpy.QtWidgets import QPushButton [as 别名]
# 或者: from qtpy.QtWidgets.QPushButton import __init__ [as 别名]
    def __init__(self, parent=None, command=None):
        QPushButton.__init__(self, parent)
        PyDMPrimitiveWidget.__init__(self)
        self.iconFont = IconFont()
        self._icon = self.iconFont.icon("cog")
        self.setIconSize(QSize(16, 16))
        self.setIcon(self._icon)
        self.setCursor(QCursor(self._icon.pixmap(16, 16)))

        self._command = command
        self._allow_multiple = False
        self.process = None
        self._show_icon = True
开发者ID:slaclab,项目名称:pydm,代码行数:15,代码来源:shell_command.py

示例3: __init__

# 需要导入模块: from qtpy.QtWidgets import QPushButton [as 别名]
# 或者: from qtpy.QtWidgets.QPushButton import __init__ [as 别名]
    def __init__(self, atomic_number, parent=None):
        QPushButton.__init__(self, parent)

        self._atomic_number = atomic_number
        self._symbol = get_symbol(atomic_number)

        self.setText(self._symbol)

        font = self.font()
        font.setWeight(QFont.Bold)
        self.setFont(font)

        self.setSizePolicy(QSizePolicy.MinimumExpanding,
                           QSizePolicy.MinimumExpanding)

        self.setDefault(False)
        self.setAutoDefault(False)
开发者ID:pyhmsa,项目名称:pyhmsa-gui,代码行数:19,代码来源:periodictable.py

示例4: __init__

# 需要导入模块: from qtpy.QtWidgets import QPushButton [as 别名]
# 或者: from qtpy.QtWidgets.QPushButton import __init__ [as 别名]
 def __init__(self, parent=None, label=None, icon=None,
              pressValue=None, relative=False,
              init_channel=None):
     if icon:
         QPushButton.__init__(self, icon, label, parent)
     elif label:
         QPushButton.__init__(self, label, parent)
     else:
         QPushButton.__init__(self, parent)
     PyDMWritableWidget.__init__(self, init_channel=init_channel)
     self._pressValue = pressValue
     self._relative = relative
     self._alarm_sensitive_border = False
     self._show_confirm_dialog = False
     self._confirm_message = PyDMPushButton.DEFAULT_CONFIRM_MESSAGE
     self._password_protected = False
     self._password = ""
     self._protected_password = ""
     self.clicked.connect(self.sendValue)
开发者ID:slaclab,项目名称:pydm,代码行数:21,代码来源:pushbutton.py

示例5: __init__

# 需要导入模块: from qtpy.QtWidgets import QPushButton [as 别名]
# 或者: from qtpy.QtWidgets.QPushButton import __init__ [as 别名]
 def __init__(self, widgets_after=None):
     QPushButton.__init__(self)
     self.widgets_after = widgets_after
开发者ID:Discalced51,项目名称:conda-manager,代码行数:5,代码来源:packages.py

示例6: __init__

# 需要导入模块: from qtpy.QtWidgets import QPushButton [as 别名]
# 或者: from qtpy.QtWidgets.QPushButton import __init__ [as 别名]
        def __init__(self, *args, **kwargs):
            QPushButton.__init__(self, *args, **kwargs)

            # Variables
            self._color = Qt.red
            self._padding = 5
开发者ID:pyhmsa,项目名称:pyhmsa-gui,代码行数:8,代码来源:widget.py

示例7: __init__

# 需要导入模块: from qtpy.QtWidgets import QPushButton [as 别名]
# 或者: from qtpy.QtWidgets.QPushButton import __init__ [as 别名]
 def __init__(self, parent=None):
     QPushButton.__init__(self, parent)
     self.setFixedSize(20, 20)
     self.setIconSize(QSize(12, 12))
     self.clicked.connect(self.choose_color)
     self._color = QColor()
开发者ID:ShenggaoZhu,项目名称:spyder,代码行数:8,代码来源:formlayout.py


注:本文中的qtpy.QtWidgets.QPushButton.__init__方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。