Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
beat
beat.editor
Commits
810ea920
Commit
810ea920
authored
Jun 13, 2019
by
Samuel GAIST
Browse files
[widgets][parameterwidget] Code / test cleanup
parent
dd384ac8
Changes
2
Expand all
Hide whitespace changes
Inline
Side-by-side
beat/editor/test/test_parameterwidget.py
View file @
810ea920
This diff is collapsed.
Click to expand it.
beat/editor/widgets/parameterwidget.py
View file @
810ea920
...
...
@@ -248,7 +248,7 @@ class StringSetupWidget(QWidget):
layout
.
addLayout
(
radio_buttons_layout
)
# single items
self
.
single_default_ledit
=
QLineEdit
()
self
.
single_default_l
ine
edit
=
QLineEdit
()
# choices items
self
.
choices_default_combobox
=
QComboBox
()
...
...
@@ -283,7 +283,7 @@ class StringSetupWidget(QWidget):
self
.
single_button
.
toggled
.
connect
(
self
.
dataChanged
)
self
.
choices_button
.
toggled
.
connect
(
self
.
dataChanged
)
self
.
single_default_ledit
.
textChanged
.
connect
(
self
.
dataChanged
)
self
.
single_default_l
ine
edit
.
textChanged
.
connect
(
self
.
dataChanged
)
self
.
choices_default_combobox
.
currentIndexChanged
.
connect
(
self
.
dataChanged
)
choices_model
=
self
.
choices_listwidget
.
model
()
choices_model
.
rowsInserted
.
connect
(
self
.
dataChanged
)
...
...
@@ -318,7 +318,7 @@ class StringSetupWidget(QWidget):
raise
RuntimeError
(
"Invalid default value"
)
else
:
self
.
single_button
.
setChecked
(
True
)
self
.
single_default_ledit
.
setText
(
default
)
self
.
single_default_l
ine
edit
.
setText
(
default
)
def
dump
(
self
):
"""Returns the json representation of the editor"""
...
...
@@ -326,7 +326,7 @@ class StringSetupWidget(QWidget):
data
=
{}
if
self
.
single_button
.
isChecked
():
data
[
"default"
]
=
self
.
single_default_ledit
.
text
()
data
[
"default"
]
=
self
.
single_default_l
ine
edit
.
text
()
else
:
data
[
"default"
]
=
self
.
choices_default_combobox
.
currentText
()
data
[
"choice"
]
=
[
...
...
@@ -340,14 +340,14 @@ class StringSetupWidget(QWidget):
"""Reset the editor to its default state"""
self
.
single_button
.
setChecked
(
True
)
self
.
single_default_ledit
.
clear
()
self
.
single_default_l
ine
edit
.
clear
()
self
.
choices_listwidget
.
clear
()
self
.
choices_default_combobox
.
clear
()
def
__setup_single_ui
(
self
):
layout
=
QFormLayout
()
layout
.
addRow
(
self
.
tr
(
"Default:"
),
self
.
single_default_ledit
)
layout
.
addRow
(
self
.
tr
(
"Default:"
),
self
.
single_default_l
ine
edit
)
self
.
single_conf_widget
.
setLayout
(
layout
)
def
__setup_choices_ui
(
self
):
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment