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)
|
||||
|
||||
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_()
|
||||
|
||||
def about(self):
|
||||
|
|
Reference in a new issue