Krita Source Code Documentation
Loading...
Searching...
No Matches
mixer_slider_docker.ui_mixer_slider_docker.UIMixerSliderDocker Class Reference
+ Inheritance diagram for mixer_slider_docker.ui_mixer_slider_docker.UIMixerSliderDocker:

Public Member Functions

 __init__ (self)
 
 initialize (self, docker)
 

Public Attributes

 button_box
 
 docker
 
 hbox
 
 krita_instance
 
 line_edit
 
 main_dialog
 
 vbox
 

Detailed Description

Definition at line 19 of file ui_mixer_slider_docker.py.

Constructor & Destructor Documentation

◆ __init__()

mixer_slider_docker.ui_mixer_slider_docker.UIMixerSliderDocker.__init__ ( self)

Definition at line 20 of file ui_mixer_slider_docker.py.

20 def __init__(self):
21 self.krita_instance = krita.Krita.instance()
22 self.main_dialog = SettingsDialog(self, self.krita_instance.activeWindow().qwindow())
23
24 self.button_box = QDialogButtonBox(self.main_dialog)
25 self.vbox = QVBoxLayout(self.main_dialog)
26 self.hbox = QHBoxLayout(self.main_dialog)
27 self.line_edit = None
28
29 self.button_box.accepted.connect(self.main_dialog.accept)
30 self.button_box.rejected.connect(self.main_dialog.reject)
31
32 self.button_box.setOrientation(Qt.Orientation.Horizontal)
33 self.button_box.setStandardButtons(QDialogButtonBox.StandardButton.Ok | QDialogButtonBox.StandardButton.Cancel)
34

Member Function Documentation

◆ initialize()

mixer_slider_docker.ui_mixer_slider_docker.UIMixerSliderDocker.initialize ( self,
docker )

Definition at line 35 of file ui_mixer_slider_docker.py.

35 def initialize(self, docker):
36 self.docker = docker
37
38 self.vbox.addLayout(self.hbox)
39 self.hbox.addWidget(QLabel(i18n('Number of slider lines: ')))
40 self.line_edit = QSpinBox()
41 self.line_edit.setValue(len(docker.sliders))
42 self.hbox.addWidget(self.line_edit)
43
44 self.vbox.addWidget(self.button_box)
45
46 self.main_dialog.show()
47 self.main_dialog.activateWindow()
48 self.main_dialog.exec()

Member Data Documentation

◆ button_box

mixer_slider_docker.ui_mixer_slider_docker.UIMixerSliderDocker.button_box

Definition at line 24 of file ui_mixer_slider_docker.py.

◆ docker

mixer_slider_docker.ui_mixer_slider_docker.UIMixerSliderDocker.docker

Definition at line 36 of file ui_mixer_slider_docker.py.

◆ hbox

mixer_slider_docker.ui_mixer_slider_docker.UIMixerSliderDocker.hbox

Definition at line 26 of file ui_mixer_slider_docker.py.

◆ krita_instance

mixer_slider_docker.ui_mixer_slider_docker.UIMixerSliderDocker.krita_instance

Definition at line 21 of file ui_mixer_slider_docker.py.

◆ line_edit

mixer_slider_docker.ui_mixer_slider_docker.UIMixerSliderDocker.line_edit

Definition at line 27 of file ui_mixer_slider_docker.py.

◆ main_dialog

mixer_slider_docker.ui_mixer_slider_docker.UIMixerSliderDocker.main_dialog

Definition at line 22 of file ui_mixer_slider_docker.py.

◆ vbox

mixer_slider_docker.ui_mixer_slider_docker.UIMixerSliderDocker.vbox

Definition at line 25 of file ui_mixer_slider_docker.py.


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