本文整理汇总了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
示例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
示例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)
示例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)
示例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
示例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
示例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()