Krita Source Code Documentation
Loading...
Searching...
No Matches
workflow_buttons.buttons_settings_dialog.selectedButtonHighlight Class Reference
+ Inheritance diagram for workflow_buttons.buttons_settings_dialog.selectedButtonHighlight:

Public Member Functions

 __init__ (self, parent=None, size=32)
 
 paintEvent (self, event)
 

Public Attributes

 colorBrush
 
 colorPen
 

Detailed Description

Definition at line 668 of file buttons_settings_dialog.py.

Constructor & Destructor Documentation

◆ __init__()

workflow_buttons.buttons_settings_dialog.selectedButtonHighlight.__init__ ( self,
parent = None,
size = 32 )

Definition at line 670 of file buttons_settings_dialog.py.

670 def __init__(self, parent=None, size=32):
671 super().__init__(parent)
672 self.colorPen = self.palette().highlight().color()
673 self.colorBrush = self.palette().highlight().color()
674 self.colorBrush.setAlpha(64)
675 self.setMinimumSize(QSize(size,size))
676

References workflow_buttons.buttons_settings_dialog.selectedButtonHighlight.__init__().

Member Function Documentation

◆ paintEvent()

workflow_buttons.buttons_settings_dialog.selectedButtonHighlight.paintEvent ( self,
event )

Definition at line 677 of file buttons_settings_dialog.py.

677 def paintEvent(self, event):
678 painter = QPainter(self)
679 painter.setPen(QPen(self.colorPen, 4, Qt.PenStyle.SolidLine))
680 painter.setBrush(QBrush(self.colorBrush, Qt.BrushStyle.SolidPattern))
681 painter.drawRect(2, 2, self.minimumSize().width() - 3, self.minimumSize().height() - 4)
682
683

References workflow_buttons.buttons_settings_dialog.selectedButtonHighlight.colorBrush, workflow_buttons.buttons_settings_dialog.selectedButtonHighlight.colorPen, KisMultipliersDoubleSliderSpinBox.minimumSize(), KoToolBoxLayout.minimumSize(), GroupItem.minimumSize(), KisWrappableHBoxLayout.minimumSize(), and workflow_buttons.flow_layout.FlowLayout.minimumSize().

Member Data Documentation

◆ colorBrush

workflow_buttons.buttons_settings_dialog.selectedButtonHighlight.colorBrush

Definition at line 673 of file buttons_settings_dialog.py.

◆ colorPen

workflow_buttons.buttons_settings_dialog.selectedButtonHighlight.colorPen

Definition at line 672 of file buttons_settings_dialog.py.


The documentation for this class was generated from the following file: