Added clear function
The clear function reset all input areas to their initial (mostly empty) value.
This commit is contained in:
parent
cb139c6fbf
commit
ba3a575ba2
1 changed files with 43 additions and 0 deletions
|
@ -277,6 +277,49 @@ class MainWindow(QMainWindow, Ui_MainWindow):
|
||||||
code = current_recipe.wikicode(writer)
|
code = current_recipe.wikicode(writer)
|
||||||
|
|
||||||
dialog = WikiCodeDialog(code)
|
dialog = WikiCodeDialog(code)
|
||||||
|
def clear(self):
|
||||||
|
"""
|
||||||
|
Clear all fields
|
||||||
|
"""
|
||||||
|
|
||||||
|
# Tab: Basics
|
||||||
|
self.e_recipe_name.setText("")
|
||||||
|
self.e_servings.setText("")
|
||||||
|
self.e_time.setText("")
|
||||||
|
self.e_rating_overall.setValue(3)
|
||||||
|
self.e_url.setText("")
|
||||||
|
self.e_category.setText("")
|
||||||
|
self.v_categories.clear()
|
||||||
|
|
||||||
|
# Tab: Ingredients
|
||||||
|
self.e_ingredient.setText("")
|
||||||
|
self.e_amount.setText("")
|
||||||
|
self.c_heading.setChecked(False)
|
||||||
|
self.v_ingredients.clear()
|
||||||
|
|
||||||
|
# Tab: Utensils
|
||||||
|
self.e_utensil.setText("")
|
||||||
|
self.v_utensils.clear()
|
||||||
|
|
||||||
|
# Tab: Steps
|
||||||
|
self.e_step.setText("")
|
||||||
|
self.v_steps.clear()
|
||||||
|
|
||||||
|
# Tab: Notes
|
||||||
|
self.e_note.setText("")
|
||||||
|
self.v_notes.clear()
|
||||||
|
|
||||||
|
# Tab: Tips
|
||||||
|
self.e_tip.setText("")
|
||||||
|
self.v_tips.clear()
|
||||||
|
|
||||||
|
# Tab: Variations
|
||||||
|
self.e_variation.setText("")
|
||||||
|
self.v_variations.clear()
|
||||||
|
|
||||||
|
# Tab: Ratings
|
||||||
|
self.e_rating.setText("")
|
||||||
|
self.v_ratings.clear()
|
||||||
dialog.exec_()
|
dialog.exec_()
|
||||||
|
|
||||||
def about(self):
|
def about(self):
|
||||||
|
|
Reference in a new issue