From 0a6edec384e1db03ce3afada1f66831ea4386a72 Mon Sep 17 00:00:00 2001 From: edo-neo Date: Thu, 24 Oct 2024 15:57:49 +0200 Subject: [PATCH] fix q dialog linux --- src/ui/recipe_selection/recipe_selection.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/ui/recipe_selection/recipe_selection.py b/src/ui/recipe_selection/recipe_selection.py index 977f7b3..4412b27 100755 --- a/src/ui/recipe_selection/recipe_selection.py +++ b/src/ui/recipe_selection/recipe_selection.py @@ -284,11 +284,14 @@ class Recipe_Selection(Widget): if 'codice_prodotto' not in defaults: defaults['codice_prodotto'] = "VALORE_PREDEFINITO" if csv_path is None: + options = QFileDialog.Options() + options |= QFileDialog.DontUseNativeDialog csv_path, _ = QFileDialog.getOpenFileName( - None, + self, "Importazione ricette", "ricette.csv", "CSV data (*.csv);;All Files (*)", + options=options, ) csv_path = str(csv_path) if not len(csv_path): @@ -370,11 +373,14 @@ class Recipe_Selection(Widget): def export_recipes(self, csv_path=None): if csv_path is None: + options = QFileDialog.Options() + options |= QFileDialog.DontUseNativeDialog csv_path, _ = QFileDialog.getSaveFileName( - None, + self, "Esportazione ricette", "ricette.csv", "CSV data (*.csv);;All Files (*)", + options=options, ) csv_path = str(csv_path) if not len(csv_path):