Krita Source Code Documentation
Loading...
Searching...
No Matches
tenbrushes.dropbutton.DropButton Class Reference
+ Inheritance diagram for tenbrushes.dropbutton.DropButton:

Public Member Functions

 __init__ (self, parent)
 
 selectPreset (self)
 

Public Attributes

 preset
 
 presetChooser
 

Detailed Description

Definition at line 13 of file dropbutton.py.

Constructor & Destructor Documentation

◆ __init__()

tenbrushes.dropbutton.DropButton.__init__ ( self,
parent )

Definition at line 15 of file dropbutton.py.

15 def __init__(self, parent):
16 super(DropButton, self).__init__(parent)
17
18 self.presetChooser = None
19
20 self.preset = None
21 self.setFixedSize(64, 64)
22 self.setIconSize(QSize(64, 64))
23

References tenbrushes.dropbutton.DropButton.__init__().

Member Function Documentation

◆ selectPreset()

tenbrushes.dropbutton.DropButton.selectPreset ( self)

Definition at line 24 of file dropbutton.py.

24 def selectPreset(self):
25 if self.presetChooser.currentPreset():
26 self.preset = self.presetChooser.currentPreset().name()
27 current_preset = self.presetChooser.currentPreset()
28 self.setIcon(QIcon(QPixmap.fromImage(current_preset.image())))

References KisPainter.preset(), KisUpdateTimeMonitor.preset, Preset::Private.preset, KisPaintopBox::TabletToolData.preset, KisMaskedFreehandStrokePainter.preset(), KisDlgConfigureBrushHud::Private.preset, tenbrushes.dropbutton.DropButton.preset, tenbrushes.dropbutton.DropButton.presetChooser, tenbrushes.uitenbrushes.UITenBrushes.presetChooser, LineEditAction.setIcon(), KisFloatingMessage.setIcon(), and KDcrawIface::RLabelExpander.setIcon().

Member Data Documentation

◆ preset

tenbrushes.dropbutton.DropButton.preset

Definition at line 20 of file dropbutton.py.

◆ presetChooser

tenbrushes.dropbutton.DropButton.presetChooser

Definition at line 18 of file dropbutton.py.


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