Krita Source Code Documentation
Loading...
Searching...
No Matches
scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction Class Reference
+ Inheritance diagram for scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction:

Public Member Functions

 __init__ (self, scripter, parent=None)
 
 openSettings (self)
 
 parent (self)
 
 readSettings (self)
 
 writeSettings (self)
 

Public Attributes

 openSettings
 
 scripter
 
 settingsDialog
 

Detailed Description

Definition at line 16 of file settingsaction.py.

Constructor & Destructor Documentation

◆ __init__()

scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.__init__ ( self,
scripter,
parent = None )

Definition at line 18 of file settingsaction.py.

18 def __init__(self, scripter, parent=None):
19 super(SettingsAction, self).__init__(parent)
20 self.scripter = scripter
21
22 self.triggered.connect(self.openSettings)
23
24 self.settingsDialog = settingsdialog.SettingsDialog(self.scripter)
25 self.settingsDialog.setWindowModality(Qt.WindowModality.WindowModal)
26 self.settingsDialog.setFixedSize(400, 250)
27
28 self.setText(i18n("Settings"))
29
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))

References scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.__init__().

Member Function Documentation

◆ openSettings()

scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.openSettings ( self)

Definition at line 34 of file settingsaction.py.

34 def openSettings(self):
35 self.settingsDialog.show()
36 self.settingsDialog.exec()
37

References scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.settingsDialog.

◆ parent()

scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.parent ( self)

Definition at line 31 of file settingsaction.py.

31 def parent(self):
32 return 'File',
33

◆ readSettings()

scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.readSettings ( self)

Definition at line 38 of file settingsaction.py.

38 def readSettings(self):
39 self.settingsDialog.readSettings(self.scripter.settings)
40

References scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.readSettings(), scripter.debugcontroller.DebugController.scripter, scripter.debugger_scripter.debugger.Debugger.scripter, scripter.ui_scripter.actions.closeaction.closeaction.CloseAction.scripter, scripter.ui_scripter.actions.debugaction.debugaction.DebugAction.scripter, scripter.ui_scripter.actions.newaction.newaction.NewAction.scripter, scripter.ui_scripter.actions.openaction.openaction.OpenAction.scripter, scripter.ui_scripter.actions.reloadaction.reloadaction.ReloadAction.scripter, scripter.ui_scripter.actions.runaction.runaction.RunAction.scripter, scripter.ui_scripter.actions.saveaction.saveaction.SaveAction.scripter, scripter.ui_scripter.actions.saveasaction.saveasaction.SaveAsAction.scripter, scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.scripter, scripter.ui_scripter.actions.settingsaction.settingsdialog.SettingsDialog.scripter, scripter.ui_scripter.editor.pythoneditor.CodeEditor.scripter, scripter.ui_scripter.tabwidgets.debuggerwidget.debuggerwidget.DebuggerWidget.scripter, scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction.scripter, scripter.ui_scripter.tabwidgets.debuggerwidget.stopaction.StopAction.scripter, scripter.ui_scripter.tabwidgets.outputwidget.clearaction.ClearAction.scripter, scripter.ui_scripter.tabwidgets.outputwidget.outputwidget.OutPutWidget.scripter, scripter.uicontroller.UIController.scripter, and scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.settingsDialog.

◆ writeSettings()

scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.writeSettings ( self)

Definition at line 41 of file settingsaction.py.

41 def writeSettings(self):
42 self.settingsDialog.writeSettings(self.scripter.settings)

References scripter.debugcontroller.DebugController.scripter, scripter.debugger_scripter.debugger.Debugger.scripter, scripter.ui_scripter.actions.closeaction.closeaction.CloseAction.scripter, scripter.ui_scripter.actions.debugaction.debugaction.DebugAction.scripter, scripter.ui_scripter.actions.newaction.newaction.NewAction.scripter, scripter.ui_scripter.actions.openaction.openaction.OpenAction.scripter, scripter.ui_scripter.actions.reloadaction.reloadaction.ReloadAction.scripter, scripter.ui_scripter.actions.runaction.runaction.RunAction.scripter, scripter.ui_scripter.actions.saveaction.saveaction.SaveAction.scripter, scripter.ui_scripter.actions.saveasaction.saveasaction.SaveAsAction.scripter, scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.scripter, scripter.ui_scripter.actions.settingsaction.settingsdialog.SettingsDialog.scripter, scripter.ui_scripter.editor.pythoneditor.CodeEditor.scripter, scripter.ui_scripter.tabwidgets.debuggerwidget.debuggerwidget.DebuggerWidget.scripter, scripter.ui_scripter.tabwidgets.debuggerwidget.stepaction.StepAction.scripter, scripter.ui_scripter.tabwidgets.debuggerwidget.stopaction.StopAction.scripter, scripter.ui_scripter.tabwidgets.outputwidget.clearaction.ClearAction.scripter, scripter.ui_scripter.tabwidgets.outputwidget.outputwidget.OutPutWidget.scripter, scripter.uicontroller.UIController.scripter, scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.settingsDialog, and scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.writeSettings().

Member Data Documentation

◆ openSettings

scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.openSettings

Definition at line 22 of file settingsaction.py.

◆ scripter

scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.scripter

Definition at line 20 of file settingsaction.py.

◆ settingsDialog

scripter.ui_scripter.actions.settingsaction.settingsaction.SettingsAction.settingsDialog

Definition at line 24 of file settingsaction.py.


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