StyleButton - Кнопка выбора стиля
- class axipy.StyleButton
Кнопка, отображающая стиль и позволяющая его менять.
Пример добавления кнопки на диалог:
from PySide2.QtWidgets import QDialog from axipy import Style, StyleButton style = Style.from_mapinfo("Pen (1, 2, 8421504) Brush (2, 255, 0)") class Dialog(QDialog): def __init__(self, parent=None): super().__init__(parent) self.pb = StyleButton(style, parent=self) self.pb.style_changed.connect(self.style_result) self.pb.setGeometry(100, 100, 100, 50) def style_result(self): print("Стиль изменен", self.pb.style) dialog = Dialog() dialog.open()
Конструктор класса:
__init__
([style, parent])Создает экземпляр класса.
Свойства:
Устанавливает или возвращает стиль кнопки.
Сигналы:
Сигнал испускается при смене стиля.