From 61aac1e36430c5ff64230fdf5390a40b41665215 Mon Sep 17 00:00:00 2001 From: Emanuele Date: Wed, 25 Mar 2020 12:06:55 +0100 Subject: [PATCH] continua la costruzione per la chiamata dei thread --- .../UserInterface/selezout.ui.autosave | 278 ++++++++++++++++++ bananaSPLIT/guimain.py | 7 + 2 files changed, 285 insertions(+) create mode 100644 bananaSPLIT/UserInterface/selezout.ui.autosave diff --git a/bananaSPLIT/UserInterface/selezout.ui.autosave b/bananaSPLIT/UserInterface/selezout.ui.autosave new file mode 100644 index 0000000..8576e36 --- /dev/null +++ b/bananaSPLIT/UserInterface/selezout.ui.autosave @@ -0,0 +1,278 @@ + + + selezout + + + + 0 + 0 + 577 + 400 + + + + Seleziona Linuga e Output + + + + + + QLayout::SetMaximumSize + + + + + + 10 + + + + Bodyfile + File singoli + + + true + + + + + + + + 10 + + + + Bodyfile + + + + + + + + 10 + + + + File singoli + + + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + Qt::Horizontal + + + + + + + + 10 + + + + Seleziona la lingua degli articoli + + + + + + + Qt::Horizontal + + + + + + + Qt::Horizontal + + + + + + + + + + 10 + + + + Tenta rimozione duplicati + + + + + + + + 10 + + + + Includi titolo all'interno del file + + + + + + + + 10 + + + + Rimuovi interruzioni parola (a capo) + + + + + + + + 10 + + + + Svuota cartella di destinazione + + + + + + + + + + 10 + + + + Caratteri speciali da rimuovere + + + + + + + + + + + + + + + 75 + 0 + + + + + 75 + 16777215 + + + + + 10 + + + + SPLITTA! + + + + + + + + 0 + 0 + + + + + 10 + + + + Seleziona il tipo di file da salvare + + + + + + + + 0 + 0 + + + + + 10 + + + + Altre Opzioni + + + + + + + + 75 + 0 + + + + + 75 + 16777215 + + + + + 10 + + + + Indietro + + + + + + + true + + + 0 + + + + + + + + diff --git a/bananaSPLIT/guimain.py b/bananaSPLIT/guimain.py index 4ebf154..eed9cf0 100644 --- a/bananaSPLIT/guimain.py +++ b/bananaSPLIT/guimain.py @@ -437,6 +437,13 @@ class bananaSelezOut(PyQt5.QtWidgets.QWidget): #unisco i pezzi splconf['docStruct']['outNameFormat'] = splconf['docStruct']['outNameSep'].join(nametemp)+splconf['docStruct']['outExt'] + # costruisco i thread + tDict={} + for f in splconf['paths']['fileList']: + splconf['name']=f + tDict[f] = bananaSPLITTER(fileParams=copy.deepcopy(splconf), logger=self.log) + + pass