Compare commits
35 Commits
6f634c6a09
...
v1.42_All
| Author | SHA1 | Date | |
|---|---|---|---|
| 94b83284e0 | |||
|
|
977feb6722 | ||
| b97b9f9855 | |||
|
|
b69303b543 | ||
|
|
c6a2620c64 | ||
| 489e265273 | |||
| 310c992aac | |||
| ed354f6574 | |||
|
|
88029d5cbe | ||
| dbdac20f82 | |||
| 4c4317d55b | |||
| 1ef2bf590e | |||
| cc817e4684 | |||
| efee2b786b | |||
| de5e3302f3 | |||
| fe24842c8e | |||
| abf119d931 | |||
| cfee770312 | |||
| 1d9154e391 | |||
| cac621d554 | |||
| 9aea2e2814 | |||
| 4eaa413fb7 | |||
| 549b245d35 | |||
| 76046ef593 | |||
| 9dc91a846c | |||
| 9fa783603c | |||
| c37fd42b6a | |||
| 8e6abc4e0e | |||
| 24fdaed8d9 | |||
| 8a9ce0dc9f | |||
| 16ab928383 | |||
| e195ea5532 | |||
| 5629cc57f3 | |||
| d5cf9cba56 | |||
| cf8c4893ff |
6
.gitignore
vendored
@@ -1,5 +1,7 @@
|
||||
bananaSPLIT/build
|
||||
bananaSPLIT/conf/_*.json
|
||||
SPEx/bin
|
||||
*.spec
|
||||
.DS_Store
|
||||
TestFiles
|
||||
__pycache__
|
||||
.vscode
|
||||
.venv
|
||||
|
||||
BIN
MacBuild/SPEx
Normal file
@@ -1,12 +1,11 @@
|
||||
{
|
||||
"version": "v1.41",
|
||||
"version": "v1.42",
|
||||
"paths": {
|
||||
"lastUsed": "defaults.json",
|
||||
"configurationPath": "./conf/",
|
||||
"INworkPath": "C://",
|
||||
"OUTworkPath": "C://",
|
||||
"fileList": [
|
||||
"bdlog.txt"
|
||||
]
|
||||
},
|
||||
"docStruct": {
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "v1.3",
|
||||
"version": "v1.42",
|
||||
"paths": {
|
||||
"lastUsed": "linux.json",
|
||||
"configurationPath": "./conf/",
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"logFile": "D:\\Test\\bananaSPLIT.log",
|
||||
"logFile": "./SPEx.log",
|
||||
"logFormat": "%(asctime)s|%(levelname)-8s| %(message)-50s",
|
||||
"logTimeFormat": "%m-%d %H:%M:%S"
|
||||
}
|
||||
69
SPEx/conf/defaults.json
Normal file
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"version": "v1.42",
|
||||
"paths": {
|
||||
"lastUsed": "defaults.json",
|
||||
"configurationPath": "./conf/",
|
||||
"INworkPath": "C://",
|
||||
"OUTworkPath": "C://",
|
||||
"fileList": [
|
||||
]
|
||||
},
|
||||
"docStruct": {
|
||||
"fileVersNew": false,
|
||||
"language": "English",
|
||||
"languageIdx": 1,
|
||||
"docSep": "\\s*Copyright [(0-9)]+",
|
||||
"beginOfDocument": "\\s*Body",
|
||||
"endOfDocument": "\\s*End of Document",
|
||||
"dateFormat": "{month} {day:d}, {year:d}{}",
|
||||
"outPrefix": "",
|
||||
"outSuffix": "",
|
||||
"outExt": ".txt",
|
||||
"outDateType": "jpn",
|
||||
"outNameFormat": "",
|
||||
"outDate": true,
|
||||
"outTitle": true,
|
||||
"outNumber": true,
|
||||
"numberPos": 1,
|
||||
"datePos": 2,
|
||||
"titlePos": 3,
|
||||
"maxTitleLen": 16,
|
||||
"outNameSep": "-",
|
||||
"customSep": "=",
|
||||
"dateFormats": {
|
||||
"jpn": "{year:04d}{month:02d}{day:02d}",
|
||||
"it": "{day:02d}{month:02d}{year:04d}",
|
||||
"usa": "{month:02d}{year:04d}{day:02d}"
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
"uiLang": "en",
|
||||
"winW": 800,
|
||||
"winH": 700,
|
||||
"encoding": "windows-1252",
|
||||
"monthPosition": 0,
|
||||
"getNewsPaperName": true,
|
||||
"nameNotFoundStr": "ND",
|
||||
"includeTitle": true,
|
||||
"removeDuplicates": true,
|
||||
"showSkipped": false,
|
||||
"showRemovedDuplicates": false,
|
||||
"loadTXT": true,
|
||||
"loadDOCX": false,
|
||||
"removeOldFiles": true,
|
||||
"saveSeparateFiles": true,
|
||||
"saveBodyFile": true,
|
||||
"saveBodyNumber": true,
|
||||
"delLF": false,
|
||||
"delWordBreak": true,
|
||||
"delChars": [
|
||||
"'",
|
||||
"@",
|
||||
"#",
|
||||
"$",
|
||||
"%",
|
||||
"^",
|
||||
"&"
|
||||
]
|
||||
}
|
||||
}
|
||||
76
SPEx/conf/languageconf.json
Normal file
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"Italiano": {
|
||||
"dateWords": [
|
||||
"Gennaio",
|
||||
"Febbraio",
|
||||
"Marzo",
|
||||
"Aprile",
|
||||
"Maggio",
|
||||
"Giugno",
|
||||
"Luglio",
|
||||
"Agosto",
|
||||
"Settembre",
|
||||
"Ottobre",
|
||||
"Novembre",
|
||||
"Dicembre"
|
||||
],
|
||||
"headWords": [
|
||||
"BYLINE:",
|
||||
"SECTION:",
|
||||
"LENGTH:",
|
||||
"DATELINE:",
|
||||
"HIGHLIGHT:",
|
||||
"Email:"
|
||||
],
|
||||
"tailWords": [
|
||||
"Newstex ID:",
|
||||
"NOTES:",
|
||||
"LANGUAGE:",
|
||||
"GRAPHIC:",
|
||||
"TYPE:",
|
||||
"URL:",
|
||||
"LOAD-DATE:",
|
||||
"PUBLICATION-TYPE:",
|
||||
"DOCUMENT-TYPE:",
|
||||
"CHARTS:",
|
||||
"JOURNAL-CODE:"
|
||||
]
|
||||
},
|
||||
"English": {
|
||||
"dateWords": [
|
||||
"January",
|
||||
"February",
|
||||
"March",
|
||||
"April",
|
||||
"May",
|
||||
"June",
|
||||
"July",
|
||||
"August",
|
||||
"September",
|
||||
"October",
|
||||
"November",
|
||||
"December"
|
||||
],
|
||||
"headWords": [
|
||||
"BYLINE:",
|
||||
"SECTION:",
|
||||
"LENGTH:",
|
||||
"DATELINE:",
|
||||
"HIGHLIGHT:",
|
||||
"Email:"
|
||||
],
|
||||
"tailWords": [
|
||||
"Newstex ID:",
|
||||
"NOTES:",
|
||||
"LANGUAGE:",
|
||||
"GRAPHIC:",
|
||||
"TYPE:",
|
||||
"URL:",
|
||||
"LOAD-DATE:",
|
||||
"PUBLICATION-TYPE:",
|
||||
"DOCUMENT-TYPE:",
|
||||
"CHARTS:",
|
||||
"JOURNAL-CODE:"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"version": "v1.3",
|
||||
"version": "v1.42",
|
||||
"paths": {
|
||||
"lastUsed": "spiripacchio.json",
|
||||
"lastUsed": "linux.json",
|
||||
"configurationPath": "./conf/",
|
||||
"INworkPath": "D:/Emanuele/Documenti/workspace/bananaSPLIT/TestFiles/FileBastardi",
|
||||
"OUTworkPath": "H:/",
|
||||
"INworkPath": "/home/",
|
||||
"OUTworkPath": "/home/",
|
||||
"fileList": []
|
||||
},
|
||||
"docStruct": {
|
||||
"fileVersNew": true,
|
||||
"fileVersNew": false,
|
||||
"language": "English",
|
||||
"languageIdx": 1,
|
||||
"docSep": "\\s*Copyright [(0-9)]+",
|
||||
5
SPEx/conf/loggerconf.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"logFile": "./SPEx.log",
|
||||
"logFormat": "%(asctime)s|%(levelname)-8s| %(message)-50s",
|
||||
"logTimeFormat": "%m-%d %H:%M:%S"
|
||||
}
|
||||
393
SPEx/poetry.lock
generated
@@ -1,113 +1,261 @@
|
||||
[[package]]
|
||||
name = "altgraph"
|
||||
version = "0.17"
|
||||
description = "Python graph (network) package"
|
||||
category = "dev"
|
||||
description = "Atomic file writes."
|
||||
marker = "sys_platform == \"win32\""
|
||||
name = "atomicwrites"
|
||||
optional = false
|
||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
||||
version = "1.4.0"
|
||||
python-versions = "*"
|
||||
|
||||
[[package]]
|
||||
name = "astroid"
|
||||
version = "2.4.2"
|
||||
description = "An abstract syntax tree for Python with inference support."
|
||||
category = "dev"
|
||||
description = "Classes Without Boilerplate"
|
||||
name = "attrs"
|
||||
optional = false
|
||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
||||
version = "20.2.0"
|
||||
|
||||
[package.extras]
|
||||
dev = ["coverage (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "sphinx", "sphinx-rtd-theme", "pre-commit"]
|
||||
docs = ["sphinx", "sphinx-rtd-theme", "zope.interface"]
|
||||
tests = ["coverage (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface"]
|
||||
tests_no_zope = ["coverage (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six"]
|
||||
|
||||
[[package]]
|
||||
category = "dev"
|
||||
description = "Cross-platform colored terminal text."
|
||||
marker = "sys_platform == \"win32\""
|
||||
name = "colorama"
|
||||
optional = false
|
||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
||||
version = "0.4.3"
|
||||
|
||||
[[package]]
|
||||
category = "dev"
|
||||
description = "More routines for operating on iterables, beyond itertools"
|
||||
name = "more-itertools"
|
||||
optional = false
|
||||
python-versions = ">=3.5"
|
||||
version = "8.5.0"
|
||||
|
||||
[package.dependencies]
|
||||
lazy-object-proxy = ">=1.4.0,<1.5.0"
|
||||
six = ">=1.12,<2.0"
|
||||
wrapt = ">=1.11,<2.0"
|
||||
|
||||
[[package]]
|
||||
name = "atomicwrites"
|
||||
version = "1.4.0"
|
||||
description = "Atomic file writes."
|
||||
category = "dev"
|
||||
description = "Core utilities for Python packages"
|
||||
name = "packaging"
|
||||
optional = false
|
||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
||||
|
||||
[[package]]
|
||||
name = "attrs"
|
||||
version = "20.2.0"
|
||||
description = "Classes Without Boilerplate"
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
||||
|
||||
[package.extras]
|
||||
dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "sphinx", "sphinx-rtd-theme", "pre-commit"]
|
||||
docs = ["sphinx", "sphinx-rtd-theme", "zope.interface"]
|
||||
tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface"]
|
||||
tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six"]
|
||||
|
||||
[[package]]
|
||||
name = "autopep8"
|
||||
version = "1.5.4"
|
||||
description = "A tool that automatically formats Python code to conform to the PEP 8 style guide"
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
|
||||
[package.dependencies]
|
||||
pycodestyle = ">=2.6.0"
|
||||
toml = "*"
|
||||
|
||||
[[package]]
|
||||
name = "colorama"
|
||||
version = "0.4.4"
|
||||
description = "Cross-platform colored terminal text."
|
||||
category = "main"
|
||||
optional = false
|
||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
||||
|
||||
[[package]]
|
||||
name = "future"
|
||||
version = "0.18.2"
|
||||
description = "Clean single-source support for Python 3 and 2"
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
|
||||
|
||||
[[package]]
|
||||
name = "isort"
|
||||
version = "5.6.4"
|
||||
description = "A Python utility / library to sort Python imports."
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = ">=3.6,<4.0"
|
||||
|
||||
[package.extras]
|
||||
pipfile_deprecated_finder = ["pipreqs", "requirementslib"]
|
||||
requirements_deprecated_finder = ["pipreqs", "pip-api"]
|
||||
colors = ["colorama (>=0.4.3,<0.5.0)"]
|
||||
|
||||
[[package]]
|
||||
name = "lazy-object-proxy"
|
||||
version = "1.4.3"
|
||||
description = "A fast and thorough lazy object proxy."
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
||||
|
||||
[[package]]
|
||||
name = "macholib"
|
||||
version = "1.14"
|
||||
description = "Mach-O header analysis and editing"
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
|
||||
[package.dependencies]
|
||||
altgraph = ">=0.15"
|
||||
|
||||
[[package]]
|
||||
name = "mccabe"
|
||||
version = "0.6.1"
|
||||
description = "McCabe checker, plugin for flake8"
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
|
||||
[[package]]
|
||||
name = "more-itertools"
|
||||
version = "8.5.0"
|
||||
description = "More routines for operating on iterables, beyond itertools"
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = ">=3.5"
|
||||
|
||||
[[package]]
|
||||
name = "packaging"
|
||||
version = "20.4"
|
||||
description = "Core utilities for Python packages"
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
||||
|
||||
[package.dependencies]
|
||||
pyparsing = ">=2.0.2"
|
||||
six = "*"
|
||||
|
||||
[[package]]
|
||||
name = "parse"
|
||||
version = "1.18.0"
|
||||
description = "parse() is the opposite of format()"
|
||||
category = "main"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
|
||||
[[package]]
|
||||
name = "pefile"
|
||||
version = "2019.4.18"
|
||||
description = "Python PE parsing module"
|
||||
category = "dev"
|
||||
description = "plugin and hook calling mechanisms for python"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
|
||||
[package.dependencies]
|
||||
future = "*"
|
||||
|
||||
[[package]]
|
||||
name = "pluggy"
|
||||
version = "0.13.1"
|
||||
description = "plugin and hook calling mechanisms for python"
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
||||
version = "0.13.1"
|
||||
|
||||
[package.extras]
|
||||
dev = ["pre-commit", "tox"]
|
||||
|
||||
[[package]]
|
||||
category = "dev"
|
||||
description = "library with cross-python path, ini-parsing, io, code, log facilities"
|
||||
name = "py"
|
||||
version = "1.9.0"
|
||||
description = "library with cross-python path, ini-parsing, io, code, log facilities"
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
||||
version = "1.9.0"
|
||||
|
||||
[[package]]
|
||||
name = "pycodestyle"
|
||||
version = "2.6.0"
|
||||
description = "Python style guide checker"
|
||||
category = "dev"
|
||||
description = "Python parsing module"
|
||||
optional = false
|
||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
||||
|
||||
[[package]]
|
||||
name = "pyinstaller"
|
||||
version = "4.0"
|
||||
description = "PyInstaller bundles a Python application and all its dependencies into a single package."
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
|
||||
[package.dependencies]
|
||||
altgraph = "*"
|
||||
macholib = {version = ">=1.8", markers = "sys_platform == \"darwin\""}
|
||||
pefile = {version = ">=2017.8.1", markers = "sys_platform == \"win32\""}
|
||||
pyinstaller-hooks-contrib = ">=2020.6"
|
||||
pywin32-ctypes = {version = ">=0.2.0", markers = "sys_platform == \"win32\""}
|
||||
|
||||
[package.extras]
|
||||
encryption = ["tinyaes (>=1.0.0)"]
|
||||
hook_testing = ["pytest (>=2.7.3)", "execnet (>=1.5.0)", "psutil"]
|
||||
|
||||
[[package]]
|
||||
name = "pyinstaller-hooks-contrib"
|
||||
version = "2020.9"
|
||||
description = "Community maintained hooks for PyInstaller"
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
|
||||
[[package]]
|
||||
name = "pylint"
|
||||
version = "2.6.0"
|
||||
description = "python code static checker"
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = ">=3.5.*"
|
||||
|
||||
[package.dependencies]
|
||||
astroid = ">=2.4.0,<=2.5"
|
||||
colorama = {version = "*", markers = "sys_platform == \"win32\""}
|
||||
isort = ">=4.2.5,<6"
|
||||
mccabe = ">=0.6,<0.7"
|
||||
toml = ">=0.7.1"
|
||||
|
||||
[[package]]
|
||||
name = "pyparsing"
|
||||
version = "2.4.7"
|
||||
description = "Python parsing module"
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
|
||||
version = "2.4.7"
|
||||
|
||||
[[package]]
|
||||
category = "main"
|
||||
description = "Python bindings for the Qt cross platform application toolkit"
|
||||
name = "pyqt5"
|
||||
version = "5.15.1"
|
||||
description = "Python bindings for the Qt cross platform application toolkit"
|
||||
category = "main"
|
||||
optional = false
|
||||
python-versions = ">=3.5"
|
||||
version = "5.15.0"
|
||||
|
||||
[package.dependencies]
|
||||
PyQt5-sip = ">=12.8,<13"
|
||||
|
||||
[[package]]
|
||||
category = "main"
|
||||
description = "The sip module support for PyQt5"
|
||||
name = "pyqt5-sip"
|
||||
version = "12.8.1"
|
||||
description = "The sip module support for PyQt5"
|
||||
category = "main"
|
||||
optional = false
|
||||
python-versions = ">=3.5"
|
||||
version = "12.8.1"
|
||||
|
||||
[[package]]
|
||||
category = "dev"
|
||||
description = "pytest: simple powerful testing with Python"
|
||||
name = "pytest"
|
||||
version = "5.4.3"
|
||||
description = "pytest: simple powerful testing with Python"
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = ">=3.5"
|
||||
version = "5.4.3"
|
||||
|
||||
[package.dependencies]
|
||||
atomicwrites = ">=1.0"
|
||||
atomicwrites = {version = ">=1.0", markers = "sys_platform == \"win32\""}
|
||||
attrs = ">=17.4.0"
|
||||
colorama = "*"
|
||||
colorama = {version = "*", markers = "sys_platform == \"win32\""}
|
||||
more-itertools = ">=4.0.0"
|
||||
packaging = "*"
|
||||
pluggy = ">=0.12,<1.0"
|
||||
@@ -119,12 +267,12 @@ checkqa-mypy = ["mypy (v0.761)"]
|
||||
testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xmlschema"]
|
||||
|
||||
[[package]]
|
||||
category = "main"
|
||||
description = "A Python Slugify application that handles Unicode"
|
||||
name = "python-slugify"
|
||||
version = "4.0.1"
|
||||
description = "A Python Slugify application that handles Unicode"
|
||||
category = "main"
|
||||
optional = false
|
||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
||||
version = "4.0.1"
|
||||
|
||||
[package.dependencies]
|
||||
text-unidecode = ">=1.3"
|
||||
@@ -133,35 +281,67 @@ text-unidecode = ">=1.3"
|
||||
unidecode = ["Unidecode (>=1.1.1)"]
|
||||
|
||||
[[package]]
|
||||
name = "pywin32-ctypes"
|
||||
version = "0.2.0"
|
||||
description = ""
|
||||
category = "dev"
|
||||
description = "Python 2 and 3 compatibility utilities"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
|
||||
[[package]]
|
||||
name = "six"
|
||||
version = "1.15.0"
|
||||
description = "Python 2 and 3 compatibility utilities"
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
|
||||
version = "1.15.0"
|
||||
|
||||
[[package]]
|
||||
category = "main"
|
||||
description = "The most basic Text::Unidecode port"
|
||||
name = "text-unidecode"
|
||||
version = "1.3"
|
||||
description = "The most basic Text::Unidecode port"
|
||||
category = "main"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
version = "1.3"
|
||||
|
||||
[[package]]
|
||||
name = "toml"
|
||||
version = "0.10.1"
|
||||
description = "Python Library for Tom's Obvious, Minimal Language"
|
||||
category = "dev"
|
||||
description = "Measures the displayed width of unicode strings in a terminal"
|
||||
name = "wcwidth"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
|
||||
[[package]]
|
||||
name = "wcwidth"
|
||||
version = "0.2.5"
|
||||
description = "Measures the displayed width of unicode strings in a terminal"
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
|
||||
[[package]]
|
||||
name = "wrapt"
|
||||
version = "1.12.1"
|
||||
description = "Module for decorators, wrappers and monkey patching."
|
||||
category = "dev"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
|
||||
[metadata]
|
||||
content-hash = "1c42e1960727ac5a409ea7b368ea4580ab58aee6defc466c05f11ca75d4c511b"
|
||||
lock-version = "1.0"
|
||||
lock-version = "1.1"
|
||||
python-versions = "^3.8"
|
||||
content-hash = "9e7eb4293bbca6b76f7e174185d002e6147b5f4b96b2730fdf179b787d2789c8"
|
||||
|
||||
[metadata.files]
|
||||
altgraph = [
|
||||
{file = "altgraph-0.17-py2.py3-none-any.whl", hash = "sha256:c623e5f3408ca61d4016f23a681b9adb100802ca3e3da5e718915a9e4052cebe"},
|
||||
{file = "altgraph-0.17.tar.gz", hash = "sha256:1f05a47122542f97028caf78775a095fbe6a2699b5089de8477eb583167d69aa"},
|
||||
]
|
||||
astroid = [
|
||||
{file = "astroid-2.4.2-py3-none-any.whl", hash = "sha256:bc58d83eb610252fd8de6363e39d4f1d0619c894b0ed24603b881c02e64c7386"},
|
||||
{file = "astroid-2.4.2.tar.gz", hash = "sha256:2f4078c2a41bf377eea06d71c9d2ba4eb8f6b1af2135bec27bbbb7d8f12bb703"},
|
||||
]
|
||||
atomicwrites = [
|
||||
{file = "atomicwrites-1.4.0-py2.py3-none-any.whl", hash = "sha256:6d1784dea7c0c8d4a5172b6c620f40b6e4cbfdf96d783691f2e1302a7b88e197"},
|
||||
{file = "atomicwrites-1.4.0.tar.gz", hash = "sha256:ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a"},
|
||||
@@ -170,9 +350,50 @@ attrs = [
|
||||
{file = "attrs-20.2.0-py2.py3-none-any.whl", hash = "sha256:fce7fc47dfc976152e82d53ff92fa0407700c21acd20886a13777a0d20e655dc"},
|
||||
{file = "attrs-20.2.0.tar.gz", hash = "sha256:26b54ddbbb9ee1d34d5d3668dd37d6cf74990ab23c828c2888dccdceee395594"},
|
||||
]
|
||||
autopep8 = [
|
||||
{file = "autopep8-1.5.4.tar.gz", hash = "sha256:d21d3901cb0da6ebd1e83fc9b0dfbde8b46afc2ede4fe32fbda0c7c6118ca094"},
|
||||
]
|
||||
colorama = [
|
||||
{file = "colorama-0.4.3-py2.py3-none-any.whl", hash = "sha256:7d73d2a99753107a36ac6b455ee49046802e59d9d076ef8e47b61499fa29afff"},
|
||||
{file = "colorama-0.4.3.tar.gz", hash = "sha256:e96da0d330793e2cb9485e9ddfd918d456036c7149416295932478192f4436a1"},
|
||||
{file = "colorama-0.4.4-py2.py3-none-any.whl", hash = "sha256:9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"},
|
||||
{file = "colorama-0.4.4.tar.gz", hash = "sha256:5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b"},
|
||||
]
|
||||
future = [
|
||||
{file = "future-0.18.2.tar.gz", hash = "sha256:b1bead90b70cf6ec3f0710ae53a525360fa360d306a86583adc6bf83a4db537d"},
|
||||
]
|
||||
isort = [
|
||||
{file = "isort-5.6.4-py3-none-any.whl", hash = "sha256:dcab1d98b469a12a1a624ead220584391648790275560e1a43e54c5dceae65e7"},
|
||||
{file = "isort-5.6.4.tar.gz", hash = "sha256:dcaeec1b5f0eca77faea2a35ab790b4f3680ff75590bfcb7145986905aab2f58"},
|
||||
]
|
||||
lazy-object-proxy = [
|
||||
{file = "lazy-object-proxy-1.4.3.tar.gz", hash = "sha256:f3900e8a5de27447acbf900b4750b0ddfd7ec1ea7fbaf11dfa911141bc522af0"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp27-cp27m-macosx_10_13_x86_64.whl", hash = "sha256:a2238e9d1bb71a56cd710611a1614d1194dc10a175c1e08d75e1a7bcc250d442"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp27-cp27m-win32.whl", hash = "sha256:efa1909120ce98bbb3777e8b6f92237f5d5c8ea6758efea36a473e1d38f7d3e4"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp27-cp27m-win_amd64.whl", hash = "sha256:4677f594e474c91da97f489fea5b7daa17b5517190899cf213697e48d3902f5a"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:0c4b206227a8097f05c4dbdd323c50edf81f15db3b8dc064d08c62d37e1a504d"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp34-cp34m-manylinux1_x86_64.whl", hash = "sha256:d945239a5639b3ff35b70a88c5f2f491913eb94871780ebfabb2568bd58afc5a"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp34-cp34m-win32.whl", hash = "sha256:9651375199045a358eb6741df3e02a651e0330be090b3bc79f6d0de31a80ec3e"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp34-cp34m-win_amd64.whl", hash = "sha256:eba7011090323c1dadf18b3b689845fd96a61ba0a1dfbd7f24b921398affc357"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:48dab84ebd4831077b150572aec802f303117c8cc5c871e182447281ebf3ac50"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp35-cp35m-win32.whl", hash = "sha256:ca0a928a3ddbc5725be2dd1cf895ec0a254798915fb3a36af0964a0a4149e3db"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp35-cp35m-win_amd64.whl", hash = "sha256:194d092e6f246b906e8f70884e620e459fc54db3259e60cf69a4d66c3fda3449"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:97bb5884f6f1cdce0099f86b907aa41c970c3c672ac8b9c8352789e103cf3156"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp36-cp36m-win32.whl", hash = "sha256:cb2c7c57005a6804ab66f106ceb8482da55f5314b7fcb06551db1edae4ad1531"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp36-cp36m-win_amd64.whl", hash = "sha256:8d859b89baf8ef7f8bc6b00aa20316483d67f0b1cbf422f5b4dc56701c8f2ffb"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp37-cp37m-macosx_10_13_x86_64.whl", hash = "sha256:1be7e4c9f96948003609aa6c974ae59830a6baecc5376c25c92d7d697e684c08"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:d74bb8693bf9cf75ac3b47a54d716bbb1a92648d5f781fc799347cfc95952383"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp37-cp37m-win32.whl", hash = "sha256:9b15f3f4c0f35727d3a0fba4b770b3c4ebbb1fa907dbcc046a1d2799f3edd142"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp37-cp37m-win_amd64.whl", hash = "sha256:9254f4358b9b541e3441b007a0ea0764b9d056afdeafc1a5569eee1cc6c1b9ea"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:a6ae12d08c0bf9909ce12385803a543bfe99b95fe01e752536a60af2b7797c62"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp38-cp38-win32.whl", hash = "sha256:5541cada25cd173702dbd99f8e22434105456314462326f06dba3e180f203dfd"},
|
||||
{file = "lazy_object_proxy-1.4.3-cp38-cp38-win_amd64.whl", hash = "sha256:59f79fef100b09564bc2df42ea2d8d21a64fdcda64979c0fa3db7bdaabaf6239"},
|
||||
]
|
||||
macholib = [
|
||||
{file = "macholib-1.14-py2.py3-none-any.whl", hash = "sha256:c500f02867515e6c60a27875b408920d18332ddf96b4035ef03beddd782d4281"},
|
||||
{file = "macholib-1.14.tar.gz", hash = "sha256:0c436bc847e7b1d9bda0560351bf76d7caf930fb585a828d13608839ef42c432"},
|
||||
]
|
||||
mccabe = [
|
||||
{file = "mccabe-0.6.1-py2.py3-none-any.whl", hash = "sha256:ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42"},
|
||||
{file = "mccabe-0.6.1.tar.gz", hash = "sha256:dd8d182285a0fe56bace7f45b5e7d1a6ebcbf524e8f3bd87eb0f125271b8831f"},
|
||||
]
|
||||
more-itertools = [
|
||||
{file = "more-itertools-8.5.0.tar.gz", hash = "sha256:6f83822ae94818eae2612063a5101a7311e68ae8002005b5e05f03fd74a86a20"},
|
||||
@@ -182,6 +403,12 @@ packaging = [
|
||||
{file = "packaging-20.4-py2.py3-none-any.whl", hash = "sha256:998416ba6962ae7fbd6596850b80e17859a5753ba17c32284f67bfff33784181"},
|
||||
{file = "packaging-20.4.tar.gz", hash = "sha256:4357f74f47b9c12db93624a82154e9b120fa8293699949152b22065d556079f8"},
|
||||
]
|
||||
parse = [
|
||||
{file = "parse-1.18.0.tar.gz", hash = "sha256:91666032d6723dc5905248417ef0dc9e4c51df9526aaeef271eacad6491f06a4"},
|
||||
]
|
||||
pefile = [
|
||||
{file = "pefile-2019.4.18.tar.gz", hash = "sha256:a5d6e8305c6b210849b47a6174ddf9c452b2888340b8177874b862ba6c207645"},
|
||||
]
|
||||
pluggy = [
|
||||
{file = "pluggy-0.13.1-py2.py3-none-any.whl", hash = "sha256:966c145cd83c96502c3c3868f50408687b38434af77734af1e9ca461a4081d2d"},
|
||||
{file = "pluggy-0.13.1.tar.gz", hash = "sha256:15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0"},
|
||||
@@ -190,16 +417,31 @@ py = [
|
||||
{file = "py-1.9.0-py2.py3-none-any.whl", hash = "sha256:366389d1db726cd2fcfc79732e75410e5fe4d31db13692115529d34069a043c2"},
|
||||
{file = "py-1.9.0.tar.gz", hash = "sha256:9ca6883ce56b4e8da7e79ac18787889fa5206c79dcc67fb065376cd2fe03f342"},
|
||||
]
|
||||
pycodestyle = [
|
||||
{file = "pycodestyle-2.6.0-py2.py3-none-any.whl", hash = "sha256:2295e7b2f6b5bd100585ebcb1f616591b652db8a741695b3d8f5d28bdc934367"},
|
||||
{file = "pycodestyle-2.6.0.tar.gz", hash = "sha256:c58a7d2815e0e8d7972bf1803331fb0152f867bd89adf8a01dfd55085434192e"},
|
||||
]
|
||||
pyinstaller = [
|
||||
{file = "pyinstaller-4.0.tar.gz", hash = "sha256:970beb07115761d5e4ec317c1351b712fd90ae7f23994db914c633281f99bab0"},
|
||||
]
|
||||
pyinstaller-hooks-contrib = [
|
||||
{file = "pyinstaller-hooks-contrib-2020.9.tar.gz", hash = "sha256:a5fd45a920012802e3f2089e1d3501ef2f49265dfea8fc46c3310f18e3326c91"},
|
||||
{file = "pyinstaller_hooks_contrib-2020.9-py2.py3-none-any.whl", hash = "sha256:c382f3ac1a42b45cfecd581475c36db77da90e479b2f5bcb6d840d21fa545114"},
|
||||
]
|
||||
pylint = [
|
||||
{file = "pylint-2.6.0-py3-none-any.whl", hash = "sha256:bfe68f020f8a0fece830a22dd4d5dddb4ecc6137db04face4c3420a46a52239f"},
|
||||
{file = "pylint-2.6.0.tar.gz", hash = "sha256:bb4a908c9dadbc3aac18860550e870f58e1a02c9f2c204fdf5693d73be061210"},
|
||||
]
|
||||
pyparsing = [
|
||||
{file = "pyparsing-2.4.7-py2.py3-none-any.whl", hash = "sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b"},
|
||||
{file = "pyparsing-2.4.7.tar.gz", hash = "sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1"},
|
||||
]
|
||||
pyqt5 = [
|
||||
{file = "PyQt5-5.15.0-5.15.0-cp35.cp36.cp37.cp38-abi3-macosx_10_6_intel.whl", hash = "sha256:14be35c0c1bcc804791a096d2ef9950f12c6fd34dd11dbe61b8c769fefcdf98c"},
|
||||
{file = "PyQt5-5.15.0-5.15.0-cp35.cp36.cp37.cp38-abi3-manylinux2014_x86_64.whl", hash = "sha256:3605d34ba6291b9194c46035e228d6d01f39d120cf5ecc70301c11e7900fed21"},
|
||||
{file = "PyQt5-5.15.0-5.15.0-cp35.cp36.cp37.cp38-none-win32.whl", hash = "sha256:e05c86b8c4f02d62a5b355d426fd8d063781dd44c6a3f916640a5beb40efe60a"},
|
||||
{file = "PyQt5-5.15.0-5.15.0-cp35.cp36.cp37.cp38-none-win_amd64.whl", hash = "sha256:5bac0fab1e9891d73400c2470a9cb810e6bdbc7027a84ae4d3ec83436f1109ec"},
|
||||
{file = "PyQt5-5.15.0.tar.gz", hash = "sha256:c6f75488ffd5365a65893bc64ea82a6957db126fbfe33654bcd43ae1c30c52f9"},
|
||||
{file = "PyQt5-5.15.1-5.15.1-cp35.cp36.cp37.cp38.cp39-abi3-macosx_10_13_intel.whl", hash = "sha256:b9e7cc3ec69f80834f3f7507478c77e4d42411d5e9e557350e61b2660d12abc2"},
|
||||
{file = "PyQt5-5.15.1-5.15.1-cp35.cp36.cp37.cp38.cp39-abi3-manylinux2014_x86_64.whl", hash = "sha256:b1ea7e82004dc7b311d1e29df2f276461016e2d180e10c73805ace4376125ed9"},
|
||||
{file = "PyQt5-5.15.1-5.15.1-cp35.cp36.cp37.cp38.cp39-none-win32.whl", hash = "sha256:4e47021c2b8e89a3bc64247dfb224144e5c8d77e3ab44f3842d120aab6b3cbd4"},
|
||||
{file = "PyQt5-5.15.1-5.15.1-cp35.cp36.cp37.cp38.cp39-none-win_amd64.whl", hash = "sha256:17a6d5258796bae16e447aa3efa00258425c09cf88ef68238762628a5dde7c6f"},
|
||||
{file = "PyQt5-5.15.1.tar.gz", hash = "sha256:d9a76b850246d08da9863189ecb98f6c2aa9b4d97a3e85e29330a264aed0f9a1"},
|
||||
]
|
||||
pyqt5-sip = [
|
||||
{file = "PyQt5_sip-12.8.1-cp35-cp35m-macosx_10_6_intel.whl", hash = "sha256:bb5a87b66fc1445915104ee97f7a20a69decb42f52803e3b0795fa17ff88226c"},
|
||||
@@ -231,6 +473,10 @@ pytest = [
|
||||
python-slugify = [
|
||||
{file = "python-slugify-4.0.1.tar.gz", hash = "sha256:69a517766e00c1268e5bbfc0d010a0a8508de0b18d30ad5a1ff357f8ae724270"},
|
||||
]
|
||||
pywin32-ctypes = [
|
||||
{file = "pywin32-ctypes-0.2.0.tar.gz", hash = "sha256:24ffc3b341d457d48e8922352130cf2644024a4ff09762a2261fd34c36ee5942"},
|
||||
{file = "pywin32_ctypes-0.2.0-py2.py3-none-any.whl", hash = "sha256:9dc2d991b3479cc2df15930958b674a48a227d5361d413827a4cfd0b5876fc98"},
|
||||
]
|
||||
six = [
|
||||
{file = "six-1.15.0-py2.py3-none-any.whl", hash = "sha256:8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced"},
|
||||
{file = "six-1.15.0.tar.gz", hash = "sha256:30639c035cdb23534cd4aa2dd52c3bf48f06e5f4a941509c8bafd8ce11080259"},
|
||||
@@ -239,7 +485,14 @@ text-unidecode = [
|
||||
{file = "text-unidecode-1.3.tar.gz", hash = "sha256:bad6603bb14d279193107714b288be206cac565dfa49aa5b105294dd5c4aab93"},
|
||||
{file = "text_unidecode-1.3-py2.py3-none-any.whl", hash = "sha256:1311f10e8b895935241623731c2ba64f4c455287888b18189350b67134a822e8"},
|
||||
]
|
||||
toml = [
|
||||
{file = "toml-0.10.1-py2.py3-none-any.whl", hash = "sha256:bda89d5935c2eac546d648028b9901107a595863cb36bae0c73ac804a9b4ce88"},
|
||||
{file = "toml-0.10.1.tar.gz", hash = "sha256:926b612be1e5ce0634a2ca03470f95169cf16f939018233a670519cb4ac58b0f"},
|
||||
]
|
||||
wcwidth = [
|
||||
{file = "wcwidth-0.2.5-py2.py3-none-any.whl", hash = "sha256:beb4802a9cebb9144e99086eff703a642a13d6a0052920003a230f3294bbe784"},
|
||||
{file = "wcwidth-0.2.5.tar.gz", hash = "sha256:c4d647b99872929fdb7bdcaa4fbe7f01413ed3d98077df798530e5b04f116c83"},
|
||||
]
|
||||
wrapt = [
|
||||
{file = "wrapt-1.12.1.tar.gz", hash = "sha256:b62ffa81fb85f4332a4f609cab4ac40709470da05643a082ec1eb88e6d9b97d7"},
|
||||
]
|
||||
|
||||
@@ -7,10 +7,15 @@ authors = ["Emanuele <ema.trabattoni@gmail.com>"]
|
||||
[tool.poetry.dependencies]
|
||||
python = "^3.8"
|
||||
PyQt5 = ">=5.15.0"
|
||||
python-slugify = "*"
|
||||
parse = "^1.18.0"
|
||||
python-slugify = "^4.0.1"
|
||||
colorama = "^0.4.4"
|
||||
|
||||
[tool.poetry.dev-dependencies]
|
||||
pytest = "^5.2"
|
||||
pylint = "^2.6.0"
|
||||
autopep8 = "^1.5.4"
|
||||
pyinstaller = "^4.0"
|
||||
|
||||
[build-system]
|
||||
requires = ["poetry>=0.12"]
|
||||
|
||||
33
SPEx/scripts/SPEx.exe.spec
Normal file
@@ -0,0 +1,33 @@
|
||||
# -*- mode: python ; coding: utf-8 -*-
|
||||
|
||||
block_cipher = None
|
||||
|
||||
|
||||
a = Analysis(['..\\spex\\guimain.py'],
|
||||
pathex=['./libbananasplit', './UserInterface/compiledUI', 'D:\\Emanuele\\Documenti\\VScode\\bananaSPLIT\\SPEx\\scripts'],
|
||||
binaries=[],
|
||||
datas=[('..\\.venv\\Lib\\site-packages\\text_unidecode\\data.bin', '.\\text_unidecode')],
|
||||
hiddenimports=[],
|
||||
hookspath=[],
|
||||
runtime_hooks=[],
|
||||
excludes=[],
|
||||
win_no_prefer_redirects=False,
|
||||
win_private_assemblies=False,
|
||||
cipher=block_cipher,
|
||||
noarchive=False)
|
||||
pyz = PYZ(a.pure, a.zipped_data,
|
||||
cipher=block_cipher)
|
||||
exe = EXE(pyz,
|
||||
a.scripts,
|
||||
a.binaries,
|
||||
a.zipfiles,
|
||||
a.datas,
|
||||
[],
|
||||
name='SPEx.exe',
|
||||
debug=False,
|
||||
bootloader_ignore_signals=False,
|
||||
strip=False,
|
||||
upx=True,
|
||||
upx_exclude=[],
|
||||
runtime_tmpdir=None,
|
||||
console=False , icon='..\\spex\\logo.ico')
|
||||
37
SPEx/scripts/compileUI.py
Normal file
@@ -0,0 +1,37 @@
|
||||
'''
|
||||
Created on 24 nov 2019
|
||||
|
||||
@author: Emanuele Trabattoni
|
||||
'''
|
||||
import os, glob, subprocess
|
||||
|
||||
def updateInterfaces():
|
||||
uifiles = glob.glob("*.ui")
|
||||
for f in uifiles:
|
||||
command = r"pyuic5.exe "+f
|
||||
print(command)
|
||||
rv = subprocess.run(command, capture_output=True)
|
||||
if rv.returncode == 0:
|
||||
fp = open(r".\\CompiledUI\\"+f.replace("ui","py"), 'w')
|
||||
fp.write(str(rv.stdout, encoding='utf-8').replace('\r', ''))
|
||||
fp.close()
|
||||
else:
|
||||
print("Command Failure")
|
||||
|
||||
def updateResources():
|
||||
command = r'pyrcc5.exe '+'.\\resources\\resources.qrc'
|
||||
print (command)
|
||||
rv = subprocess.run(command, capture_output=True)
|
||||
if rv.returncode == 0:
|
||||
fp = open(r".\\compiledUI\\resources_rc.py", 'w')
|
||||
fp.write(str(rv.stdout, encoding='utf-8').replace('\r', ''))
|
||||
fp.close()
|
||||
else:
|
||||
print("Command Failure")
|
||||
|
||||
if __name__ == '__main__':
|
||||
print(os.getcwd())
|
||||
os.chdir(r"..\spex\userInterface")
|
||||
updateInterfaces()
|
||||
updateResources()
|
||||
pass
|
||||
21
SPEx/scripts/convert.py
Normal file
@@ -0,0 +1,21 @@
|
||||
'''
|
||||
Created on 30 mar 2020
|
||||
|
||||
@author: Emanuele Trabattoni
|
||||
'''
|
||||
import glob, docx2txt
|
||||
|
||||
if __name__ == '__main__':
|
||||
fList = glob.iglob("../TestFiles/File nuovo formato/*.docx")
|
||||
for f in fList:
|
||||
#os.remove(f.replace('.docx', '.txt'))
|
||||
print(f)
|
||||
try:
|
||||
txt=docx2txt.process(f)
|
||||
with open(f.replace('.docx', '.txt'), 'wb') as fp:
|
||||
fp.write(txt.encode('ansi'))
|
||||
fp.close()
|
||||
except Exception as e:
|
||||
print(e)
|
||||
pass
|
||||
pass
|
||||
17
SPEx/scripts/create_SPEX.sh
Executable file
@@ -0,0 +1,17 @@
|
||||
#!/bin/bash
|
||||
|
||||
pyinstaller --add-data="../.venv/lib/python3.8/site-packages/text_unidecode/data.bin":./text_unidecode \
|
||||
--icon="../spex/logo.ico" \
|
||||
--paths ./libbananasplit --paths ./UserInterface/compiledUI \
|
||||
--name=SPEx \
|
||||
--onefile \
|
||||
--windowed -y \
|
||||
../spex/guimain.py
|
||||
|
||||
echo "Copio configurazione"
|
||||
cp -r ../conf ./dist/
|
||||
echo "Copio file binari"
|
||||
mv ./dist/ ../bin
|
||||
echo "Rinuovo cartella build"
|
||||
rm -rf ./build
|
||||
|
||||
25
SPEx/scripts/create_SPEX.zsh
Executable file
@@ -0,0 +1,25 @@
|
||||
#!/bin/zsh
|
||||
echo "Rimuovo i file precedenti"
|
||||
rm -rf ../bin/*
|
||||
|
||||
pyinstaller --add-data="../.venv/lib/python3.7/site-packages/text_unidecode/data.bin":./text_unidecode \
|
||||
--icon="../spex/logo.icns" \
|
||||
--noconfirm \
|
||||
--paths ./libbananasplit --paths ./UserInterface/compiledUI \
|
||||
--name=SPEx \
|
||||
--onefile \
|
||||
--windowed \
|
||||
--osx-bundle-identifier="12parsec.software.SPEx" \
|
||||
../spex/guimain.py
|
||||
|
||||
echo "Copio configurazione"
|
||||
cp -r ../conf ./dist/SPEx.app/Contents/MacOS/conf/
|
||||
cp -r ../conf ./dist/
|
||||
echo "Copio file binari"
|
||||
mv ./dist/ ../bin/
|
||||
echo "Rinuovo cartella build"
|
||||
rm -rf ./build
|
||||
echo "Firmo il codice"
|
||||
cd ../bin/dist
|
||||
#codesign --deep -s "12Parsec" SPEx.app
|
||||
#codesign --deep -s "12Parsec" SPEx
|
||||
15
SPEx/scripts/create_SPEx.bat
Normal file
@@ -0,0 +1,15 @@
|
||||
echo off
|
||||
pyinstaller.exe --add-data="..\.venv\Lib\site-packages\text_unidecode\data.bin";.\text_unidecode ^
|
||||
--icon="..\spex\logo.ico" ^
|
||||
--paths ./libbananasplit --paths ./UserInterface/compiledUI ^
|
||||
--name=SPEx.exe ^
|
||||
--onefile ^
|
||||
--windowed -y ^
|
||||
..\spex\guimain.py | rem
|
||||
echo "Copio i file di configurazione..."
|
||||
robocopy /E ..\conf .\dist\conf
|
||||
echo "Sposto la cartella con l'exe"
|
||||
robocopy /E /MOVE .\dist ..\bin\
|
||||
echo "Rimuovo la cartella di build"
|
||||
rmdir /s /q .\build .\dist
|
||||
echo on
|
||||
21
SPEx/scripts/libtestmain.py
Normal file
@@ -0,0 +1,21 @@
|
||||
'''
|
||||
Created on 1 dic 2019
|
||||
|
||||
@author: Emanuele Trabattoni
|
||||
'''
|
||||
import json
|
||||
from libsplit import bananaSPLITTER
|
||||
from libfancylogger import fancyLogger
|
||||
|
||||
if __name__ == "__main__":
|
||||
logger = fancyLogger(filepath=r"./conf/loggerconf.json",fileLog=False)
|
||||
fp = open('./conf/conftest.json', 'r')
|
||||
splitter = bananaSPLITTER(fileParams=json.load(fp), logger=logger)
|
||||
fp.close()
|
||||
splitter.run()
|
||||
|
||||
logger.info("\n"+"="*50+"\n\tFINITO!!!\n"+"="*50)
|
||||
|
||||
|
||||
|
||||
|
||||
18
SPEx/scripts/releaseLanguages.py
Normal file
@@ -0,0 +1,18 @@
|
||||
'''
|
||||
Created on 10 apr 2020
|
||||
|
||||
@author: Emanuele Trabattoni
|
||||
'''
|
||||
import os,glob
|
||||
import subprocess
|
||||
|
||||
#genera i file di traduzionae da inserire nel software a runtime
|
||||
|
||||
if __name__ == '__main__':
|
||||
tsfiles = glob.glob("..\\spex\\userInterface\\resources\\translations\\*.qt.ts")
|
||||
print(os.getcwd())
|
||||
for ts in tsfiles:
|
||||
tso = "..\\spex\\userInterface\\resources\\translations\\"+os.path.splitext((os.path.split(ts)[1]))[0].split(".")[0]+".qm"
|
||||
subprocess.run(f'C:\\Qt\\5.12.2\\mingw73_64\\bin\\lrelease.exe {ts} -qm {tso}')
|
||||
os.chdir("..\\spex\\userInterface")
|
||||
pass
|
||||
22
SPEx/scripts/updateLanguages.py
Normal file
@@ -0,0 +1,22 @@
|
||||
'''
|
||||
Created on 10 apr 2020
|
||||
|
||||
@author: Emanuele Trabattoni
|
||||
'''
|
||||
import os,glob
|
||||
import subprocess
|
||||
langs = ["en"]
|
||||
|
||||
# crea i file ts dalle interfacce, da usare solo se si e' modificato qualcosa nelle interfacce
|
||||
|
||||
if __name__ == '__main__':
|
||||
uifiles = glob.glob("..\\*\\*.ui", recursive=True)
|
||||
pyfiles = ['..\\SPEx\\guimain.py','..\\SPEx\\libbananasplit\\libsplit.py','..\\SPEx\\libbananasplit\\libconfload.py']
|
||||
for l in langs:
|
||||
for ui in uifiles:
|
||||
uio = "..\\SPEx\\userInterface\\resources\\translations\\"+os.path.splitext((os.path.split(ui)[1]))[0]+f"_{l}.ts"
|
||||
subprocess.run(f'lupdate.exe {ui} -ts {uio}')
|
||||
for py in pyfiles:
|
||||
pyo = "..\\SPEx\\userInterface\\resources\\translations\\"+os.path.splitext((os.path.split(py)[1]))[0]+f"_{l}.ts"
|
||||
print(subprocess.run(f'pylupdate5.exe {py} -ts {pyo}'))
|
||||
pass
|
||||
@@ -1,11 +0,0 @@
|
||||
Metadata-Version: 1.2
|
||||
Name: spex
|
||||
Version: 0.1.0
|
||||
Summary: UNKNOWN
|
||||
Home-page: UNKNOWN
|
||||
Author: Emanuele
|
||||
Author-email: ema.trabattoni@gmail.com
|
||||
License: UNKNOWN
|
||||
Description: UNKNOWN
|
||||
Platform: UNKNOWN
|
||||
Requires-Python: >=3.8,<4.0
|
||||
@@ -1,75 +0,0 @@
|
||||
README.rst
|
||||
setup.py
|
||||
spex/__init__.py
|
||||
spex/guimain.py
|
||||
spex/logo.ico
|
||||
spex.egg-info/PKG-INFO
|
||||
spex.egg-info/SOURCES.txt
|
||||
spex.egg-info/dependency_links.txt
|
||||
spex.egg-info/requires.txt
|
||||
spex.egg-info/top_level.txt
|
||||
spex/UserInterface/about.ui
|
||||
spex/UserInterface/advopt.ui
|
||||
spex/UserInterface/avanzatetitolo.ui.no
|
||||
spex/UserInterface/avanzatetitolo2.ui.no
|
||||
spex/UserInterface/avanzatetitolo3.ui
|
||||
spex/UserInterface/mainwindow.ui
|
||||
spex/UserInterface/selezout.ui
|
||||
spex/UserInterface/titolow.ui
|
||||
spex/UserInterface/compiledUI/about.py
|
||||
spex/UserInterface/compiledUI/advopt.py
|
||||
spex/UserInterface/compiledUI/avanzatetitolo.py
|
||||
spex/UserInterface/compiledUI/avanzatetitolo2.py
|
||||
spex/UserInterface/compiledUI/avanzatetitolo3.py
|
||||
spex/UserInterface/compiledUI/mainwindow.py
|
||||
spex/UserInterface/compiledUI/resources_rc.py
|
||||
spex/UserInterface/compiledUI/selezout.py
|
||||
spex/UserInterface/compiledUI/titolow.py
|
||||
spex/UserInterface/resources/resources.qrc
|
||||
spex/UserInterface/resources/icons/banana.ico
|
||||
spex/UserInterface/resources/icons/icons8-add-folder-80.png
|
||||
spex/UserInterface/resources/icons/icons8-arrow-80-back.png
|
||||
spex/UserInterface/resources/icons/icons8-arrow-80.png
|
||||
spex/UserInterface/resources/icons/icons8-banana-split-80.png
|
||||
spex/UserInterface/resources/icons/icons8-documents-folder-80.png
|
||||
spex/UserInterface/resources/icons/icons8-downloads-folder-80.png
|
||||
spex/UserInterface/resources/icons/icons8-globe-earth-80.png
|
||||
spex/UserInterface/resources/icons/icons8-info-80.png
|
||||
spex/UserInterface/resources/icons/icons8-save-80.png
|
||||
spex/UserInterface/resources/icons/icons8-smartphone-ram-100.png
|
||||
spex/UserInterface/resources/icons/icons8-user-manual-80.png
|
||||
spex/UserInterface/resources/icons/logo.png
|
||||
spex/UserInterface/resources/icons/logo.svg
|
||||
spex/UserInterface/resources/icons/logo2.png
|
||||
spex/UserInterface/resources/icons/logo2.svg
|
||||
spex/UserInterface/resources/icons/logo3.png
|
||||
spex/UserInterface/resources/icons/logo3.svg
|
||||
spex/UserInterface/resources/icons/logo4.png
|
||||
spex/UserInterface/resources/icons/logo4.svg
|
||||
spex/UserInterface/resources/translations/about_en.qm
|
||||
spex/UserInterface/resources/translations/about_en.ts
|
||||
spex/UserInterface/resources/translations/advopt_en.qm
|
||||
spex/UserInterface/resources/translations/advopt_en.ts
|
||||
spex/UserInterface/resources/translations/avanzatetitolo3_en.qm
|
||||
spex/UserInterface/resources/translations/avanzatetitolo3_en.ts
|
||||
spex/UserInterface/resources/translations/guimain_en.qm
|
||||
spex/UserInterface/resources/translations/guimain_en.ts
|
||||
spex/UserInterface/resources/translations/libconfload_en.qm
|
||||
spex/UserInterface/resources/translations/libconfload_en.ts
|
||||
spex/UserInterface/resources/translations/libsplit_en.qm
|
||||
spex/UserInterface/resources/translations/libsplit_en.ts
|
||||
spex/UserInterface/resources/translations/mainwindow_en.qm
|
||||
spex/UserInterface/resources/translations/mainwindow_en.ts
|
||||
spex/UserInterface/resources/translations/selezout_en.qm
|
||||
spex/UserInterface/resources/translations/selezout_en.ts
|
||||
spex/UserInterface/resources/translations/titolow_en.qm
|
||||
spex/UserInterface/resources/translations/titolow_en.ts
|
||||
spex/conf/defaults.json
|
||||
spex/conf/languageconf.json
|
||||
spex/conf/linux.json
|
||||
spex/conf/loggerconf.json
|
||||
spex/conf/spiripacchio.json
|
||||
spex/libbananasplit/__init__.py
|
||||
spex/libbananasplit/libconfload.py
|
||||
spex/libbananasplit/libfancylogger.py
|
||||
spex/libbananasplit/libsplit.py
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
PyQt5>=5.15.0
|
||||
python-slugify
|
||||
@@ -1 +0,0 @@
|
||||
spex
|
||||
@@ -31,6 +31,11 @@
|
||||
<height>640</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
</font>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>About SPEx</string>
|
||||
</property>
|
||||
@@ -82,15 +87,15 @@
|
||||
<string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||||
p, li { white-space: pre-wrap; }
|
||||
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;">
|
||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:20pt; font-weight:600;">About SPEx<br /></span><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Versione {ver}</span></p>
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:7pt;"><br /></span></p>
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">SPEx (Split Parse &amp; Extract) e' un tool utile per gli specialisti di linguistica dei corpora che intendono rifinire il loro corpus, eliminando tutti gli elementi non </span><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">necessari e dividendo in file singoli le raccolte di</span><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;"> &quot;articoli&quot; scaricate da database online quali </span><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-style:italic;">Lexis Uni</span><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">.</span></p>
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Puoi tranquillamente suggerire SPEx ad un tuo collega: ci fa molto piacere! Ricordati solo di mandarci una mail con scopo e impressioni di utilizzo: questo ci aiuta a tenere traccia di quanti ricercatori stanno usando SPEx e pensare a sviluppi futuri di questo tool. </span></p>
|
||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:7pt;"><br /></span></p>
|
||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">SPEx non e' soggetto ad alcun tipo di licenza e viene distribuito senza alcuna garanzia.<br />Essendo un progetto &quot;del tempo libero&quot;, bug e proposte di espansione verranno sicuramente presi in considerazione, anche se le tempistiche potrebbero variare.</span></p>
|
||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Contatti:</span><span style=" font-family:'MS Shell Dlg 2'; font-size:7pt;"><br /></span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">12parsec.software@gmail.com</span></p>
|
||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Download:<br /></span><a href="https://drive.google.com/open?id=10zUm7uHk9st36PVotMwh9wqOeXU3xrr8"><span style=" font-family:'MS Shell Dlg 2'; font-size:7pt; text-decoration: underline; color:#0000ff;">https://drive.google.com/open?id=10zUm7uHk9st36PVotMwh9wqOeXU3xrr8</span></a></p></body></html></string>
|
||||
</style></head><body style=" font-family:'Rockwell'; font-size:8pt; font-weight:400; font-style:normal;">
|
||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:20pt; font-weight:600;">About SPEx<br /></span><span style=" font-family:'Rockwell'; font-size:12pt;">Versione {ver}</span></p>
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:7pt;"><br /></span></p>
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:12pt;">SPEx (Split Parse &amp; Extract) e' un tool utile per gli specialisti di linguistica dei corpora che intendono rifinire il loro corpus, eliminando tutti gli elementi non </span><span style=" font-family:'Rockwell'; font-size:12pt;">necessari e dividendo in file singoli le raccolte di</span><span style=" font-family:'Rockwell'; font-size:12pt;"> &quot;articoli&quot; scaricate da database online quali </span><span style=" font-family:'Rockwell'; font-size:12pt; font-style:italic;">Lexis Uni</span><span style=" font-family:'Rockwell'; font-size:12pt;">.</span></p>
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:12pt;">Puoi tranquillamente suggerire SPEx ad un tuo collega: ci fa molto piacere!<br>Ricordati solo di mandarci una mail con scopo e impressioni di utilizzo: questo ci aiuta a tenere traccia di quanti ricercatori stanno usando SPEx e pensare a sviluppi futuri di questo tool. </span></p>
|
||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:7pt;"><br /></span></p>
|
||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:10pt;">SPEx non e' soggetto ad alcun tipo di licenza e viene distribuito senza alcuna garanzia.<br />Essendo un progetto &quot;del tempo libero&quot;, bug e proposte di espansione verranno sicuramente presi in considerazione, anche se le tempistiche potrebbero variare.</span></p>
|
||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:12pt;">Contatti:</span><span style=" font-family:'Rockwell'; font-size:7pt;"><br /></span><span style=" font-family:'Rockwell'; font-size:10pt;">12parsec.software@gmail.com</span></p>
|
||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:12pt;">Download:<br /></span><a href="https://drive.google.com/open?id=10zUm7uHk9st36PVotMwh9wqOeXU3xrr8"><span style=" font-family:'Rockwell'; font-size:7pt; text-decoration: underline; color:#0000ff;">https://drive.google.com/open?id=10zUm7uHk9st36PVotMwh9wqOeXU3xrr8</span></a></p></body></html></string>
|
||||
</property>
|
||||
<property name="textFormat">
|
||||
<enum>Qt::RichText</enum>
|
||||
|
||||
@@ -22,6 +22,12 @@
|
||||
<height>500</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Opzioni Avanzate</string>
|
||||
</property>
|
||||
@@ -32,8 +38,15 @@
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<item>
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
@@ -56,9 +69,16 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -73,7 +93,8 @@
|
||||
<widget class="QPlainTextEdit" name="txt_confFile">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>11</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
</widget>
|
||||
@@ -95,6 +116,12 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_cancel">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Cancel</string>
|
||||
</property>
|
||||
@@ -102,6 +129,12 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_ok">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>OK</string>
|
||||
</property>
|
||||
|
||||
@@ -1,172 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>advtitolo</class>
|
||||
<widget class="QWidget" name="advtitolo">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>480</width>
|
||||
<height>400</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Form</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="3" column="2">
|
||||
<spacer name="horizontalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="0" column="0" colspan="2">
|
||||
<widget class="QLabel" name="lbl_titoloschermata">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>11</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Modifica ordine elementi nome file</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<item>
|
||||
<widget class="QSpinBox" name="spn_data">
|
||||
<property name="minimum">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>3</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QSpinBox" name="spn_titolo">
|
||||
<property name="minimum">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>3</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QSpinBox" name="spn_numero">
|
||||
<property name="minimum">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="maximum">
|
||||
<number>3</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="2" column="0" colspan="2">
|
||||
<widget class="QLabel" name="lbl_istruzioni">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Indica la posizione dell'elemento nel nome del file</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_2">
|
||||
<item>
|
||||
<widget class="QLabel" name="lbl_data">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Data</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="lbl_titolo">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Titolo</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="lbl_numero">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Numero</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="4" column="0">
|
||||
<spacer name="verticalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Vertical</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>20</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="1" column="0" colspan="2">
|
||||
<widget class="Line" name="line">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="2">
|
||||
<widget class="QPushButton" name="btn_avanti">
|
||||
<property name="text">
|
||||
<string>Avanti</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="1">
|
||||
<widget class="QPushButton" name="btn_indietro">
|
||||
<property name="text">
|
||||
<string>Indietro</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<resources/>
|
||||
<connections/>
|
||||
</ui>
|
||||
@@ -1,190 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>advtitolo2</class>
|
||||
<widget class="QWidget" name="advtitolo2">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>495</width>
|
||||
<height>456</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Form</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="1" column="0" colspan="2">
|
||||
<widget class="Line" name="line">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="0">
|
||||
<spacer name="verticalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Vertical</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>20</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="0" column="0" colspan="2">
|
||||
<widget class="QLabel" name="lbl_titoloschermata">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>11</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Modifica ordine elementi nome file</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0" colspan="3">
|
||||
<widget class="QLabel" name="lbl_istruzioni">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Scegli l'ordine degli elementi nel nome file</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_2">
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_dtn">
|
||||
<property name="text">
|
||||
<string>Data, Titolo, Numero </string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_dnt">
|
||||
<property name="text">
|
||||
<string>Data, Numero, Titolo</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_tdn">
|
||||
<property name="text">
|
||||
<string>Titolo, Data, Numero</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_tnd">
|
||||
<property name="text">
|
||||
<string>Titolo, Numero, Data</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_ndt">
|
||||
<property name="text">
|
||||
<string>Numero, Data, Titolo</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_ntd">
|
||||
<property name="text">
|
||||
<string>Numero, Titolo, Data</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_dt">
|
||||
<property name="text">
|
||||
<string>Data, Titolo</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_dn">
|
||||
<property name="text">
|
||||
<string>Data, Numero</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_td">
|
||||
<property name="text">
|
||||
<string>Titolo, Data</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_tn">
|
||||
<property name="text">
|
||||
<string>Titolo, Numero</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_nd">
|
||||
<property name="text">
|
||||
<string>Numero, Data</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_nt">
|
||||
<property name="text">
|
||||
<string>Numero, Titolo</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="5" column="2">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_annulla">
|
||||
<property name="text">
|
||||
<string>Annulla</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_ok">
|
||||
<property name="text">
|
||||
<string>OK</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="5" column="0">
|
||||
<spacer name="horizontalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<resources/>
|
||||
<connections/>
|
||||
</ui>
|
||||
@@ -10,7 +10,7 @@
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>480</width>
|
||||
<height>524</height>
|
||||
<height>593</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="sizePolicy">
|
||||
@@ -19,6 +19,12 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Avanzate Titolo</string>
|
||||
</property>
|
||||
@@ -38,9 +44,16 @@
|
||||
<layout class="QVBoxLayout" name="verticalLayout_3">
|
||||
<item>
|
||||
<widget class="QLabel" name="lbl_terzo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -50,6 +63,18 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_numeroterzo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Numero</string>
|
||||
</property>
|
||||
@@ -57,6 +82,18 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_dataterzo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Data</string>
|
||||
</property>
|
||||
@@ -64,6 +101,18 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_titoloterzo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Titolo</string>
|
||||
</property>
|
||||
@@ -91,9 +140,16 @@
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<item>
|
||||
<widget class="QLabel" name="lbl_secondo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -103,6 +159,18 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_numerosecondo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Numero</string>
|
||||
</property>
|
||||
@@ -110,6 +178,18 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_datasecondo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Data</string>
|
||||
</property>
|
||||
@@ -120,6 +200,18 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_titolosecondo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Titolo</string>
|
||||
</property>
|
||||
@@ -129,9 +221,16 @@
|
||||
</item>
|
||||
<item row="2" column="0" colspan="2">
|
||||
<widget class="QLabel" name="lbl_istruzioni">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -141,6 +240,18 @@
|
||||
</item>
|
||||
<item row="8" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Prefisso Titolo</string>
|
||||
</property>
|
||||
@@ -148,6 +259,17 @@
|
||||
</item>
|
||||
<item row="8" column="1">
|
||||
<widget class="QLineEdit" name="txt_prefisso">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>25</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="inputMask">
|
||||
<string/>
|
||||
</property>
|
||||
@@ -163,9 +285,16 @@
|
||||
<layout class="QVBoxLayout" name="verticalLayout_2">
|
||||
<item>
|
||||
<widget class="QLabel" name="lbl_primo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -175,6 +304,18 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_numeroprimo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Numero</string>
|
||||
</property>
|
||||
@@ -185,6 +326,18 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_dataprimo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Data</string>
|
||||
</property>
|
||||
@@ -192,6 +345,18 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_titoloprimo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Titolo</string>
|
||||
</property>
|
||||
@@ -208,9 +373,16 @@
|
||||
</item>
|
||||
<item row="0" column="0" colspan="2">
|
||||
<widget class="QLabel" name="lbl_titoloschermata">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>11</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>14</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -222,6 +394,12 @@
|
||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_annulla">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Annulla</string>
|
||||
</property>
|
||||
@@ -229,6 +407,12 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_OK">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>OK</string>
|
||||
</property>
|
||||
@@ -238,6 +422,18 @@
|
||||
</item>
|
||||
<item row="9" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Suffisso Titolo</string>
|
||||
</property>
|
||||
@@ -245,6 +441,17 @@
|
||||
</item>
|
||||
<item row="9" column="1">
|
||||
<widget class="QLineEdit" name="txt_suffisso">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>25</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="maxLength">
|
||||
<number>10</number>
|
||||
</property>
|
||||
|
||||
@@ -2,9 +2,11 @@
|
||||
|
||||
# Form implementation generated from reading ui file 'about.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.12.1
|
||||
# Created by: PyQt5 UI code generator 5.15.1
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
@@ -21,6 +23,9 @@ class Ui_about(object):
|
||||
about.setSizePolicy(sizePolicy)
|
||||
about.setMinimumSize(QtCore.QSize(768, 640))
|
||||
about.setMaximumSize(QtCore.QSize(768, 640))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
about.setFont(font)
|
||||
icon = QtGui.QIcon()
|
||||
icon.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-info-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
about.setWindowIcon(icon)
|
||||
@@ -52,15 +57,13 @@ class Ui_about(object):
|
||||
self.lbl_info.setText(_translate("about", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:\'MS Shell Dlg 2\'; font-size:8pt; font-weight:400; font-style:normal;\">\n"
|
||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:20pt; font-weight:600;\">About SPEx<br /></span><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:12pt;\">Versione {ver}</span></p>\n"
|
||||
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:7pt;\"><br /></span></p>\n"
|
||||
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:12pt;\">SPEx (Split Parse & Extract) e\' un tool utile per gli specialisti di linguistica dei corpora che intendono rifinire il loro corpus, eliminando tutti gli elementi non </span><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:12pt;\">necessari e dividendo in file singoli le raccolte di</span><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:12pt;\"> "articoli" scaricate da database online quali </span><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:12pt; font-style:italic;\">Lexis Uni</span><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:12pt;\">.</span></p>\n"
|
||||
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:12pt;\">Puoi tranquillamente suggerire SPEx ad un tuo collega: ci fa molto piacere! Ricordati solo di mandarci una mail con scopo e impressioni di utilizzo: questo ci aiuta a tenere traccia di quanti ricercatori stanno usando SPEx e pensare a sviluppi futuri di questo tool. </span></p>\n"
|
||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:7pt;\"><br /></span></p>\n"
|
||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:10pt;\">SPEx non e\' soggetto ad alcun tipo di licenza e viene distribuito senza alcuna garanzia.<br />Essendo un progetto "del tempo libero", bug e proposte di espansione verranno sicuramente presi in considerazione, anche se le tempistiche potrebbero variare.</span></p>\n"
|
||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:12pt;\">Contatti:</span><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:7pt;\"><br /></span><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:10pt;\">12parsec.software@gmail.com</span></p>\n"
|
||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:12pt;\">Download:<br /></span><a href=\"https://drive.google.com/open?id=10zUm7uHk9st36PVotMwh9wqOeXU3xrr8\"><span style=\" font-family:\'MS Shell Dlg 2\'; font-size:7pt; text-decoration: underline; color:#0000ff;\">https://drive.google.com/open?id=10zUm7uHk9st36PVotMwh9wqOeXU3xrr8</span></a></p></body></html>"))
|
||||
|
||||
|
||||
"</style></head><body style=\" font-family:\'Rockwell\'; font-size:8pt; font-weight:400; font-style:normal;\">\n"
|
||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:20pt; font-weight:600;\">About SPEx<br /></span><span style=\" font-family:\'Rockwell\'; font-size:12pt;\">Versione {ver}</span></p>\n"
|
||||
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:7pt;\"><br /></span></p>\n"
|
||||
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:12pt;\">SPEx (Split Parse & Extract) e\' un tool utile per gli specialisti di linguistica dei corpora che intendono rifinire il loro corpus, eliminando tutti gli elementi non </span><span style=\" font-family:\'Rockwell\'; font-size:12pt;\">necessari e dividendo in file singoli le raccolte di</span><span style=\" font-family:\'Rockwell\'; font-size:12pt;\"> "articoli" scaricate da database online quali </span><span style=\" font-family:\'Rockwell\'; font-size:12pt; font-style:italic;\">Lexis Uni</span><span style=\" font-family:\'Rockwell\'; font-size:12pt;\">.</span></p>\n"
|
||||
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:12pt;\">Puoi tranquillamente suggerire SPEx ad un tuo collega: ci fa molto piacere!<br>Ricordati solo di mandarci una mail con scopo e impressioni di utilizzo: questo ci aiuta a tenere traccia di quanti ricercatori stanno usando SPEx e pensare a sviluppi futuri di questo tool. </span></p>\n"
|
||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:7pt;\"><br /></span></p>\n"
|
||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:10pt;\">SPEx non e\' soggetto ad alcun tipo di licenza e viene distribuito senza alcuna garanzia.<br />Essendo un progetto "del tempo libero", bug e proposte di espansione verranno sicuramente presi in considerazione, anche se le tempistiche potrebbero variare.</span></p>\n"
|
||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:12pt;\">Contatti:</span><span style=\" font-family:\'Rockwell\'; font-size:7pt;\"><br /></span><span style=\" font-family:\'Rockwell\'; font-size:10pt;\">12parsec.software@gmail.com</span></p>\n"
|
||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:12pt;\">Download:<br /></span><a href=\"https://drive.google.com/open?id=10zUm7uHk9st36PVotMwh9wqOeXU3xrr8\"><span style=\" font-family:\'Rockwell\'; font-size:7pt; text-decoration: underline; color:#0000ff;\">https://drive.google.com/open?id=10zUm7uHk9st36PVotMwh9wqOeXU3xrr8</span></a></p></body></html>"))
|
||||
import resources_rc
|
||||
|
||||
@@ -2,9 +2,11 @@
|
||||
|
||||
# Form implementation generated from reading ui file 'advopt.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.12.1
|
||||
# Created by: PyQt5 UI code generator 5.15.1
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
@@ -19,13 +21,19 @@ class Ui_editconf(object):
|
||||
sizePolicy.setHeightForWidth(editconf.sizePolicy().hasHeightForWidth())
|
||||
editconf.setSizePolicy(sizePolicy)
|
||||
editconf.setMinimumSize(QtCore.QSize(600, 500))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
editconf.setFont(font)
|
||||
icon = QtGui.QIcon()
|
||||
icon.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-smartphone-ram-100.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
editconf.setWindowIcon(icon)
|
||||
self.verticalLayout = QtWidgets.QVBoxLayout(editconf)
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
self.label = QtWidgets.QLabel(editconf)
|
||||
self.label.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.label.setFont(font)
|
||||
self.label.setTextFormat(QtCore.Qt.PlainText)
|
||||
@@ -35,15 +43,18 @@ class Ui_editconf(object):
|
||||
self.label.setObjectName("label")
|
||||
self.verticalLayout.addWidget(self.label)
|
||||
self.label_2 = QtWidgets.QLabel(editconf)
|
||||
self.label_2.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.label_2.setFont(font)
|
||||
self.label_2.setAlignment(QtCore.Qt.AlignCenter)
|
||||
self.label_2.setObjectName("label_2")
|
||||
self.verticalLayout.addWidget(self.label_2)
|
||||
self.txt_confFile = QtWidgets.QPlainTextEdit(editconf)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(11)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.txt_confFile.setFont(font)
|
||||
self.txt_confFile.setObjectName("txt_confFile")
|
||||
self.verticalLayout.addWidget(self.txt_confFile)
|
||||
@@ -52,9 +63,17 @@ class Ui_editconf(object):
|
||||
spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.horizontalLayout.addItem(spacerItem)
|
||||
self.btn_cancel = QtWidgets.QPushButton(editconf)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_cancel.setFont(font)
|
||||
self.btn_cancel.setObjectName("btn_cancel")
|
||||
self.horizontalLayout.addWidget(self.btn_cancel)
|
||||
self.btn_ok = QtWidgets.QPushButton(editconf)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_ok.setFont(font)
|
||||
self.btn_ok.setObjectName("btn_ok")
|
||||
self.horizontalLayout.addWidget(self.btn_ok)
|
||||
self.verticalLayout.addLayout(self.horizontalLayout)
|
||||
@@ -69,6 +88,4 @@ class Ui_editconf(object):
|
||||
self.label_2.setText(_translate("editconf", "Da grandi poteri derivano grandi responsabilita\'"))
|
||||
self.btn_cancel.setText(_translate("editconf", "Cancel"))
|
||||
self.btn_ok.setText(_translate("editconf", "OK"))
|
||||
|
||||
|
||||
import resources_rc
|
||||
|
||||
@@ -1,104 +0,0 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# Form implementation generated from reading ui file 'avanzatetitolo.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.12.1
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
|
||||
class Ui_advtitolo(object):
|
||||
def setupUi(self, advtitolo):
|
||||
advtitolo.setObjectName("advtitolo")
|
||||
advtitolo.resize(480, 400)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(advtitolo.sizePolicy().hasHeightForWidth())
|
||||
advtitolo.setSizePolicy(sizePolicy)
|
||||
self.gridLayout = QtWidgets.QGridLayout(advtitolo)
|
||||
self.gridLayout.setObjectName("gridLayout")
|
||||
spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.gridLayout.addItem(spacerItem, 3, 2, 1, 1)
|
||||
self.lbl_titoloschermata = QtWidgets.QLabel(advtitolo)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(11)
|
||||
self.lbl_titoloschermata.setFont(font)
|
||||
self.lbl_titoloschermata.setObjectName("lbl_titoloschermata")
|
||||
self.gridLayout.addWidget(self.lbl_titoloschermata, 0, 0, 1, 2)
|
||||
self.verticalLayout = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
self.spn_data = QtWidgets.QSpinBox(advtitolo)
|
||||
self.spn_data.setMinimum(0)
|
||||
self.spn_data.setMaximum(3)
|
||||
self.spn_data.setObjectName("spn_data")
|
||||
self.verticalLayout.addWidget(self.spn_data)
|
||||
self.spn_titolo = QtWidgets.QSpinBox(advtitolo)
|
||||
self.spn_titolo.setMinimum(0)
|
||||
self.spn_titolo.setMaximum(3)
|
||||
self.spn_titolo.setObjectName("spn_titolo")
|
||||
self.verticalLayout.addWidget(self.spn_titolo)
|
||||
self.spn_numero = QtWidgets.QSpinBox(advtitolo)
|
||||
self.spn_numero.setMinimum(0)
|
||||
self.spn_numero.setMaximum(3)
|
||||
self.spn_numero.setObjectName("spn_numero")
|
||||
self.verticalLayout.addWidget(self.spn_numero)
|
||||
self.gridLayout.addLayout(self.verticalLayout, 3, 1, 1, 1)
|
||||
self.lbl_istruzioni = QtWidgets.QLabel(advtitolo)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
self.lbl_istruzioni.setFont(font)
|
||||
self.lbl_istruzioni.setObjectName("lbl_istruzioni")
|
||||
self.gridLayout.addWidget(self.lbl_istruzioni, 2, 0, 1, 2)
|
||||
self.verticalLayout_2 = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout_2.setObjectName("verticalLayout_2")
|
||||
self.lbl_data = QtWidgets.QLabel(advtitolo)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
self.lbl_data.setFont(font)
|
||||
self.lbl_data.setObjectName("lbl_data")
|
||||
self.verticalLayout_2.addWidget(self.lbl_data)
|
||||
self.lbl_titolo = QtWidgets.QLabel(advtitolo)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
self.lbl_titolo.setFont(font)
|
||||
self.lbl_titolo.setObjectName("lbl_titolo")
|
||||
self.verticalLayout_2.addWidget(self.lbl_titolo)
|
||||
self.lbl_numero = QtWidgets.QLabel(advtitolo)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
self.lbl_numero.setFont(font)
|
||||
self.lbl_numero.setObjectName("lbl_numero")
|
||||
self.verticalLayout_2.addWidget(self.lbl_numero)
|
||||
self.gridLayout.addLayout(self.verticalLayout_2, 3, 0, 1, 1)
|
||||
spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.gridLayout.addItem(spacerItem1, 4, 0, 1, 1)
|
||||
self.line = QtWidgets.QFrame(advtitolo)
|
||||
self.line.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line.setObjectName("line")
|
||||
self.gridLayout.addWidget(self.line, 1, 0, 1, 2)
|
||||
self.btn_avanti = QtWidgets.QPushButton(advtitolo)
|
||||
self.btn_avanti.setObjectName("btn_avanti")
|
||||
self.gridLayout.addWidget(self.btn_avanti, 5, 2, 1, 1)
|
||||
self.btn_indietro = QtWidgets.QPushButton(advtitolo)
|
||||
self.btn_indietro.setObjectName("btn_indietro")
|
||||
self.gridLayout.addWidget(self.btn_indietro, 5, 1, 1, 1)
|
||||
|
||||
self.retranslateUi(advtitolo)
|
||||
QtCore.QMetaObject.connectSlotsByName(advtitolo)
|
||||
|
||||
def retranslateUi(self, advtitolo):
|
||||
_translate = QtCore.QCoreApplication.translate
|
||||
advtitolo.setWindowTitle(_translate("advtitolo", "Form"))
|
||||
self.lbl_titoloschermata.setText(_translate("advtitolo", "Modifica ordine elementi nome file"))
|
||||
self.lbl_istruzioni.setText(_translate("advtitolo", "Indica la posizione dell\'elemento nel nome del file"))
|
||||
self.lbl_data.setText(_translate("advtitolo", "Data"))
|
||||
self.lbl_titolo.setText(_translate("advtitolo", "Titolo"))
|
||||
self.lbl_numero.setText(_translate("advtitolo", "Numero"))
|
||||
self.btn_avanti.setText(_translate("advtitolo", "Avanti"))
|
||||
self.btn_indietro.setText(_translate("advtitolo", "Indietro"))
|
||||
|
||||
|
||||
@@ -1,116 +0,0 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# Form implementation generated from reading ui file 'avanzatetitolo2.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.12.1
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
|
||||
class Ui_advtitolo2(object):
|
||||
def setupUi(self, advtitolo2):
|
||||
advtitolo2.setObjectName("advtitolo2")
|
||||
advtitolo2.resize(495, 456)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(advtitolo2.sizePolicy().hasHeightForWidth())
|
||||
advtitolo2.setSizePolicy(sizePolicy)
|
||||
self.gridLayout = QtWidgets.QGridLayout(advtitolo2)
|
||||
self.gridLayout.setObjectName("gridLayout")
|
||||
self.line = QtWidgets.QFrame(advtitolo2)
|
||||
self.line.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line.setObjectName("line")
|
||||
self.gridLayout.addWidget(self.line, 1, 0, 1, 2)
|
||||
spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.gridLayout.addItem(spacerItem, 4, 0, 1, 1)
|
||||
self.lbl_titoloschermata = QtWidgets.QLabel(advtitolo2)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(11)
|
||||
self.lbl_titoloschermata.setFont(font)
|
||||
self.lbl_titoloschermata.setObjectName("lbl_titoloschermata")
|
||||
self.gridLayout.addWidget(self.lbl_titoloschermata, 0, 0, 1, 2)
|
||||
self.lbl_istruzioni = QtWidgets.QLabel(advtitolo2)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
self.lbl_istruzioni.setFont(font)
|
||||
self.lbl_istruzioni.setObjectName("lbl_istruzioni")
|
||||
self.gridLayout.addWidget(self.lbl_istruzioni, 2, 0, 1, 3)
|
||||
self.verticalLayout_2 = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout_2.setObjectName("verticalLayout_2")
|
||||
self.rad_dtn = QtWidgets.QRadioButton(advtitolo2)
|
||||
self.rad_dtn.setObjectName("rad_dtn")
|
||||
self.verticalLayout_2.addWidget(self.rad_dtn)
|
||||
self.rad_dnt = QtWidgets.QRadioButton(advtitolo2)
|
||||
self.rad_dnt.setObjectName("rad_dnt")
|
||||
self.verticalLayout_2.addWidget(self.rad_dnt)
|
||||
self.rad_tdn = QtWidgets.QRadioButton(advtitolo2)
|
||||
self.rad_tdn.setObjectName("rad_tdn")
|
||||
self.verticalLayout_2.addWidget(self.rad_tdn)
|
||||
self.rad_tnd = QtWidgets.QRadioButton(advtitolo2)
|
||||
self.rad_tnd.setObjectName("rad_tnd")
|
||||
self.verticalLayout_2.addWidget(self.rad_tnd)
|
||||
self.rad_ndt = QtWidgets.QRadioButton(advtitolo2)
|
||||
self.rad_ndt.setObjectName("rad_ndt")
|
||||
self.verticalLayout_2.addWidget(self.rad_ndt)
|
||||
self.rad_ntd = QtWidgets.QRadioButton(advtitolo2)
|
||||
self.rad_ntd.setObjectName("rad_ntd")
|
||||
self.verticalLayout_2.addWidget(self.rad_ntd)
|
||||
self.rad_dt = QtWidgets.QRadioButton(advtitolo2)
|
||||
self.rad_dt.setObjectName("rad_dt")
|
||||
self.verticalLayout_2.addWidget(self.rad_dt)
|
||||
self.rad_dn = QtWidgets.QRadioButton(advtitolo2)
|
||||
self.rad_dn.setObjectName("rad_dn")
|
||||
self.verticalLayout_2.addWidget(self.rad_dn)
|
||||
self.rad_td = QtWidgets.QRadioButton(advtitolo2)
|
||||
self.rad_td.setObjectName("rad_td")
|
||||
self.verticalLayout_2.addWidget(self.rad_td)
|
||||
self.rad_tn = QtWidgets.QRadioButton(advtitolo2)
|
||||
self.rad_tn.setObjectName("rad_tn")
|
||||
self.verticalLayout_2.addWidget(self.rad_tn)
|
||||
self.rad_nd = QtWidgets.QRadioButton(advtitolo2)
|
||||
self.rad_nd.setObjectName("rad_nd")
|
||||
self.verticalLayout_2.addWidget(self.rad_nd)
|
||||
self.rad_nt = QtWidgets.QRadioButton(advtitolo2)
|
||||
self.rad_nt.setObjectName("rad_nt")
|
||||
self.verticalLayout_2.addWidget(self.rad_nt)
|
||||
self.gridLayout.addLayout(self.verticalLayout_2, 3, 0, 1, 1)
|
||||
self.horizontalLayout = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout.setObjectName("horizontalLayout")
|
||||
self.btn_annulla = QtWidgets.QPushButton(advtitolo2)
|
||||
self.btn_annulla.setObjectName("btn_annulla")
|
||||
self.horizontalLayout.addWidget(self.btn_annulla)
|
||||
self.btn_ok = QtWidgets.QPushButton(advtitolo2)
|
||||
self.btn_ok.setObjectName("btn_ok")
|
||||
self.horizontalLayout.addWidget(self.btn_ok)
|
||||
self.gridLayout.addLayout(self.horizontalLayout, 5, 2, 1, 1)
|
||||
spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.gridLayout.addItem(spacerItem1, 5, 0, 1, 1)
|
||||
|
||||
self.retranslateUi(advtitolo2)
|
||||
QtCore.QMetaObject.connectSlotsByName(advtitolo2)
|
||||
|
||||
def retranslateUi(self, advtitolo2):
|
||||
_translate = QtCore.QCoreApplication.translate
|
||||
advtitolo2.setWindowTitle(_translate("advtitolo2", "Form"))
|
||||
self.lbl_titoloschermata.setText(_translate("advtitolo2", "Modifica ordine elementi nome file"))
|
||||
self.lbl_istruzioni.setText(_translate("advtitolo2", "Scegli l\'ordine degli elementi nel nome file"))
|
||||
self.rad_dtn.setText(_translate("advtitolo2", "Data, Titolo, Numero "))
|
||||
self.rad_dnt.setText(_translate("advtitolo2", "Data, Numero, Titolo"))
|
||||
self.rad_tdn.setText(_translate("advtitolo2", "Titolo, Data, Numero"))
|
||||
self.rad_tnd.setText(_translate("advtitolo2", "Titolo, Numero, Data"))
|
||||
self.rad_ndt.setText(_translate("advtitolo2", "Numero, Data, Titolo"))
|
||||
self.rad_ntd.setText(_translate("advtitolo2", "Numero, Titolo, Data"))
|
||||
self.rad_dt.setText(_translate("advtitolo2", "Data, Titolo"))
|
||||
self.rad_dn.setText(_translate("advtitolo2", "Data, Numero"))
|
||||
self.rad_td.setText(_translate("advtitolo2", "Titolo, Data"))
|
||||
self.rad_tn.setText(_translate("advtitolo2", "Titolo, Numero"))
|
||||
self.rad_nd.setText(_translate("advtitolo2", "Numero, Data"))
|
||||
self.rad_nt.setText(_translate("advtitolo2", "Numero, Titolo"))
|
||||
self.btn_annulla.setText(_translate("advtitolo2", "Annulla"))
|
||||
self.btn_ok.setText(_translate("advtitolo2", "OK"))
|
||||
|
||||
|
||||
@@ -2,9 +2,11 @@
|
||||
|
||||
# Form implementation generated from reading ui file 'avanzatetitolo3.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.12.1
|
||||
# Created by: PyQt5 UI code generator 5.15.1
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
@@ -13,12 +15,16 @@ class Ui_advtitolo3(object):
|
||||
def setupUi(self, advtitolo3):
|
||||
advtitolo3.setObjectName("advtitolo3")
|
||||
advtitolo3.setWindowModality(QtCore.Qt.WindowModal)
|
||||
advtitolo3.resize(480, 524)
|
||||
advtitolo3.resize(480, 593)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(advtitolo3.sizePolicy().hasHeightForWidth())
|
||||
advtitolo3.setSizePolicy(sizePolicy)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
advtitolo3.setFont(font)
|
||||
icon = QtGui.QIcon()
|
||||
icon.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-smartphone-ram-100.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
advtitolo3.setWindowIcon(icon)
|
||||
@@ -32,18 +38,35 @@ class Ui_advtitolo3(object):
|
||||
self.verticalLayout_3 = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout_3.setObjectName("verticalLayout_3")
|
||||
self.lbl_terzo = QtWidgets.QLabel(advtitolo3)
|
||||
self.lbl_terzo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_terzo.setFont(font)
|
||||
self.lbl_terzo.setObjectName("lbl_terzo")
|
||||
self.verticalLayout_3.addWidget(self.lbl_terzo)
|
||||
self.rad_numeroterzo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_numeroterzo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_numeroterzo.setFont(font)
|
||||
self.rad_numeroterzo.setObjectName("rad_numeroterzo")
|
||||
self.verticalLayout_3.addWidget(self.rad_numeroterzo)
|
||||
self.rad_dataterzo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_dataterzo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_dataterzo.setFont(font)
|
||||
self.rad_dataterzo.setObjectName("rad_dataterzo")
|
||||
self.verticalLayout_3.addWidget(self.rad_dataterzo)
|
||||
self.rad_titoloterzo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_titoloterzo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_titoloterzo.setFont(font)
|
||||
self.rad_titoloterzo.setChecked(True)
|
||||
self.rad_titoloterzo.setObjectName("rad_titoloterzo")
|
||||
self.verticalLayout_3.addWidget(self.rad_titoloterzo)
|
||||
@@ -53,32 +76,60 @@ class Ui_advtitolo3(object):
|
||||
self.verticalLayout = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
self.lbl_secondo = QtWidgets.QLabel(advtitolo3)
|
||||
self.lbl_secondo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_secondo.setFont(font)
|
||||
self.lbl_secondo.setObjectName("lbl_secondo")
|
||||
self.verticalLayout.addWidget(self.lbl_secondo)
|
||||
self.rad_numerosecondo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_numerosecondo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_numerosecondo.setFont(font)
|
||||
self.rad_numerosecondo.setObjectName("rad_numerosecondo")
|
||||
self.verticalLayout.addWidget(self.rad_numerosecondo)
|
||||
self.rad_datasecondo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_datasecondo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_datasecondo.setFont(font)
|
||||
self.rad_datasecondo.setChecked(True)
|
||||
self.rad_datasecondo.setObjectName("rad_datasecondo")
|
||||
self.verticalLayout.addWidget(self.rad_datasecondo)
|
||||
self.rad_titolosecondo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_titolosecondo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_titolosecondo.setFont(font)
|
||||
self.rad_titolosecondo.setObjectName("rad_titolosecondo")
|
||||
self.verticalLayout.addWidget(self.rad_titolosecondo)
|
||||
self.gridLayout.addLayout(self.verticalLayout, 5, 0, 1, 1)
|
||||
self.lbl_istruzioni = QtWidgets.QLabel(advtitolo3)
|
||||
self.lbl_istruzioni.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_istruzioni.setFont(font)
|
||||
self.lbl_istruzioni.setObjectName("lbl_istruzioni")
|
||||
self.gridLayout.addWidget(self.lbl_istruzioni, 2, 0, 1, 2)
|
||||
self.label = QtWidgets.QLabel(advtitolo3)
|
||||
self.label.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.label.setFont(font)
|
||||
self.label.setObjectName("label")
|
||||
self.gridLayout.addWidget(self.label, 8, 0, 1, 1)
|
||||
self.txt_prefisso = QtWidgets.QLineEdit(advtitolo3)
|
||||
self.txt_prefisso.setMinimumSize(QtCore.QSize(0, 25))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(12)
|
||||
self.txt_prefisso.setFont(font)
|
||||
self.txt_prefisso.setInputMask("")
|
||||
self.txt_prefisso.setText("")
|
||||
self.txt_prefisso.setMaxLength(10)
|
||||
@@ -87,19 +138,36 @@ class Ui_advtitolo3(object):
|
||||
self.verticalLayout_2 = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout_2.setObjectName("verticalLayout_2")
|
||||
self.lbl_primo = QtWidgets.QLabel(advtitolo3)
|
||||
self.lbl_primo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_primo.setFont(font)
|
||||
self.lbl_primo.setObjectName("lbl_primo")
|
||||
self.verticalLayout_2.addWidget(self.lbl_primo)
|
||||
self.rad_numeroprimo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_numeroprimo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_numeroprimo.setFont(font)
|
||||
self.rad_numeroprimo.setChecked(False)
|
||||
self.rad_numeroprimo.setObjectName("rad_numeroprimo")
|
||||
self.verticalLayout_2.addWidget(self.rad_numeroprimo)
|
||||
self.rad_dataprimo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_dataprimo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_dataprimo.setFont(font)
|
||||
self.rad_dataprimo.setObjectName("rad_dataprimo")
|
||||
self.verticalLayout_2.addWidget(self.rad_dataprimo)
|
||||
self.rad_titoloprimo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_titoloprimo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_titoloprimo.setFont(font)
|
||||
self.rad_titoloprimo.setObjectName("rad_titoloprimo")
|
||||
self.verticalLayout_2.addWidget(self.rad_titoloprimo)
|
||||
self.gridLayout.addLayout(self.verticalLayout_2, 3, 0, 1, 1)
|
||||
@@ -109,24 +177,43 @@ class Ui_advtitolo3(object):
|
||||
self.line_2.setObjectName("line_2")
|
||||
self.gridLayout.addWidget(self.line_2, 7, 0, 1, 2)
|
||||
self.lbl_titoloschermata = QtWidgets.QLabel(advtitolo3)
|
||||
self.lbl_titoloschermata.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(11)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(14)
|
||||
self.lbl_titoloschermata.setFont(font)
|
||||
self.lbl_titoloschermata.setObjectName("lbl_titoloschermata")
|
||||
self.gridLayout.addWidget(self.lbl_titoloschermata, 0, 0, 1, 2)
|
||||
self.horizontalLayout = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout.setObjectName("horizontalLayout")
|
||||
self.btn_annulla = QtWidgets.QPushButton(advtitolo3)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_annulla.setFont(font)
|
||||
self.btn_annulla.setObjectName("btn_annulla")
|
||||
self.horizontalLayout.addWidget(self.btn_annulla)
|
||||
self.btn_OK = QtWidgets.QPushButton(advtitolo3)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_OK.setFont(font)
|
||||
self.btn_OK.setObjectName("btn_OK")
|
||||
self.horizontalLayout.addWidget(self.btn_OK)
|
||||
self.gridLayout.addLayout(self.horizontalLayout, 10, 1, 1, 1)
|
||||
self.label_2 = QtWidgets.QLabel(advtitolo3)
|
||||
self.label_2.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.label_2.setFont(font)
|
||||
self.label_2.setObjectName("label_2")
|
||||
self.gridLayout.addWidget(self.label_2, 9, 0, 1, 1)
|
||||
self.txt_suffisso = QtWidgets.QLineEdit(advtitolo3)
|
||||
self.txt_suffisso.setMinimumSize(QtCore.QSize(0, 25))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(12)
|
||||
self.txt_suffisso.setFont(font)
|
||||
self.txt_suffisso.setMaxLength(10)
|
||||
self.txt_suffisso.setObjectName("txt_suffisso")
|
||||
self.gridLayout.addWidget(self.txt_suffisso, 9, 1, 1, 1)
|
||||
@@ -155,6 +242,4 @@ class Ui_advtitolo3(object):
|
||||
self.btn_annulla.setText(_translate("advtitolo3", "Annulla"))
|
||||
self.btn_OK.setText(_translate("advtitolo3", "OK"))
|
||||
self.label_2.setText(_translate("advtitolo3", "Suffisso Titolo"))
|
||||
|
||||
|
||||
import resources_rc
|
||||
|
||||
@@ -2,9 +2,11 @@
|
||||
|
||||
# Form implementation generated from reading ui file 'mainwindow.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.12.1
|
||||
# Created by: PyQt5 UI code generator 5.15.1
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
@@ -13,15 +15,15 @@ class Ui_mainwin(object):
|
||||
def setupUi(self, mainwin):
|
||||
mainwin.setObjectName("mainwin")
|
||||
mainwin.setEnabled(True)
|
||||
mainwin.resize(680, 620)
|
||||
mainwin.resize(680, 622)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(mainwin.sizePolicy().hasHeightForWidth())
|
||||
mainwin.setSizePolicy(sizePolicy)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("MS Shell Dlg 2")
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
mainwin.setFont(font)
|
||||
mainwin.setFocusPolicy(QtCore.Qt.NoFocus)
|
||||
icon = QtGui.QIcon()
|
||||
@@ -36,8 +38,10 @@ class Ui_mainwin(object):
|
||||
self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_3.setObjectName("horizontalLayout_3")
|
||||
self.label_4 = QtWidgets.QLabel(self.centralwidget)
|
||||
self.label_4.setMinimumSize(QtCore.QSize(0, 25))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(11)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
font.setBold(True)
|
||||
font.setWeight(75)
|
||||
self.label_4.setFont(font)
|
||||
@@ -52,7 +56,10 @@ class Ui_mainwin(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.label_3.sizePolicy().hasHeightForWidth())
|
||||
self.label_3.setSizePolicy(sizePolicy)
|
||||
self.label_3.setMinimumSize(QtCore.QSize(0, 25))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
font.setBold(True)
|
||||
font.setWeight(75)
|
||||
self.label_3.setFont(font)
|
||||
@@ -64,6 +71,11 @@ class Ui_mainwin(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lbl_preset.sizePolicy().hasHeightForWidth())
|
||||
self.lbl_preset.setSizePolicy(sizePolicy)
|
||||
self.lbl_preset.setMinimumSize(QtCore.QSize(0, 25))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_preset.setFont(font)
|
||||
self.lbl_preset.setObjectName("lbl_preset")
|
||||
self.horizontalLayout_3.addWidget(self.lbl_preset)
|
||||
spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
@@ -88,6 +100,10 @@ class Ui_mainwin(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.wgt_main.sizePolicy().hasHeightForWidth())
|
||||
self.wgt_main.setSizePolicy(sizePolicy)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.wgt_main.setFont(font)
|
||||
self.wgt_main.setObjectName("wgt_main")
|
||||
self.wgt_mainPage1 = QtWidgets.QWidget()
|
||||
self.wgt_mainPage1.setObjectName("wgt_mainPage1")
|
||||
@@ -127,13 +143,15 @@ class Ui_mainwin(object):
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
self.lbl_cartellasorg = QtWidgets.QLabel(self.wgt_mainPage1)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_cartellasorg.setFont(font)
|
||||
self.lbl_cartellasorg.setObjectName("lbl_cartellasorg")
|
||||
self.verticalLayout.addWidget(self.lbl_cartellasorg)
|
||||
self.lbl_cartelladest = QtWidgets.QLabel(self.wgt_mainPage1)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_cartelladest.setFont(font)
|
||||
self.lbl_cartelladest.setObjectName("lbl_cartelladest")
|
||||
self.verticalLayout.addWidget(self.lbl_cartelladest)
|
||||
@@ -155,8 +173,10 @@ class Ui_mainwin(object):
|
||||
self.line.setObjectName("line")
|
||||
self.gridLayout.addWidget(self.line, 1, 0, 1, 4)
|
||||
self.label = QtWidgets.QLabel(self.wgt_mainPage1)
|
||||
self.label.setMinimumSize(QtCore.QSize(0, 25))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(11)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
font.setBold(True)
|
||||
font.setWeight(75)
|
||||
self.label.setFont(font)
|
||||
@@ -180,6 +200,9 @@ class Ui_mainwin(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.label_2.sizePolicy().hasHeightForWidth())
|
||||
self.label_2.setSizePolicy(sizePolicy)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(14)
|
||||
self.label_2.setFont(font)
|
||||
self.label_2.setObjectName("label_2")
|
||||
self.horizontalLayout_2.addWidget(self.label_2)
|
||||
self.rad_fileNew = QtWidgets.QRadioButton(self.wgt_mainPage1)
|
||||
@@ -203,7 +226,8 @@ class Ui_mainwin(object):
|
||||
self.btn_avanti.setMinimumSize(QtCore.QSize(100, 40))
|
||||
self.btn_avanti.setMaximumSize(QtCore.QSize(80, 16777215))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(11)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_avanti.setFont(font)
|
||||
self.btn_avanti.setLayoutDirection(QtCore.Qt.LeftToRight)
|
||||
icon3 = QtGui.QIcon()
|
||||
@@ -222,22 +246,42 @@ class Ui_mainwin(object):
|
||||
self.menubar.setNativeMenuBar(True)
|
||||
self.menubar.setObjectName("menubar")
|
||||
self.bar_file = QtWidgets.QMenu(self.menubar)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.bar_file.setFont(font)
|
||||
self.bar_file.setObjectName("bar_file")
|
||||
self.menuOpzioni = QtWidgets.QMenu(self.menubar)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.menuOpzioni.setFont(font)
|
||||
self.menuOpzioni.setObjectName("menuOpzioni")
|
||||
self.menuAbout = QtWidgets.QMenu(self.menubar)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.menuAbout.setFont(font)
|
||||
self.menuAbout.setObjectName("menuAbout")
|
||||
mainwin.setMenuBar(self.menubar)
|
||||
self.actionCarica_Preset = QtWidgets.QAction(mainwin)
|
||||
icon4 = QtGui.QIcon()
|
||||
icon4.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-documents-folder-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.actionCarica_Preset.setIcon(icon4)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.actionCarica_Preset.setFont(font)
|
||||
self.actionCarica_Preset.setIconVisibleInMenu(True)
|
||||
self.actionCarica_Preset.setObjectName("actionCarica_Preset")
|
||||
self.actionSalva_Preset = QtWidgets.QAction(mainwin)
|
||||
icon5 = QtGui.QIcon()
|
||||
icon5.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-save-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.actionSalva_Preset.setIcon(icon5)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.actionSalva_Preset.setFont(font)
|
||||
self.actionSalva_Preset.setObjectName("actionSalva_Preset")
|
||||
self.actionOpzioni = QtWidgets.QAction(mainwin)
|
||||
self.actionOpzioni.setObjectName("actionOpzioni")
|
||||
@@ -246,22 +290,38 @@ class Ui_mainwin(object):
|
||||
icon6 = QtGui.QIcon()
|
||||
icon6.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-globe-earth-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.actionLingua.setIcon(icon6)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.actionLingua.setFont(font)
|
||||
self.actionLingua.setObjectName("actionLingua")
|
||||
self.actionAvanzate = QtWidgets.QAction(mainwin)
|
||||
icon7 = QtGui.QIcon()
|
||||
icon7.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-smartphone-ram-100.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.actionAvanzate.setIcon(icon7)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.actionAvanzate.setFont(font)
|
||||
self.actionAvanzate.setObjectName("actionAvanzate")
|
||||
self.actionManuale = QtWidgets.QAction(mainwin)
|
||||
self.actionManuale.setEnabled(False)
|
||||
icon8 = QtGui.QIcon()
|
||||
icon8.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-user-manual-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.actionManuale.setIcon(icon8)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.actionManuale.setFont(font)
|
||||
self.actionManuale.setObjectName("actionManuale")
|
||||
self.actionAbout_SPEx = QtWidgets.QAction(mainwin)
|
||||
icon9 = QtGui.QIcon()
|
||||
icon9.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-info-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.actionAbout_SPEx.setIcon(icon9)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.actionAbout_SPEx.setFont(font)
|
||||
self.actionAbout_SPEx.setObjectName("actionAbout_SPEx")
|
||||
self.bar_file.addAction(self.actionCarica_Preset)
|
||||
self.bar_file.addAction(self.actionSalva_Preset)
|
||||
@@ -309,6 +369,4 @@ class Ui_mainwin(object):
|
||||
self.actionAvanzate.setText(_translate("mainwin", "Avanzate"))
|
||||
self.actionManuale.setText(_translate("mainwin", "Manuale"))
|
||||
self.actionAbout_SPEx.setText(_translate("mainwin", "About SPEx"))
|
||||
|
||||
|
||||
import resources_rc
|
||||
|
||||
@@ -2,9 +2,11 @@
|
||||
|
||||
# Form implementation generated from reading ui file 'selezout.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.12.1
|
||||
# Created by: PyQt5 UI code generator 5.15.1
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
@@ -13,6 +15,10 @@ class Ui_selezout(object):
|
||||
def setupUi(self, selezout):
|
||||
selezout.setObjectName("selezout")
|
||||
selezout.resize(718, 573)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
selezout.setFont(font)
|
||||
self.verticalLayout_2 = QtWidgets.QVBoxLayout(selezout)
|
||||
self.verticalLayout_2.setObjectName("verticalLayout_2")
|
||||
self.lbl_lingua = QtWidgets.QLabel(selezout)
|
||||
@@ -21,8 +27,10 @@ class Ui_selezout(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lbl_lingua.sizePolicy().hasHeightForWidth())
|
||||
self.lbl_lingua.setSizePolicy(sizePolicy)
|
||||
self.lbl_lingua.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(14)
|
||||
self.lbl_lingua.setFont(font)
|
||||
self.lbl_lingua.setObjectName("lbl_lingua")
|
||||
self.verticalLayout_2.addWidget(self.lbl_lingua)
|
||||
@@ -39,6 +47,10 @@ class Ui_selezout(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.cmb_lingua.sizePolicy().hasHeightForWidth())
|
||||
self.cmb_lingua.setSizePolicy(sizePolicy)
|
||||
self.cmb_lingua.setMinimumSize(QtCore.QSize(0, 30))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(12)
|
||||
self.cmb_lingua.setFont(font)
|
||||
self.cmb_lingua.setFrame(True)
|
||||
self.cmb_lingua.setModelColumn(0)
|
||||
self.cmb_lingua.setObjectName("cmb_lingua")
|
||||
@@ -52,8 +64,10 @@ class Ui_selezout(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lbl_indicazioni.sizePolicy().hasHeightForWidth())
|
||||
self.lbl_indicazioni.setSizePolicy(sizePolicy)
|
||||
self.lbl_indicazioni.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(14)
|
||||
self.lbl_indicazioni.setFont(font)
|
||||
self.lbl_indicazioni.setObjectName("lbl_indicazioni")
|
||||
self.verticalLayout_2.addWidget(self.lbl_indicazioni)
|
||||
@@ -66,21 +80,27 @@ class Ui_selezout(object):
|
||||
self.verticalLayout.setSizeConstraint(QtWidgets.QLayout.SetMaximumSize)
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
self.rad_mainbodyEFile = QtWidgets.QRadioButton(selezout)
|
||||
self.rad_mainbodyEFile.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_mainbodyEFile.setFont(font)
|
||||
self.rad_mainbodyEFile.setChecked(True)
|
||||
self.rad_mainbodyEFile.setObjectName("rad_mainbodyEFile")
|
||||
self.verticalLayout.addWidget(self.rad_mainbodyEFile)
|
||||
self.rad_mainbody = QtWidgets.QRadioButton(selezout)
|
||||
self.rad_mainbody.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_mainbody.setFont(font)
|
||||
self.rad_mainbody.setObjectName("rad_mainbody")
|
||||
self.verticalLayout.addWidget(self.rad_mainbody)
|
||||
self.rad_file = QtWidgets.QRadioButton(selezout)
|
||||
self.rad_file.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_file.setFont(font)
|
||||
self.rad_file.setObjectName("rad_file")
|
||||
self.verticalLayout.addWidget(self.rad_file)
|
||||
@@ -91,8 +111,10 @@ class Ui_selezout(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lbl_indicazioni_2.sizePolicy().hasHeightForWidth())
|
||||
self.lbl_indicazioni_2.setSizePolicy(sizePolicy)
|
||||
self.lbl_indicazioni_2.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(14)
|
||||
self.lbl_indicazioni_2.setFont(font)
|
||||
self.lbl_indicazioni_2.setObjectName("lbl_indicazioni_2")
|
||||
self.verticalLayout_2.addWidget(self.lbl_indicazioni_2)
|
||||
@@ -109,38 +131,52 @@ class Ui_selezout(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.chk_removeDuplicates.sizePolicy().hasHeightForWidth())
|
||||
self.chk_removeDuplicates.setSizePolicy(sizePolicy)
|
||||
self.chk_removeDuplicates.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.chk_removeDuplicates.setFont(font)
|
||||
self.chk_removeDuplicates.setObjectName("chk_removeDuplicates")
|
||||
self.gridLayout.addWidget(self.chk_removeDuplicates, 0, 0, 1, 1)
|
||||
self.chk_includeTitle = QtWidgets.QCheckBox(selezout)
|
||||
self.chk_includeTitle.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.chk_includeTitle.setFont(font)
|
||||
self.chk_includeTitle.setObjectName("chk_includeTitle")
|
||||
self.gridLayout.addWidget(self.chk_includeTitle, 0, 1, 1, 1)
|
||||
self.chk_removeBreakWord = QtWidgets.QCheckBox(selezout)
|
||||
self.chk_removeBreakWord.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.chk_removeBreakWord.setFont(font)
|
||||
self.chk_removeBreakWord.setObjectName("chk_removeBreakWord")
|
||||
self.gridLayout.addWidget(self.chk_removeBreakWord, 1, 0, 1, 1)
|
||||
self.chk_cleaDestFolder = QtWidgets.QCheckBox(selezout)
|
||||
self.chk_cleaDestFolder.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.chk_cleaDestFolder.setFont(font)
|
||||
self.chk_cleaDestFolder.setObjectName("chk_cleaDestFolder")
|
||||
self.gridLayout.addWidget(self.chk_cleaDestFolder, 1, 1, 1, 1)
|
||||
self.horizontalLayout = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout.setObjectName("horizontalLayout")
|
||||
self.label = QtWidgets.QLabel(selezout)
|
||||
self.label.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(14)
|
||||
self.label.setFont(font)
|
||||
self.label.setObjectName("label")
|
||||
self.horizontalLayout.addWidget(self.label)
|
||||
self.lin_specialChars = QtWidgets.QLineEdit(selezout)
|
||||
self.lin_specialChars.setMinimumSize(QtCore.QSize(0, 25))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(12)
|
||||
self.lin_specialChars.setFont(font)
|
||||
self.lin_specialChars.setObjectName("lin_specialChars")
|
||||
self.horizontalLayout.addWidget(self.lin_specialChars)
|
||||
spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
@@ -160,7 +196,8 @@ class Ui_selezout(object):
|
||||
self.btn_indietro.setMinimumSize(QtCore.QSize(100, 40))
|
||||
self.btn_indietro.setMaximumSize(QtCore.QSize(75, 16777215))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(11)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_indietro.setFont(font)
|
||||
icon = QtGui.QIcon()
|
||||
icon.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-arrow-80-back.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
@@ -172,8 +209,9 @@ class Ui_selezout(object):
|
||||
self.horizontalLayout_2.addItem(spacerItem3)
|
||||
self.btn_split = QtWidgets.QPushButton(selezout)
|
||||
self.btn_split.setMinimumSize(QtCore.QSize(100, 0))
|
||||
self.btn_split.setMaximumSize(QtCore.QSize(16777215, 40))
|
||||
self.btn_split.setMaximumSize(QtCore.QSize(16777215, 50))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_split.setFont(font)
|
||||
self.btn_split.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor))
|
||||
@@ -217,6 +255,4 @@ class Ui_selezout(object):
|
||||
self.label.setText(_translate("selezout", "Caratteri speciali da rimuovere "))
|
||||
self.btn_indietro.setText(_translate("selezout", "Indietro"))
|
||||
self.btn_split.setText(_translate("selezout", "SPLITTA!"))
|
||||
|
||||
|
||||
import resources_rc
|
||||
|
||||
@@ -2,9 +2,11 @@
|
||||
|
||||
# Form implementation generated from reading ui file 'titolow.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.12.1
|
||||
# Created by: PyQt5 UI code generator 5.15.1
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
@@ -13,90 +15,14 @@ class Ui_titolo(object):
|
||||
def setupUi(self, titolo):
|
||||
titolo.setObjectName("titolo")
|
||||
titolo.resize(715, 567)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
titolo.setFont(font)
|
||||
self.gridLayout = QtWidgets.QGridLayout(titolo)
|
||||
self.gridLayout.setObjectName("gridLayout")
|
||||
self.lyt_nchars = QtWidgets.QHBoxLayout()
|
||||
self.lyt_nchars.setSizeConstraint(QtWidgets.QLayout.SetNoConstraint)
|
||||
self.lyt_nchars.setObjectName("lyt_nchars")
|
||||
self.lbl_ncarat = QtWidgets.QLabel(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lbl_ncarat.sizePolicy().hasHeightForWidth())
|
||||
self.lbl_ncarat.setSizePolicy(sizePolicy)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(9)
|
||||
self.lbl_ncarat.setFont(font)
|
||||
self.lbl_ncarat.setObjectName("lbl_ncarat")
|
||||
self.lyt_nchars.addWidget(self.lbl_ncarat)
|
||||
self.spn_ncarat = QtWidgets.QSpinBox(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.spn_ncarat.sizePolicy().hasHeightForWidth())
|
||||
self.spn_ncarat.setSizePolicy(sizePolicy)
|
||||
self.spn_ncarat.setMinimumSize(QtCore.QSize(50, 0))
|
||||
self.spn_ncarat.setWrapping(True)
|
||||
self.spn_ncarat.setButtonSymbols(QtWidgets.QAbstractSpinBox.UpDownArrows)
|
||||
self.spn_ncarat.setMinimum(3)
|
||||
self.spn_ncarat.setMaximum(32)
|
||||
self.spn_ncarat.setObjectName("spn_ncarat")
|
||||
self.lyt_nchars.addWidget(self.spn_ncarat)
|
||||
spacerItem = QtWidgets.QSpacerItem(40, 0, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.lyt_nchars.addItem(spacerItem)
|
||||
self.gridLayout.addLayout(self.lyt_nchars, 5, 0, 1, 3)
|
||||
self.line_3 = QtWidgets.QFrame(titolo)
|
||||
self.line_3.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line_3.setObjectName("line_3")
|
||||
self.gridLayout.addWidget(self.line_3, 7, 0, 1, 3)
|
||||
self.line = QtWidgets.QFrame(titolo)
|
||||
self.line.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line.setObjectName("line")
|
||||
self.gridLayout.addWidget(self.line, 1, 0, 1, 3)
|
||||
self.lyt_buttons = QtWidgets.QHBoxLayout()
|
||||
self.lyt_buttons.setObjectName("lyt_buttons")
|
||||
self.btn_avanzate = QtWidgets.QPushButton(titolo)
|
||||
self.btn_avanzate.setMinimumSize(QtCore.QSize(120, 40))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(11)
|
||||
self.btn_avanzate.setFont(font)
|
||||
icon = QtGui.QIcon()
|
||||
icon.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-smartphone-ram-100.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.btn_avanzate.setIcon(icon)
|
||||
self.btn_avanzate.setIconSize(QtCore.QSize(30, 30))
|
||||
self.btn_avanzate.setObjectName("btn_avanzate")
|
||||
self.lyt_buttons.addWidget(self.btn_avanzate)
|
||||
spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.lyt_buttons.addItem(spacerItem1)
|
||||
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
|
||||
self.btn_indietro = QtWidgets.QPushButton(titolo)
|
||||
self.btn_indietro.setMinimumSize(QtCore.QSize(100, 40))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(11)
|
||||
self.btn_indietro.setFont(font)
|
||||
icon1 = QtGui.QIcon()
|
||||
icon1.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-arrow-80-back.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.btn_indietro.setIcon(icon1)
|
||||
self.btn_indietro.setIconSize(QtCore.QSize(25, 25))
|
||||
self.btn_indietro.setObjectName("btn_indietro")
|
||||
self.horizontalLayout_2.addWidget(self.btn_indietro)
|
||||
self.btn_avanti = QtWidgets.QPushButton(titolo)
|
||||
self.btn_avanti.setMinimumSize(QtCore.QSize(100, 40))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(11)
|
||||
self.btn_avanti.setFont(font)
|
||||
self.btn_avanti.setLayoutDirection(QtCore.Qt.LeftToRight)
|
||||
icon2 = QtGui.QIcon()
|
||||
icon2.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-arrow-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.btn_avanti.setIcon(icon2)
|
||||
self.btn_avanti.setIconSize(QtCore.QSize(25, 25))
|
||||
self.btn_avanti.setObjectName("btn_avanti")
|
||||
self.horizontalLayout_2.addWidget(self.btn_avanti)
|
||||
self.lyt_buttons.addLayout(self.horizontalLayout_2)
|
||||
self.gridLayout.addLayout(self.lyt_buttons, 15, 0, 1, 3)
|
||||
spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.gridLayout.addItem(spacerItem, 14, 0, 1, 1)
|
||||
self.lyt_date = QtWidgets.QVBoxLayout()
|
||||
self.lyt_date.setObjectName("lyt_date")
|
||||
self.rad_datajpn = QtWidgets.QRadioButton(titolo)
|
||||
@@ -105,8 +31,10 @@ class Ui_titolo(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_datajpn.sizePolicy().hasHeightForWidth())
|
||||
self.rad_datajpn.setSizePolicy(sizePolicy)
|
||||
self.rad_datajpn.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(9)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_datajpn.setFont(font)
|
||||
self.rad_datajpn.setChecked(True)
|
||||
self.rad_datajpn.setObjectName("rad_datajpn")
|
||||
@@ -117,8 +45,10 @@ class Ui_titolo(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_dataita.sizePolicy().hasHeightForWidth())
|
||||
self.rad_dataita.setSizePolicy(sizePolicy)
|
||||
self.rad_dataita.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(9)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_dataita.setFont(font)
|
||||
self.rad_dataita.setObjectName("rad_dataita")
|
||||
self.lyt_date.addWidget(self.rad_dataita)
|
||||
@@ -128,49 +58,157 @@ class Ui_titolo(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_datausa.sizePolicy().hasHeightForWidth())
|
||||
self.rad_datausa.setSizePolicy(sizePolicy)
|
||||
self.rad_datausa.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(9)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_datausa.setFont(font)
|
||||
self.rad_datausa.setObjectName("rad_datausa")
|
||||
self.lyt_date.addWidget(self.rad_datausa)
|
||||
self.gridLayout.addLayout(self.lyt_date, 3, 0, 1, 3)
|
||||
self.lbl_impotit = QtWidgets.QLabel(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lbl_impotit.sizePolicy().hasHeightForWidth())
|
||||
self.lbl_impotit.setSizePolicy(sizePolicy)
|
||||
self.lbl_impotit.setMinimumSize(QtCore.QSize(0, 0))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
self.lbl_impotit.setFont(font)
|
||||
self.lbl_impotit.setObjectName("lbl_impotit")
|
||||
self.gridLayout.addWidget(self.lbl_impotit, 0, 0, 1, 3)
|
||||
self.chk_data = QtWidgets.QCheckBox(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.chk_data.sizePolicy().hasHeightForWidth())
|
||||
self.chk_data.setSizePolicy(sizePolicy)
|
||||
self.chk_data.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.chk_data.setFont(font)
|
||||
self.chk_data.setObjectName("chk_data")
|
||||
self.gridLayout.addWidget(self.chk_data, 2, 0, 1, 1)
|
||||
spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.gridLayout.addItem(spacerItem2, 9, 1, 1, 1)
|
||||
self.lyt_nchars = QtWidgets.QHBoxLayout()
|
||||
self.lyt_nchars.setSizeConstraint(QtWidgets.QLayout.SetNoConstraint)
|
||||
self.lyt_nchars.setObjectName("lyt_nchars")
|
||||
self.lbl_ncarat = QtWidgets.QLabel(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lbl_ncarat.sizePolicy().hasHeightForWidth())
|
||||
self.lbl_ncarat.setSizePolicy(sizePolicy)
|
||||
self.lbl_ncarat.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_ncarat.setFont(font)
|
||||
self.lbl_ncarat.setObjectName("lbl_ncarat")
|
||||
self.lyt_nchars.addWidget(self.lbl_ncarat)
|
||||
self.spn_ncarat = QtWidgets.QSpinBox(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.spn_ncarat.sizePolicy().hasHeightForWidth())
|
||||
self.spn_ncarat.setSizePolicy(sizePolicy)
|
||||
self.spn_ncarat.setMinimumSize(QtCore.QSize(50, 0))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.spn_ncarat.setFont(font)
|
||||
self.spn_ncarat.setWrapping(True)
|
||||
self.spn_ncarat.setButtonSymbols(QtWidgets.QAbstractSpinBox.UpDownArrows)
|
||||
self.spn_ncarat.setMinimum(3)
|
||||
self.spn_ncarat.setMaximum(32)
|
||||
self.spn_ncarat.setObjectName("spn_ncarat")
|
||||
self.lyt_nchars.addWidget(self.spn_ncarat)
|
||||
spacerItem1 = QtWidgets.QSpacerItem(40, 0, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.lyt_nchars.addItem(spacerItem1)
|
||||
self.gridLayout.addLayout(self.lyt_nchars, 5, 0, 1, 3)
|
||||
self.line = QtWidgets.QFrame(titolo)
|
||||
self.line.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line.setObjectName("line")
|
||||
self.gridLayout.addWidget(self.line, 1, 0, 1, 3)
|
||||
self.chk_titolo = QtWidgets.QCheckBox(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.chk_titolo.sizePolicy().hasHeightForWidth())
|
||||
self.chk_titolo.setSizePolicy(sizePolicy)
|
||||
self.chk_titolo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.chk_titolo.setFont(font)
|
||||
self.chk_titolo.setObjectName("chk_titolo")
|
||||
self.gridLayout.addWidget(self.chk_titolo, 4, 0, 1, 2)
|
||||
self.lyt_buttons = QtWidgets.QHBoxLayout()
|
||||
self.lyt_buttons.setObjectName("lyt_buttons")
|
||||
self.btn_avanzate = QtWidgets.QPushButton(titolo)
|
||||
self.btn_avanzate.setMinimumSize(QtCore.QSize(120, 40))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_avanzate.setFont(font)
|
||||
icon = QtGui.QIcon()
|
||||
icon.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-smartphone-ram-100.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.btn_avanzate.setIcon(icon)
|
||||
self.btn_avanzate.setIconSize(QtCore.QSize(30, 30))
|
||||
self.btn_avanzate.setObjectName("btn_avanzate")
|
||||
self.lyt_buttons.addWidget(self.btn_avanzate)
|
||||
spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.lyt_buttons.addItem(spacerItem2)
|
||||
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
|
||||
self.btn_indietro = QtWidgets.QPushButton(titolo)
|
||||
self.btn_indietro.setMinimumSize(QtCore.QSize(100, 40))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_indietro.setFont(font)
|
||||
icon1 = QtGui.QIcon()
|
||||
icon1.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-arrow-80-back.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.btn_indietro.setIcon(icon1)
|
||||
self.btn_indietro.setIconSize(QtCore.QSize(25, 25))
|
||||
self.btn_indietro.setObjectName("btn_indietro")
|
||||
self.horizontalLayout_2.addWidget(self.btn_indietro)
|
||||
self.btn_avanti = QtWidgets.QPushButton(titolo)
|
||||
self.btn_avanti.setMinimumSize(QtCore.QSize(100, 40))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_avanti.setFont(font)
|
||||
self.btn_avanti.setLayoutDirection(QtCore.Qt.LeftToRight)
|
||||
icon2 = QtGui.QIcon()
|
||||
icon2.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-arrow-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.btn_avanti.setIcon(icon2)
|
||||
self.btn_avanti.setIconSize(QtCore.QSize(25, 25))
|
||||
self.btn_avanti.setObjectName("btn_avanti")
|
||||
self.horizontalLayout_2.addWidget(self.btn_avanti)
|
||||
self.lyt_buttons.addLayout(self.horizontalLayout_2)
|
||||
self.gridLayout.addLayout(self.lyt_buttons, 16, 0, 1, 3)
|
||||
self.label = QtWidgets.QLabel(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth())
|
||||
self.label.setSizePolicy(sizePolicy)
|
||||
self.label.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(14)
|
||||
self.label.setFont(font)
|
||||
self.label.setObjectName("label")
|
||||
self.gridLayout.addWidget(self.label, 8, 0, 1, 2)
|
||||
self.lbl_impotit = QtWidgets.QLabel(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lbl_impotit.sizePolicy().hasHeightForWidth())
|
||||
self.lbl_impotit.setSizePolicy(sizePolicy)
|
||||
self.lbl_impotit.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(14)
|
||||
self.lbl_impotit.setFont(font)
|
||||
self.lbl_impotit.setObjectName("lbl_impotit")
|
||||
self.gridLayout.addWidget(self.lbl_impotit, 0, 0, 1, 3)
|
||||
spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.gridLayout.addItem(spacerItem3, 10, 1, 1, 1)
|
||||
self.lyt_sep = QtWidgets.QFormLayout()
|
||||
self.lyt_sep.setLabelAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter)
|
||||
self.lyt_sep.setFormAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop)
|
||||
self.lyt_sep.setObjectName("lyt_sep")
|
||||
self.rad_spazio = QtWidgets.QRadioButton(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
@@ -178,8 +216,10 @@ class Ui_titolo(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_spazio.sizePolicy().hasHeightForWidth())
|
||||
self.rad_spazio.setSizePolicy(sizePolicy)
|
||||
self.rad_spazio.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(9)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_spazio.setFont(font)
|
||||
self.rad_spazio.setObjectName("rad_spazio")
|
||||
self.btngrp_divisore = QtWidgets.QButtonGroup(titolo)
|
||||
@@ -192,8 +232,10 @@ class Ui_titolo(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_virgola.sizePolicy().hasHeightForWidth())
|
||||
self.rad_virgola.setSizePolicy(sizePolicy)
|
||||
self.rad_virgola.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(9)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_virgola.setFont(font)
|
||||
self.rad_virgola.setObjectName("rad_virgola")
|
||||
self.btngrp_divisore.addButton(self.rad_virgola)
|
||||
@@ -204,8 +246,10 @@ class Ui_titolo(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_piu.sizePolicy().hasHeightForWidth())
|
||||
self.rad_piu.setSizePolicy(sizePolicy)
|
||||
self.rad_piu.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(9)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_piu.setFont(font)
|
||||
self.rad_piu.setObjectName("rad_piu")
|
||||
self.btngrp_divisore.addButton(self.rad_piu)
|
||||
@@ -216,8 +260,10 @@ class Ui_titolo(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_tratt.sizePolicy().hasHeightForWidth())
|
||||
self.rad_tratt.setSizePolicy(sizePolicy)
|
||||
self.rad_tratt.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(9)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_tratt.setFont(font)
|
||||
self.rad_tratt.setObjectName("rad_tratt")
|
||||
self.btngrp_divisore.addButton(self.rad_tratt)
|
||||
@@ -228,8 +274,10 @@ class Ui_titolo(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_trattbass.sizePolicy().hasHeightForWidth())
|
||||
self.rad_trattbass.setSizePolicy(sizePolicy)
|
||||
self.rad_trattbass.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(9)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_trattbass.setFont(font)
|
||||
self.rad_trattbass.setObjectName("rad_trattbass")
|
||||
self.btngrp_divisore.addButton(self.rad_trattbass)
|
||||
@@ -242,8 +290,10 @@ class Ui_titolo(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_altro.sizePolicy().hasHeightForWidth())
|
||||
self.rad_altro.setSizePolicy(sizePolicy)
|
||||
self.rad_altro.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(9)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_altro.setFont(font)
|
||||
self.rad_altro.setObjectName("rad_altro")
|
||||
self.btngrp_divisore.addButton(self.rad_altro)
|
||||
@@ -254,46 +304,42 @@ class Ui_titolo(object):
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lin_altro.sizePolicy().hasHeightForWidth())
|
||||
self.lin_altro.setSizePolicy(sizePolicy)
|
||||
self.lin_altro.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(9)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lin_altro.setFont(font)
|
||||
self.lin_altro.setText("")
|
||||
self.lin_altro.setObjectName("lin_altro")
|
||||
self.horizontalLayout_4.addWidget(self.lin_altro)
|
||||
spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_4.addItem(spacerItem3)
|
||||
spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_4.addItem(spacerItem4)
|
||||
self.lyt_sep.setLayout(2, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_4)
|
||||
self.gridLayout.addLayout(self.lyt_sep, 9, 0, 1, 1)
|
||||
self.label = QtWidgets.QLabel(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth())
|
||||
self.label.setSizePolicy(sizePolicy)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
self.label.setFont(font)
|
||||
self.label.setObjectName("label")
|
||||
self.gridLayout.addWidget(self.label, 8, 0, 1, 2)
|
||||
self.gridLayout.addLayout(self.lyt_sep, 10, 0, 1, 1)
|
||||
self.line_2 = QtWidgets.QFrame(titolo)
|
||||
self.line_2.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line_2.setObjectName("line_2")
|
||||
self.gridLayout.addWidget(self.line_2, 14, 0, 1, 3)
|
||||
self.gridLayout.addWidget(self.line_2, 15, 0, 1, 3)
|
||||
self.chk_docnum = QtWidgets.QCheckBox(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.chk_docnum.sizePolicy().hasHeightForWidth())
|
||||
self.chk_docnum.setSizePolicy(sizePolicy)
|
||||
self.chk_docnum.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(10)
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.chk_docnum.setFont(font)
|
||||
self.chk_docnum.setChecked(True)
|
||||
self.chk_docnum.setObjectName("chk_docnum")
|
||||
self.gridLayout.addWidget(self.chk_docnum, 6, 0, 1, 2)
|
||||
spacerItem4 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.gridLayout.addItem(spacerItem4, 13, 0, 1, 1)
|
||||
self.line_3 = QtWidgets.QFrame(titolo)
|
||||
self.line_3.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line_3.setObjectName("line_3")
|
||||
self.gridLayout.addWidget(self.line_3, 9, 0, 1, 1)
|
||||
|
||||
self.retranslateUi(titolo)
|
||||
QtCore.QMetaObject.connectSlotsByName(titolo)
|
||||
@@ -317,24 +363,22 @@ class Ui_titolo(object):
|
||||
def retranslateUi(self, titolo):
|
||||
_translate = QtCore.QCoreApplication.translate
|
||||
titolo.setWindowTitle(_translate("titolo", "Nomi file di Uscita"))
|
||||
self.rad_datajpn.setText(_translate("titolo", "YYYY MM DD, es. 20001231 (jpn)"))
|
||||
self.rad_dataita.setText(_translate("titolo", "DD MM YYYY, es. 31122000 (ita)"))
|
||||
self.rad_datausa.setText(_translate("titolo", "MM DD YYYY, es. 12312000 (us)"))
|
||||
self.chk_data.setText(_translate("titolo", "Data"))
|
||||
self.lbl_ncarat.setText(_translate("titolo", "Numero di caratteri"))
|
||||
self.chk_titolo.setText(_translate("titolo", "Titolo articolo"))
|
||||
self.btn_avanzate.setText(_translate("titolo", "Opzioni Avanzate (Titolo)"))
|
||||
self.btn_indietro.setText(_translate("titolo", "Indietro"))
|
||||
self.btn_avanti.setText(_translate("titolo", "Avanti"))
|
||||
self.rad_datajpn.setText(_translate("titolo", "YYYY MM DD, es. 2000 12 31 (jpn)"))
|
||||
self.rad_dataita.setText(_translate("titolo", "DD MM YYYY, es. 31 12 2000 (ita)"))
|
||||
self.rad_datausa.setText(_translate("titolo", "MM DD YYYY, es. 12 31 2000 (us)"))
|
||||
self.label.setText(_translate("titolo", "Separatore"))
|
||||
self.lbl_impotit.setText(_translate("titolo", "Impostazioni nome file in uscita"))
|
||||
self.chk_data.setText(_translate("titolo", "Data"))
|
||||
self.chk_titolo.setText(_translate("titolo", "Titolo articolo"))
|
||||
self.rad_spazio.setText(_translate("titolo", "Spazio"))
|
||||
self.rad_virgola.setText(_translate("titolo", ","))
|
||||
self.rad_piu.setText(_translate("titolo", "+"))
|
||||
self.rad_tratt.setText(_translate("titolo", "-"))
|
||||
self.rad_trattbass.setText(_translate("titolo", "_"))
|
||||
self.rad_altro.setText(_translate("titolo", "Altro:"))
|
||||
self.label.setText(_translate("titolo", "Separatore"))
|
||||
self.chk_docnum.setText(_translate("titolo", "Numero documento"))
|
||||
|
||||
|
||||
import resources_rc
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>680</width>
|
||||
<height>620</height>
|
||||
<height>622</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="sizePolicy">
|
||||
@@ -21,8 +21,8 @@
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>MS Shell Dlg 2</family>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="focusPolicy">
|
||||
@@ -47,9 +47,16 @@
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_3">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_4">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>25</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>11</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
<weight>75</weight>
|
||||
<bold>true</bold>
|
||||
</font>
|
||||
@@ -83,8 +90,16 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>25</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
<weight>75</weight>
|
||||
<bold>true</bold>
|
||||
</font>
|
||||
@@ -102,6 +117,18 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>25</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>...</string>
|
||||
</property>
|
||||
@@ -165,6 +192,12 @@ p, li { white-space: pre-wrap; }
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<widget class="QWidget" name="wgt_mainPage1">
|
||||
<attribute name="title">
|
||||
<string>Selezione Input</string>
|
||||
@@ -235,7 +268,8 @@ p, li { white-space: pre-wrap; }
|
||||
<widget class="QLabel" name="lbl_cartellasorg">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -247,7 +281,8 @@ p, li { white-space: pre-wrap; }
|
||||
<widget class="QLabel" name="lbl_cartelladest">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -297,9 +332,16 @@ p, li { white-space: pre-wrap; }
|
||||
</item>
|
||||
<item row="2" column="0" colspan="4">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>25</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>11</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
<weight>75</weight>
|
||||
<bold>true</bold>
|
||||
</font>
|
||||
@@ -338,6 +380,11 @@ p, li { white-space: pre-wrap; }
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>14</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Versione dei File</string>
|
||||
</property>
|
||||
@@ -388,7 +435,8 @@ p, li { white-space: pre-wrap; }
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>11</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="layoutDirection">
|
||||
@@ -433,6 +481,12 @@ p, li { white-space: pre-wrap; }
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<widget class="QMenu" name="bar_file">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="title">
|
||||
<string>File</string>
|
||||
</property>
|
||||
@@ -440,6 +494,12 @@ p, li { white-space: pre-wrap; }
|
||||
<addaction name="actionSalva_Preset"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="menuOpzioni">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="title">
|
||||
<string>Opzioni</string>
|
||||
</property>
|
||||
@@ -447,6 +507,12 @@ p, li { white-space: pre-wrap; }
|
||||
<addaction name="actionLingua"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="menuAbout">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="title">
|
||||
<string>Help</string>
|
||||
</property>
|
||||
@@ -465,6 +531,12 @@ p, li { white-space: pre-wrap; }
|
||||
<property name="text">
|
||||
<string>Carica Preset</string>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="iconVisibleInMenu">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
@@ -477,6 +549,12 @@ p, li { white-space: pre-wrap; }
|
||||
<property name="text">
|
||||
<string>Salva Preset</string>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionOpzioni">
|
||||
<property name="text">
|
||||
@@ -494,6 +572,12 @@ p, li { white-space: pre-wrap; }
|
||||
<property name="text">
|
||||
<string>Lingua Interfaccia</string>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionAvanzate">
|
||||
<property name="icon">
|
||||
@@ -503,6 +587,12 @@ p, li { white-space: pre-wrap; }
|
||||
<property name="text">
|
||||
<string>Avanzate</string>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionManuale">
|
||||
<property name="enabled">
|
||||
@@ -515,6 +605,12 @@ p, li { white-space: pre-wrap; }
|
||||
<property name="text">
|
||||
<string>Manuale</string>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionAbout_SPEx">
|
||||
<property name="icon">
|
||||
@@ -524,6 +620,12 @@ p, li { white-space: pre-wrap; }
|
||||
<property name="text">
|
||||
<string>About SPEx</string>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
</action>
|
||||
</widget>
|
||||
<resources>
|
||||
|
||||
@@ -10,6 +10,12 @@
|
||||
<height>573</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Seleziona Linuga e Output</string>
|
||||
</property>
|
||||
@@ -22,9 +28,16 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>14</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -49,6 +62,17 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>30</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="frame">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
@@ -83,9 +107,16 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>14</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -107,9 +138,16 @@
|
||||
</property>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_mainbodyEFile">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -122,9 +160,16 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_mainbody">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -134,9 +179,16 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_file">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -154,9 +206,16 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>14</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -181,9 +240,16 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -193,9 +259,16 @@
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QCheckBox" name="chk_includeTitle">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -205,9 +278,16 @@
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QCheckBox" name="chk_removeBreakWord">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -217,9 +297,16 @@
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="QCheckBox" name="chk_cleaDestFolder">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -231,9 +318,16 @@
|
||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||
<item>
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>14</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -242,7 +336,19 @@
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLineEdit" name="lin_specialChars"/>
|
||||
<widget class="QLineEdit" name="lin_specialChars">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>25</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<spacer name="horizontalSpacer_2">
|
||||
@@ -299,7 +405,8 @@
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>11</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -341,11 +448,12 @@
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>16777215</width>
|
||||
<height>40</height>
|
||||
<height>50</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
|
||||
@@ -10,10 +10,136 @@
|
||||
<height>567</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Nomi file di Uscita</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="14" column="0">
|
||||
<spacer name="verticalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Vertical</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>20</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="3" column="0" colspan="3">
|
||||
<layout class="QVBoxLayout" name="lyt_date">
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_datajpn">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>YYYY MM DD, es. 20001231 (jpn)</string>
|
||||
</property>
|
||||
<property name="checked">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_dataita">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>DD MM YYYY, es. 31122000 (ita)</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_datausa">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>MM DD YYYY, es. 12312000 (us)</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QCheckBox" name="chk_data">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Data</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="0" colspan="3">
|
||||
<layout class="QHBoxLayout" name="lyt_nchars">
|
||||
<property name="sizeConstraint">
|
||||
@@ -27,9 +153,16 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>9</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -51,6 +184,12 @@
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="wrapping">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
@@ -80,13 +219,6 @@
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="7" column="0" colspan="3">
|
||||
<widget class="Line" name="line_3">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0" colspan="3">
|
||||
<widget class="Line" name="line">
|
||||
<property name="orientation">
|
||||
@@ -94,7 +226,32 @@
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="15" column="0" colspan="3">
|
||||
<item row="4" column="0" colspan="2">
|
||||
<widget class="QCheckBox" name="chk_titolo">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Titolo articolo</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="16" column="0" colspan="3">
|
||||
<layout class="QHBoxLayout" name="lyt_buttons">
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_avanzate">
|
||||
@@ -106,7 +263,8 @@
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>11</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -149,7 +307,8 @@
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>11</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -177,7 +336,8 @@
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>11</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="layoutDirection">
|
||||
@@ -202,67 +362,31 @@
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="3" column="0" colspan="3">
|
||||
<layout class="QVBoxLayout" name="lyt_date">
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_datajpn">
|
||||
<item row="8" column="0" colspan="2">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>9</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>YYYY MM DD, es. 2000 12 31 (jpn)</string>
|
||||
</property>
|
||||
<property name="checked">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_dataita">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>9</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>14</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>DD MM YYYY, es. 31 12 2000 (ita)</string>
|
||||
<string>Separatore</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_datausa">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>9</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>MM DD YYYY, es. 12 31 2000 (us)</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="0" column="0" colspan="3">
|
||||
<widget class="QLabel" name="lbl_impotit">
|
||||
<property name="sizePolicy">
|
||||
@@ -274,12 +398,13 @@
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>0</height>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>14</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -287,25 +412,7 @@
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QCheckBox" name="chk_data">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Data</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="9" column="1">
|
||||
<item row="10" column="1">
|
||||
<spacer name="horizontalSpacer_2">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
@@ -318,26 +425,14 @@
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="4" column="0" colspan="2">
|
||||
<widget class="QCheckBox" name="chk_titolo">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Titolo articolo</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="9" column="0">
|
||||
<item row="10" column="0">
|
||||
<layout class="QFormLayout" name="lyt_sep">
|
||||
<property name="labelAlignment">
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
<property name="formAlignment">
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
|
||||
</property>
|
||||
<item row="0" column="0">
|
||||
<widget class="QRadioButton" name="rad_spazio">
|
||||
<property name="sizePolicy">
|
||||
@@ -346,9 +441,16 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>9</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -367,9 +469,16 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>9</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -388,9 +497,16 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>9</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -409,9 +525,16 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>9</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -430,9 +553,16 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>9</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -453,9 +583,16 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>9</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -474,9 +611,16 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>9</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -501,25 +645,7 @@
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="8" column="0" colspan="2">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Separatore</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="14" column="0" colspan="3">
|
||||
<item row="15" column="0" colspan="3">
|
||||
<widget class="Line" name="line_2">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
@@ -534,9 +660,16 @@
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>10</pointsize>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
@@ -547,18 +680,12 @@
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="13" column="0">
|
||||
<spacer name="verticalSpacer">
|
||||
<item row="9" column="0">
|
||||
<widget class="Line" name="line_3">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Vertical</enum>
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>20</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
|
||||
@@ -6,11 +6,12 @@ TODO LIST
|
||||
1. rendere threaded lo splitter.. tentativo colore 100..
|
||||
|
||||
'''
|
||||
import sys, copy, json
|
||||
import PyQt5.QtWidgets
|
||||
import PyQt5.QtGui
|
||||
import sys
|
||||
import copy
|
||||
import json
|
||||
import os
|
||||
|
||||
from UserInterface.compiledUI.mainwindow import Ui_mainwin
|
||||
from mainwindow import Ui_mainwin
|
||||
from selezout import Ui_selezout
|
||||
from titolow import Ui_titolo
|
||||
from avanzatetitolo3 import Ui_advtitolo3 as Ui_advtitolo
|
||||
@@ -21,18 +22,19 @@ from libfancylogger import fancyLogger
|
||||
from libconfload import bananaCONF
|
||||
from libsplit import bananaSPLITTER
|
||||
|
||||
import PyQt5.QtGui
|
||||
from PyQt5.QtCore import QDir, QSize, QTranslator, pyqtSlot, pyqtSignal
|
||||
from PyQt5.QtWidgets import QMessageBox, QSizePolicy, QInputDialog
|
||||
|
||||
#modo brutto per mettere la lista delle lingue in un posto solo
|
||||
langlist = ['it','en']
|
||||
langlist = ['it', 'en']
|
||||
|
||||
|
||||
class bananaMain(PyQt5.QtWidgets.QMainWindow):
|
||||
def __init__(self, logger=None, confloader=None):
|
||||
PyQt5.QtWidgets.QMainWindow.__init__(self)
|
||||
self.logger = logger
|
||||
self.conf = confloader
|
||||
|
||||
# inizializzazione interfaccia
|
||||
self.ui = Ui_mainwin()
|
||||
self.ui.setupUi(self)
|
||||
@@ -40,53 +42,46 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow):
|
||||
self.titoloav = bananaTitoloAvanzate(self.conf, self.logger)
|
||||
self.selezout = bananaSelezOut(self.conf, self.logger)
|
||||
self.advopt = bananaAdvOpt(self.conf, self.logger)
|
||||
|
||||
|
||||
#popola le tab con le finestre giuste
|
||||
self.ui.wgt_main.addTab(self.titolo, self.tr("Impostazioni Titolo"))
|
||||
self.ui.wgt_main.addTab(self.selezout, self.tr("Selezione Output"))
|
||||
|
||||
# connetti bottoni avanti
|
||||
self.ui.btn_avanti.clicked.connect(self.nextTab)
|
||||
self.titolo.titoloui.btn_avanti.clicked.connect(self.nextTab)
|
||||
|
||||
#connetti bottoni indietro
|
||||
self.titolo.titoloui.btn_indietro.clicked.connect(self.prevTab)
|
||||
self.selezout.selezoutui.btn_indietro.clicked.connect(self.prevTab)
|
||||
|
||||
#connetti bottoni selezione cartelle
|
||||
self.ui.btn_cartellasorg.clicked.connect(self.selezSorg)
|
||||
self.ui.btn_cartelladest.clicked.connect(self.selezDest)
|
||||
|
||||
#connetti action tab
|
||||
self.ui.actionLingua.triggered.connect(self.openLanguage)
|
||||
self.ui.actionAvanzate.triggered.connect(self.openAdvOpt)
|
||||
self.ui.actionCarica_Preset.triggered.connect(self.openLoadPreset)
|
||||
self.ui.actionSalva_Preset.triggered.connect(self.openSavePreset)
|
||||
self.ui.actionAbout_SPEx.triggered.connect(self.openAbout)
|
||||
|
||||
#connetti i radbutton versione
|
||||
self.ui.rad_fileNew.clicked.connect(self.selezVers)
|
||||
self.ui.rad_fileOld.clicked.connect(self.selezVers)
|
||||
|
||||
#connetti segnali delle sottointerfacce
|
||||
self.advopt.update.connect(self.fillAllInterfaces)
|
||||
self.logger.sendLog.connect(self.appendLog)
|
||||
|
||||
#riempi pagine di interfaccia
|
||||
self.fillAllInterfaces()
|
||||
self.setSizePolicy(QSizePolicy.Fixed,QSizePolicy.Fixed)
|
||||
self.setFixedSize(QSize(self.conf.getParam('settings','winW'), self.conf.getParam('settings','winH')))
|
||||
pass
|
||||
self.setSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed)
|
||||
self.setFixedSize(QSize(self.conf.getParam(
|
||||
'settings', 'winW'), self.conf.getParam('settings', 'winH')))
|
||||
|
||||
def fillInterface(self):
|
||||
#pagina principale
|
||||
try:
|
||||
self.ui.lbl_preset.setText(self.conf.inUse.replace('.json',''))
|
||||
self.ui.lbl_sorg.setText(self.conf.getParam('paths','INworkPath'))
|
||||
self.ui.lbl_dest.setText(self.conf.getParam('paths','OUTworkPath'))
|
||||
self.ui.rad_fileNew.setChecked(self.conf.getParam('docStruct', 'fileVersNew'))
|
||||
self.ui.rad_fileOld.setChecked(not self.conf.getParam('docStruct', 'fileVersNew'))
|
||||
self.ui.lbl_preset.setText(self.conf.inUse.replace('.json', ''))
|
||||
self.ui.lbl_sorg.setText(self.conf.getParam('paths', 'INworkPath'))
|
||||
self.ui.lbl_dest.setText(self.conf.getParam('paths', 'OUTworkPath'))
|
||||
self.ui.rad_fileNew.setChecked(
|
||||
self.conf.getParam('docStruct', 'fileVersNew'))
|
||||
self.ui.rad_fileOld.setChecked(
|
||||
not self.conf.getParam('docStruct', 'fileVersNew'))
|
||||
self.fillFileList()
|
||||
except:
|
||||
self.log.critical(self.tr("MainWindow: Configurazione non accettata"))
|
||||
@@ -99,8 +94,8 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow):
|
||||
self.advopt.fillInterface()
|
||||
|
||||
def fillFileList(self):
|
||||
fl = QDir(self.conf.getParam('paths','INworkPath'))
|
||||
fl.setNameFilters(['*.txt','*.TXT'])
|
||||
fl = QDir(self.conf.getParam('paths', 'INworkPath'))
|
||||
fl.setNameFilters(['*.txt', '*.TXT'])
|
||||
fl = fl.entryList(QDir.NoDotAndDotDot | QDir.Files)
|
||||
self.ui.lst_files.clear()
|
||||
for f in fl:
|
||||
@@ -110,16 +105,15 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow):
|
||||
def nextTab(self):
|
||||
self.ui.wgt_main.setCurrentIndex(self.ui.wgt_main.currentIndex()+1)
|
||||
self.logger.debug(self.tr("Prossima Tab"))
|
||||
pass
|
||||
|
||||
def prevTab(self):
|
||||
self.ui.wgt_main.setCurrentIndex(self.ui.wgt_main.currentIndex()-1)
|
||||
self.logger.debug(self.tr("Tab Precedente"))
|
||||
pass
|
||||
|
||||
def openLoadPreset(self):
|
||||
self.logger.debug(self.tr("Apri Carica Preset"))
|
||||
lf = PyQt5.QtWidgets.QFileDialog(self,self.tr("Carica Preset"),self.conf.getParam('paths', 'configurationPath'))
|
||||
lf = PyQt5.QtWidgets.QFileDialog(self, self.tr(
|
||||
"Carica Preset"), self.conf.getParam('paths', 'configurationPath'))
|
||||
lf.setAcceptMode(PyQt5.QtWidgets.QFileDialog.AcceptOpen)
|
||||
lf.setFileMode(PyQt5.QtWidgets.QFileDialog.ExistingFile)
|
||||
lf.setNameFilter("bananaCONF (*.json)")
|
||||
@@ -130,67 +124,69 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow):
|
||||
self.conf.use(cf)
|
||||
self.logger.debug(self.tr("Riempio tutte le tab"))
|
||||
self.fillAllInterfaces()
|
||||
pass
|
||||
|
||||
def openSavePreset(self):
|
||||
self.logger.debug(self.tr("Apri Salva Preset"))
|
||||
self.applicaTutto()
|
||||
sf = PyQt5.QtWidgets.QFileDialog(self,"Salva Preset",self.conf.getParam('paths', 'configurationPath'))
|
||||
sf = PyQt5.QtWidgets.QFileDialog(
|
||||
self, "Salva Preset", self.conf.getParam('paths', 'configurationPath'))
|
||||
sf.setAcceptMode(PyQt5.QtWidgets.QFileDialog.AcceptSave)
|
||||
sf.setNameFilter("bananaCONF (*.json)")
|
||||
if sf.exec():
|
||||
rv=str(sf.selectedFiles()[0].split('/')[-1])
|
||||
self.conf.setParam(('paths','lastUsed'),rv)
|
||||
rv = str(sf.selectedFiles()[0].split('/')[-1])
|
||||
self.conf.setParam(('paths', 'lastUsed'), rv)
|
||||
#scrivi quale file e' stato usato per ultimo nel default
|
||||
prev=self.conf.inUse
|
||||
prev = self.conf.inUse
|
||||
self.conf.use("defaults.json")
|
||||
self.conf.setParam(('paths','lastUsed'),rv)
|
||||
self.conf.setParam(('paths', 'lastUsed'), rv)
|
||||
self.conf.save(fName="defaults.json")
|
||||
self.conf.use(prev)
|
||||
##
|
||||
self.logger.debug(self.tr(f"Scrivo la configurazione: {rv}"))
|
||||
self.conf.save(fName=rv)
|
||||
pass
|
||||
|
||||
def openAdvOpt(self):
|
||||
self.logger.debug(self.tr("Apri Opzioni Avanzate"))
|
||||
self.advopt.fillInterface()
|
||||
self.advopt.show()
|
||||
pass
|
||||
|
||||
def openLanguage(self):
|
||||
global langlist
|
||||
self.logger.debug(self.tr("Apri Opzioni Lingua"))
|
||||
flag = False
|
||||
lang,flag = QInputDialog.getItem(self, self.tr("Lingua"), self.tr("Disponibili"), langlist, 0, False)
|
||||
lang, flag = QInputDialog.getItem(self, self.tr(
|
||||
"Lingua"), self.tr("Disponibili"), langlist, 0, False)
|
||||
if flag:
|
||||
self.conf.setParam(('settings','uiLang'),lang)
|
||||
self.conf.setParam(('settings', 'uiLang'), lang)
|
||||
else:
|
||||
pass
|
||||
|
||||
def openAbout(self):
|
||||
self.logger.debug(self.tr("Apri Finestra About"))
|
||||
self.spxabt=spexAbout(confloader=self.conf)
|
||||
self.spxabt = spexAbout(confloader=self.conf)
|
||||
|
||||
def selezSorg(self):
|
||||
rv = PyQt5.QtWidgets.QFileDialog.getExistingDirectory(self,self.tr("Seleziona Cartella Sorgente"),self.conf.getParam('paths','INworkPath'))
|
||||
if rv is not "":
|
||||
self.conf.setParam(keys=('paths','INworkPath',), val=rv+"/")
|
||||
rv = PyQt5.QtWidgets.QFileDialog.getExistingDirectory(self, self.tr(
|
||||
"Seleziona Cartella Sorgente"), self.conf.getParam('paths', 'INworkPath'))
|
||||
if rv != "":
|
||||
self.conf.setParam(keys=('paths', 'INworkPath',), val=rv+"/")
|
||||
self.ui.lbl_sorg.setText(rv)
|
||||
self.logger.info(self.tr("Selezionata Cartella Sorgente: {}").format(rv+"/"))
|
||||
self.logger.info(
|
||||
self.tr("Selezionata Cartella Sorgente: {}").format(rv+"/"))
|
||||
self.fillFileList()
|
||||
pass
|
||||
|
||||
def selezDest(self):
|
||||
rv = PyQt5.QtWidgets.QFileDialog.getExistingDirectory(self,self.tr("Seleziona Cartella Destinazione"),self.conf.getParam('paths','OUTworkPath'))
|
||||
if rv is not "":
|
||||
self.conf.setParam(keys=('paths','OUTworkPath',), val=rv+"/")
|
||||
rv = PyQt5.QtWidgets.QFileDialog.getExistingDirectory(self, self.tr(
|
||||
"Seleziona Cartella Destinazione"), self.conf.getParam('paths', 'OUTworkPath'))
|
||||
if rv != "":
|
||||
self.conf.setParam(keys=('paths', 'OUTworkPath',), val=rv+"/")
|
||||
self.ui.lbl_dest.setText(rv)
|
||||
self.logger.info(self.tr("Selezionata Cartella Destinazione: {}").format(rv+"/"))
|
||||
pass
|
||||
self.logger.info(
|
||||
self.tr("Selezionata Cartella Destinazione: {}").format(rv+"/"))
|
||||
|
||||
def selezVers(self):
|
||||
self.conf.setParam(('docStruct','fileVersNew'), self.ui.rad_fileNew.isChecked())
|
||||
self.conf.setParam(('docStruct', 'fileVersNew'),
|
||||
self.ui.rad_fileNew.isChecked())
|
||||
self.logger.debug(self.tr(f"Selezionata Versione File"))
|
||||
|
||||
def openFileDialog(self, name, path):
|
||||
@@ -208,6 +204,7 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow):
|
||||
####################### INTERFACES ##########################
|
||||
#############################################################
|
||||
|
||||
|
||||
class bananaTitolo(PyQt5.QtWidgets.QWidget):
|
||||
def __init__(self, confloader=None, logger=None):
|
||||
PyQt5.QtWidgets.QWidget.__init__(self)
|
||||
@@ -220,32 +217,39 @@ class bananaTitolo(PyQt5.QtWidgets.QWidget):
|
||||
self.titoloui.btn_avanti.clicked.connect(self.applica)
|
||||
self.advtitolo = bananaTitoloAvanzate(confloader, self.log)
|
||||
self.fillInterface()
|
||||
pass
|
||||
|
||||
def fillInterface(self):
|
||||
try:
|
||||
# imposta predefiniti interfaccia da file
|
||||
#Data (la piu complicata)
|
||||
self.titoloui.chk_data.setChecked(self.conf.getParam('docStruct','outDate'))
|
||||
self.titoloui.rad_datajpn.setChecked(self.conf.getParam('docStruct', 'outDateType') is 'jpn')
|
||||
self.titoloui.rad_dataita.setChecked(self.conf.getParam('docStruct', 'outDateType') is 'it')
|
||||
self.titoloui.rad_datausa.setChecked(self.conf.getParam('docStruct', 'outDateType') is 'usa')
|
||||
self.titoloui.chk_data.setChecked(
|
||||
self.conf.getParam('docStruct', 'outDate'))
|
||||
self.titoloui.rad_datajpn.setChecked(
|
||||
self.conf.getParam('docStruct', 'outDateType') == 'jpn')
|
||||
self.titoloui.rad_dataita.setChecked(
|
||||
self.conf.getParam('docStruct', 'outDateType') == 'it')
|
||||
self.titoloui.rad_datausa.setChecked(
|
||||
self.conf.getParam('docStruct', 'outDateType') == 'usa')
|
||||
#Titolo
|
||||
self.titoloui.chk_titolo.setChecked(self.conf.getParam('docStruct','outTitle'))
|
||||
self.titoloui.spn_ncarat.setValue(self.conf.getParam('docStruct', 'maxTitleLen'))
|
||||
self.titoloui.chk_titolo.setChecked(
|
||||
self.conf.getParam('docStruct', 'outTitle'))
|
||||
self.titoloui.spn_ncarat.setValue(
|
||||
self.conf.getParam('docStruct', 'maxTitleLen'))
|
||||
#Numero Documento
|
||||
self.titoloui.chk_docnum.setChecked(self.conf.getParam('docStruct','outNumber'))
|
||||
self.titoloui.chk_docnum.setChecked(
|
||||
self.conf.getParam('docStruct', 'outNumber'))
|
||||
#Separatore
|
||||
found=False
|
||||
found = False
|
||||
for itmn in range(self.titoloui.lyt_sep.count()):
|
||||
itm=self.titoloui.lyt_sep.itemAt(itmn).widget()
|
||||
itm = self.titoloui.lyt_sep.itemAt(itmn).widget()
|
||||
if isinstance(itm, PyQt5.QtWidgets.QRadioButton):
|
||||
if itm.text() == self.conf.getParam('docStruct', 'outNameSep'):
|
||||
itm.setChecked(True)
|
||||
found = True
|
||||
if not found:
|
||||
self.titoloui.rad_altro.setChecked(True)
|
||||
self.titoloui.lin_altro.setText(self.conf.getParam('docStruct', 'customSep'))
|
||||
self.titoloui.lin_altro.setText(
|
||||
self.conf.getParam('docStruct', 'customSep'))
|
||||
#finestra avanzate
|
||||
self.advtitolo.fillInterface()
|
||||
except:
|
||||
@@ -254,28 +258,32 @@ class bananaTitolo(PyQt5.QtWidgets.QWidget):
|
||||
def spawnAvanzate(self):
|
||||
self.log.debug(self.tr("Mostro la finestra avanzate titolo"))
|
||||
self.advtitolo.show()
|
||||
pass
|
||||
|
||||
def applica(self):
|
||||
self.log.info(self.tr("Applico impostazioni Titolo"))
|
||||
self.conf.setParam(('docStruct','outDate'),self.titoloui.chk_data.isChecked())
|
||||
self.conf.setParam(('docStruct','outNumber'),self.titoloui.chk_docnum.isChecked())
|
||||
self.conf.setParam(('docStruct','outTitle'),self.titoloui.chk_titolo.isChecked())
|
||||
self.conf.setParam(('docStruct', 'outDate'),
|
||||
self.titoloui.chk_data.isChecked())
|
||||
self.conf.setParam(('docStruct', 'outNumber'),
|
||||
self.titoloui.chk_docnum.isChecked())
|
||||
self.conf.setParam(('docStruct', 'outTitle'),
|
||||
self.titoloui.chk_titolo.isChecked())
|
||||
if self.titoloui.rad_dataita.isChecked():
|
||||
self.conf.setParam(('docStruct','outDateType'),'ita')
|
||||
self.conf.setParam(('docStruct', 'outDateType'), 'ita')
|
||||
elif self.titoloui.rad_datajpn.isChecked():
|
||||
self.conf.setParam(('docStruct','outDateType'),'jpn')
|
||||
self.conf.setParam(('docStruct', 'outDateType'), 'jpn')
|
||||
elif self.titoloui.rad_datausa.isChecked():
|
||||
self.conf.setParam(('docStruct','outDateType'),'usa')
|
||||
self.conf.setParam(('docStruct','maxTitleLen'), self.titoloui.spn_ncarat.value())
|
||||
self.conf.setParam(('docStruct', 'customSep'),self.titoloui.lin_altro.text())
|
||||
self.conf.setParam(('docStruct', 'outDateType'), 'usa')
|
||||
self.conf.setParam(('docStruct', 'maxTitleLen'),
|
||||
self.titoloui.spn_ncarat.value())
|
||||
self.conf.setParam(('docStruct', 'customSep'),
|
||||
self.titoloui.lin_altro.text())
|
||||
for itmn in range(self.titoloui.lyt_sep.count()):
|
||||
itm=self.titoloui.lyt_sep.itemAt(itmn).widget()
|
||||
itm = self.titoloui.lyt_sep.itemAt(itmn).widget()
|
||||
if isinstance(itm, PyQt5.QtWidgets.QRadioButton):
|
||||
if len(itm.text())==1 and itm.isChecked():
|
||||
if len(itm.text()) == 1 and itm.isChecked():
|
||||
self.conf.setParam(('docStruct', 'outNameSep'), itm.text())
|
||||
self.advtitolo.applica()
|
||||
pass
|
||||
|
||||
|
||||
class bananaTitoloAvanzate(PyQt5.QtWidgets.QWidget):
|
||||
def __init__(self, confloader=None, logger=None):
|
||||
@@ -297,22 +305,32 @@ class bananaTitoloAvanzate(PyQt5.QtWidgets.QWidget):
|
||||
self.conf = confloader
|
||||
self.log = logger
|
||||
self.fillInterface()
|
||||
pass
|
||||
|
||||
def fillInterface(self):
|
||||
try:
|
||||
#rimepi interfaccia
|
||||
self.titoloavui.rad_dataprimo.setChecked(self.conf.getParam('docStruct','datePos')==1)
|
||||
self.titoloavui.rad_datasecondo.setChecked(self.conf.getParam('docStruct','datePos')==2)
|
||||
self.titoloavui.rad_dataterzo.setChecked(self.conf.getParam('docStruct','datePos')==3)
|
||||
self.titoloavui.rad_titoloprimo.setChecked(self.conf.getParam('docStruct','titlePos')==1)
|
||||
self.titoloavui.rad_titolosecondo.setChecked(self.conf.getParam('docStruct','titlePos')==2)
|
||||
self.titoloavui.rad_titoloterzo.setChecked(self.conf.getParam('docStruct','titlePos')==3)
|
||||
self.titoloavui.rad_numeroprimo.setChecked(self.conf.getParam('docStruct','numberPos')==1)
|
||||
self.titoloavui.rad_numerosecondo.setChecked(self.conf.getParam('docStruct','numberPos')==2)
|
||||
self.titoloavui.rad_numeroterzo.setChecked(self.conf.getParam('docStruct','numberPos')==3)
|
||||
self.titoloavui.txt_prefisso.setText(self.conf.getParam('docStruct','outPrefix'))
|
||||
self.titoloavui.txt_suffisso.setText(self.conf.getParam('docStruct','outSuffix'))
|
||||
self.titoloavui.rad_dataprimo.setChecked(
|
||||
self.conf.getParam('docStruct', 'datePos') == 1)
|
||||
self.titoloavui.rad_datasecondo.setChecked(
|
||||
self.conf.getParam('docStruct', 'datePos') == 2)
|
||||
self.titoloavui.rad_dataterzo.setChecked(
|
||||
self.conf.getParam('docStruct', 'datePos') == 3)
|
||||
self.titoloavui.rad_titoloprimo.setChecked(
|
||||
self.conf.getParam('docStruct', 'titlePos') == 1)
|
||||
self.titoloavui.rad_titolosecondo.setChecked(
|
||||
self.conf.getParam('docStruct', 'titlePos') == 2)
|
||||
self.titoloavui.rad_titoloterzo.setChecked(
|
||||
self.conf.getParam('docStruct', 'titlePos') == 3)
|
||||
self.titoloavui.rad_numeroprimo.setChecked(
|
||||
self.conf.getParam('docStruct', 'numberPos') == 1)
|
||||
self.titoloavui.rad_numerosecondo.setChecked(
|
||||
self.conf.getParam('docStruct', 'numberPos') == 2)
|
||||
self.titoloavui.rad_numeroterzo.setChecked(
|
||||
self.conf.getParam('docStruct', 'numberPos') == 3)
|
||||
self.titoloavui.txt_prefisso.setText(
|
||||
self.conf.getParam('docStruct', 'outPrefix'))
|
||||
self.titoloavui.txt_suffisso.setText(
|
||||
self.conf.getParam('docStruct', 'outSuffix'))
|
||||
except:
|
||||
self.log.critical(self.tr("AvanzateTitolo: Configurazione non accettata"))
|
||||
|
||||
@@ -365,18 +383,15 @@ class bananaTitoloAvanzate(PyQt5.QtWidgets.QWidget):
|
||||
self.titoloavui.rad_dataterzo.setChecked(False)
|
||||
self.titoloavui.rad_titoloprimo.setChecked(False)
|
||||
self.titoloavui.rad_titolosecondo.setChecked(False)
|
||||
pass
|
||||
|
||||
def returnOk(self):
|
||||
self.log.info(self.tr("Avanzate Titolo Accettate"))
|
||||
self.applica()
|
||||
self.hide()
|
||||
pass
|
||||
|
||||
def returnKo(self):
|
||||
self.log.info(self.tr("Avanzate Titolo Rifiutate"))
|
||||
self.hide()
|
||||
pass
|
||||
|
||||
def applica(self):
|
||||
#data
|
||||
@@ -407,8 +422,10 @@ class bananaTitoloAvanzate(PyQt5.QtWidgets.QWidget):
|
||||
else:
|
||||
self.conf.setParam(('docStruct', 'titlePos'), -1)
|
||||
#prefisso e suffisso
|
||||
self.conf.setParam(('docStruct','outPrefix'), self.titoloavui.txt_prefisso.text())
|
||||
self.conf.setParam(('docStruct','outSuffix'), self.titoloavui.txt_suffisso.text())
|
||||
self.conf.setParam(('docStruct', 'outPrefix'),
|
||||
self.titoloavui.txt_prefisso.text())
|
||||
self.conf.setParam(('docStruct', 'outSuffix'),
|
||||
self.titoloavui.txt_suffisso.text())
|
||||
|
||||
|
||||
class bananaSelezOut(PyQt5.QtWidgets.QWidget):
|
||||
@@ -422,68 +439,86 @@ class bananaSelezOut(PyQt5.QtWidgets.QWidget):
|
||||
self.selezoutui.btn_split.clicked.connect(self.applica)
|
||||
self.selezoutui.btn_split.clicked.connect(self.splitta)
|
||||
self.fillInterface()
|
||||
pass
|
||||
|
||||
def fillInterface(self):
|
||||
try:
|
||||
self.selezoutui.cmb_lingua.clear()
|
||||
self.selezoutui.cmb_lingua.addItems(self.conf.settingsList['languageconf.json'].keys())
|
||||
self.selezoutui.cmb_lingua.setCurrentIndex(self.conf.getParam('docStruct','languageIdx'))
|
||||
self.selezoutui.rad_mainbodyEFile.setChecked(self.conf.getParam('settings', 'saveBodyFile') and self.conf.getParam('settings', 'saveSeparateFiles'))
|
||||
self.selezoutui.rad_file.setChecked(self.conf.getParam('settings', 'saveSeparateFiles') and not self.conf.getParam('settings', 'saveBodyFile'))
|
||||
self.selezoutui.rad_mainbody.setChecked(self.conf.getParam('settings', 'saveBodyFile') and not self.conf.getParam('settings', 'saveSeparateFiles'))
|
||||
self.selezoutui.chk_removeDuplicates.setChecked(self.conf.getParam('settings', 'removeDuplicates'))
|
||||
self.selezoutui.chk_includeTitle.setChecked(self.conf.getParam('settings', 'includeTitle'))
|
||||
self.selezoutui.chk_removeBreakWord.setChecked(self.conf.getParam('settings', 'delWordBreak'))
|
||||
self.selezoutui.chk_cleaDestFolder.setChecked(self.conf.getParam('settings', 'removeOldFiles'))
|
||||
self.selezoutui.lin_specialChars.setText(''.join(self.conf.getParam('settings', 'delChars')))
|
||||
pass
|
||||
self.selezoutui.cmb_lingua.addItems(
|
||||
self.conf.settingsList['languageconf.json'].keys())
|
||||
self.selezoutui.cmb_lingua.setCurrentIndex(
|
||||
self.conf.getParam('docStruct', 'languageIdx'))
|
||||
self.selezoutui.rad_mainbodyEFile.setChecked(self.conf.getParam(
|
||||
'settings', 'saveBodyFile') and self.conf.getParam('settings', 'saveSeparateFiles'))
|
||||
self.selezoutui.rad_file.setChecked(self.conf.getParam(
|
||||
'settings', 'saveSeparateFiles') and not self.conf.getParam('settings', 'saveBodyFile'))
|
||||
self.selezoutui.rad_mainbody.setChecked(self.conf.getParam(
|
||||
'settings', 'saveBodyFile') and not self.conf.getParam('settings', 'saveSeparateFiles'))
|
||||
self.selezoutui.chk_removeDuplicates.setChecked(
|
||||
self.conf.getParam('settings', 'removeDuplicates'))
|
||||
self.selezoutui.chk_includeTitle.setChecked(
|
||||
self.conf.getParam('settings', 'includeTitle'))
|
||||
self.selezoutui.chk_removeBreakWord.setChecked(
|
||||
self.conf.getParam('settings', 'delWordBreak'))
|
||||
self.selezoutui.chk_cleaDestFolder.setChecked(
|
||||
self.conf.getParam('settings', 'removeOldFiles'))
|
||||
self.selezoutui.lin_specialChars.setText(
|
||||
''.join(self.conf.getParam('settings', 'delChars')))
|
||||
except:
|
||||
self.log.critical(self.tr("SelezUscita: Configurazione non accettata"))
|
||||
pass
|
||||
|
||||
def applica(self):
|
||||
self.log.info(self.tr("Applico Impostazioni File Uscita"))
|
||||
self.conf.setParam(('docStruct', 'language'), self.selezoutui.cmb_lingua.currentText())
|
||||
self.conf.setParam(('docStruct', 'languageIdx'), self.selezoutui.cmb_lingua.currentIndex())
|
||||
self.conf.setParam(('docStruct', 'language'),
|
||||
self.selezoutui.cmb_lingua.currentText())
|
||||
self.conf.setParam(('docStruct', 'languageIdx'),
|
||||
self.selezoutui.cmb_lingua.currentIndex())
|
||||
self.conf.setParam(('settings', 'saveBodyFile'), self.selezoutui.rad_mainbody.isChecked()
|
||||
| self.selezoutui.rad_mainbodyEFile.isChecked())
|
||||
self.conf.setParam(('settings', 'saveSeparateFiles'), self.selezoutui.rad_file.isChecked()
|
||||
| self.selezoutui.rad_mainbodyEFile.isChecked())
|
||||
self.conf.setParam(('settings', 'removeDuplicates'), self.selezoutui.chk_removeDuplicates.isChecked())
|
||||
self.conf.setParam(('settings', 'includeTitle'), self.selezoutui.chk_removeDuplicates.isChecked())
|
||||
self.conf.setParam(('settings', 'delWordBreak'), self.selezoutui.chk_removeBreakWord.isChecked())
|
||||
self.conf.setParam(('settings', 'removeOldFiles'), self.selezoutui.chk_cleaDestFolder.isChecked())
|
||||
self.conf.setParam(('settings', 'delChars'), list(self.selezoutui.lin_specialChars.text()))
|
||||
pass
|
||||
self.conf.setParam(('settings', 'removeDuplicates'),
|
||||
self.selezoutui.chk_removeDuplicates.isChecked())
|
||||
self.conf.setParam(('settings', 'includeTitle'),
|
||||
self.selezoutui.chk_removeDuplicates.isChecked())
|
||||
self.conf.setParam(('settings', 'delWordBreak'),
|
||||
self.selezoutui.chk_removeBreakWord.isChecked())
|
||||
self.conf.setParam(('settings', 'removeOldFiles'),
|
||||
self.selezoutui.chk_cleaDestFolder.isChecked())
|
||||
self.conf.setParam(('settings', 'delChars'), list(
|
||||
self.selezoutui.lin_specialChars.text()))
|
||||
|
||||
def splitta(self):
|
||||
# costruisco il dizionario di configurazione
|
||||
prefile = self.conf.inUse
|
||||
splconf = copy.deepcopy(self.conf.dump())
|
||||
lang = copy.deepcopy(self.conf.use('languageconf.json').getParam(splconf['docStruct']['language']))
|
||||
lang = copy.deepcopy(self.conf.use(
|
||||
'languageconf.json').getParam(splconf['docStruct']['language']))
|
||||
splconf['docStruct']['language'] = lang
|
||||
self.conf.use(prefile)
|
||||
|
||||
#formato nome in uscita
|
||||
nametemp=[]
|
||||
for i in range(1,4):
|
||||
nametemp = []
|
||||
for i in range(1, 4):
|
||||
if i == splconf['docStruct']['numberPos'] and splconf['docStruct']['outNumber']:
|
||||
nametemp.append("{docnum}")
|
||||
if i == splconf['docStruct']['datePos'] and splconf['docStruct']['outDate']:
|
||||
nametemp.append(splconf['docStruct']['dateFormats'][splconf['docStruct']['outDateType']])
|
||||
nametemp.append(splconf['docStruct']['dateFormats']
|
||||
[splconf['docStruct']['outDateType']])
|
||||
if i == splconf['docStruct']['titlePos'] and splconf['docStruct']['outTitle']:
|
||||
nametemp.append("{title}")
|
||||
pass
|
||||
if splconf['docStruct']['outPrefix'] != '':
|
||||
nametemp.insert(0, splconf['docStruct']['outPrefix']) #inserisco prefisso e suffisso
|
||||
# inserisco prefisso e suffisso
|
||||
nametemp.insert(0, splconf['docStruct']['outPrefix'])
|
||||
if splconf['docStruct']['outSuffix'] != '':
|
||||
nametemp.append(splconf['docStruct']['outSuffix'])
|
||||
#unisco i pezzi
|
||||
splconf['docStruct']['outNameFormat'] = splconf['docStruct']['outNameSep'].join(nametemp)+splconf['docStruct']['outExt']
|
||||
splconf['docStruct']['outNameFormat'] = splconf['docStruct']['outNameSep'].join(
|
||||
nametemp)+splconf['docStruct']['outExt']
|
||||
|
||||
#costruisco messageBox
|
||||
msgb = QMessageBox(parent=self, icon=QMessageBox.Warning, text=self.tr("Sto SPLITTANDO, attendi.."))
|
||||
msgb = QMessageBox(parent=self, icon=QMessageBox.Warning,
|
||||
text=self.tr("Sto SPLITTANDO, attendi.."))
|
||||
msgb.setWindowTitle(self.tr("Sto Splittando.."))
|
||||
msgb.show()
|
||||
|
||||
@@ -492,11 +527,12 @@ class bananaSelezOut(PyQt5.QtWidgets.QWidget):
|
||||
msgb.setText(msg)
|
||||
# costruisco i thread
|
||||
|
||||
tDict={}
|
||||
tDict = {}
|
||||
try:
|
||||
for f in splconf['paths']['fileList']:
|
||||
splconf['name']=f
|
||||
tDict[f] = bananaSPLITTER(fileParams=copy.deepcopy(splconf), logger=self.log)
|
||||
splconf['name'] = f
|
||||
tDict[f] = bananaSPLITTER(
|
||||
fileParams=copy.deepcopy(splconf), logger=self.log)
|
||||
tDict[f].sendStatus.connect(updateState)
|
||||
tDict[f].run()
|
||||
#QThreadPool.globalInstance().start(tDict[f])
|
||||
@@ -504,7 +540,7 @@ class bananaSelezOut(PyQt5.QtWidgets.QWidget):
|
||||
self.log.error(self.tr(f"Impossibile avviare lo splitter: {e}"))
|
||||
|
||||
msgb.setText(self.tr("FINITO!"))
|
||||
pass
|
||||
|
||||
|
||||
class bananaAdvOpt(PyQt5.QtWidgets.QWidget):
|
||||
|
||||
@@ -516,32 +552,34 @@ class bananaAdvOpt(PyQt5.QtWidgets.QWidget):
|
||||
self.advoptui.setupUi(self)
|
||||
self.conf = confloader
|
||||
self.log = logger
|
||||
self.errmsg=None
|
||||
self.errmsg = None
|
||||
if self.conf is not None:
|
||||
self.advoptui.btn_ok.clicked.connect(self.accetta)
|
||||
self.advoptui.btn_cancel.clicked.connect(self.rifiuta)
|
||||
self.fillInterface()
|
||||
pass
|
||||
|
||||
def fillInterface(self):
|
||||
try:
|
||||
self.advoptui.txt_confFile.setPlainText(json.dumps(self.conf.dump(),indent=2))
|
||||
self.advoptui.txt_confFile.setPlainText(
|
||||
json.dumps(self.conf.dump(), indent=2))
|
||||
except:
|
||||
self.log.critical(self.tr("AdvancedOptions: Configurazione non accettata"))
|
||||
pass
|
||||
|
||||
def accetta(self):
|
||||
self.errmsg = QMessageBox()
|
||||
self.errmsg.setModal(True)
|
||||
self.errmsg.setWindowTitle(self.tr("Avanzate Globali"))
|
||||
icon = PyQt5.QtGui.QIcon()
|
||||
icon.addPixmap(PyQt5.QtGui.QPixmap(":/icons/icons8-smartphone-ram-100.png"), PyQt5.QtGui.QIcon.Normal, PyQt5.QtGui.QIcon.Off)
|
||||
icon.addPixmap(PyQt5.QtGui.QPixmap(":/icons/icons8-smartphone-ram-100.png"),
|
||||
PyQt5.QtGui.QIcon.Normal, PyQt5.QtGui.QIcon.Off)
|
||||
self.errmsg.setWindowIcon(icon)
|
||||
try:
|
||||
self.conf.loads(self.advoptui.txt_confFile.toPlainText())
|
||||
self.log.info(self.tr("Parametri inseriti validi, configurazione accettata"))
|
||||
self.log.info(
|
||||
self.tr("Parametri inseriti validi, configurazione accettata"))
|
||||
self.errmsg.setIcon(QMessageBox.Information)
|
||||
self.errmsg.setText(self.tr("Parametri inseriti validi, configurazione accettata"))
|
||||
self.errmsg.setText(
|
||||
self.tr("Parametri inseriti validi, configurazione accettata"))
|
||||
self.errmsg.show()
|
||||
self.update.emit()
|
||||
self.hide()
|
||||
@@ -550,44 +588,50 @@ class bananaAdvOpt(PyQt5.QtWidgets.QWidget):
|
||||
self.errmsg.setIcon(QMessageBox.Critical)
|
||||
self.errmsg.setText(self.tr(f"Errore nei parametri!\n{e}"))
|
||||
self.errmsg.show()
|
||||
pass
|
||||
|
||||
def rifiuta(self):
|
||||
self.log.info(f"AdvancedOptions: Configurazione Rifiutata")
|
||||
self.hide()
|
||||
pass
|
||||
|
||||
|
||||
class bananaSplitterInterface(PyQt5.QtWidgets.QWidget):
|
||||
def __init__(self, confloader=None, logger=None):
|
||||
PyQt5.QtWidgets.QWidget.__init__(self)
|
||||
pass
|
||||
|
||||
|
||||
class spexAbout(PyQt5.QtWidgets.QDialog):
|
||||
def __init__(self, confloader=None, logger=None):
|
||||
PyQt5.QtWidgets.QDialog.__init__(self)
|
||||
self.abt = Ui_about()
|
||||
self.abt.setupUi(self)
|
||||
self.abt.lbl_info.setText(self.abt.lbl_info.text().replace('{ver}',confloader.getParam('version')))
|
||||
self.abt.lbl_info.setText(self.abt.lbl_info.text().replace(
|
||||
'{ver}', confloader.getParam('version')))
|
||||
self.show()
|
||||
pass
|
||||
#############################################################
|
||||
####################### MAIN ################################
|
||||
#############################################################
|
||||
|
||||
|
||||
def except_hook(cls, exception, traceback):
|
||||
sys.__excepthook__(cls, exception, traceback)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
app = PyQt5.QtWidgets.QApplication(sys.argv)
|
||||
sys.excepthook = except_hook
|
||||
|
||||
try:
|
||||
LOGGER = fancyLogger(filepath=r"./conf/loggerconf.json",fileLog=False)
|
||||
#print(f"Running directory {os.environ['WORKSPACELOC']}")
|
||||
#print(f"Pythonpath: {os.environ['PYTHONPATH']}")
|
||||
print("LAUNCHDIR:", os.getcwd())
|
||||
LOGGER = fancyLogger(filepath=r"./conf/loggerconf.json", fileLog=False)
|
||||
conf = bananaCONF(workdir=r"./conf", logger=LOGGER)
|
||||
conf.open()
|
||||
conf.use("defaults.json")
|
||||
conf.use(conf.getParam('paths', 'lastUsed'))
|
||||
|
||||
iflan = conf.getParam('settings','uiLang')
|
||||
iflan = conf.getParam('settings', 'uiLang')
|
||||
trlist = [f":/tr/translations/guimain_{iflan}.qm",
|
||||
f":/tr/translations/libconfload_{iflan}.qm",
|
||||
f":/tr/translations/libsplit_{iflan}.qm",
|
||||
@@ -596,13 +640,13 @@ if __name__ == '__main__':
|
||||
f":/tr/translations/titolow_{iflan}.qm",
|
||||
f":/tr/translations/selezout_{iflan}.qm",
|
||||
f":/tr/translations/about_{iflan}.qm"]
|
||||
qtrlist=[]
|
||||
qtrlist = []
|
||||
|
||||
if iflan != 'it':
|
||||
LOGGER.debug("Carico Traduzioni: ")
|
||||
for tr in trlist:
|
||||
qtr = QTranslator()
|
||||
print(qtr.load(tr),f" {tr}")
|
||||
print(qtr.load(tr), f" {tr}")
|
||||
app.installTranslator(qtr)
|
||||
qtrlist.append(qtr)
|
||||
|
||||
@@ -615,4 +659,3 @@ if __name__ == '__main__':
|
||||
rv = app.exec()
|
||||
print("ExitCode: {}".format(rv))
|
||||
sys.exit(rv)
|
||||
pass
|
||||
|
||||
@@ -109,5 +109,3 @@ class bananaCONF(QObject):
|
||||
jconf = json.loads(conf)
|
||||
self.settingsList[self.inUse]=jconf
|
||||
|
||||
|
||||
|
||||
@@ -53,7 +53,7 @@ class fancyLogger(QObject):
|
||||
except IOError as e:
|
||||
print("Impossibile caricare la configurazione del logger: [{}]".format(e))
|
||||
except Exception as ee:
|
||||
print(f"libFancylogger error: {e}")
|
||||
print(f"libFancylogger error: {ee}")
|
||||
pass
|
||||
|
||||
def debug(self, msg="Undefined Debug"):
|
||||
|
||||
@@ -10,9 +10,7 @@ import time, parse, re, copy, os, json
|
||||
import traceback
|
||||
|
||||
class bananaSPLITTER(QObject):
|
||||
|
||||
sendStatus = pyqtSignal(str)
|
||||
|
||||
def __init__(self, fileParams=None, logger=None):
|
||||
try:
|
||||
QObject.__init__(self)
|
||||
|
||||
BIN
SPEx/spex/logo.icns
Normal file
0
SPEx/spex/userInterface/__init__.py
Normal file
112
SPEx/spex/userInterface/about.ui
Normal file
@@ -0,0 +1,112 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>about</class>
|
||||
<widget class="QDialog" name="about">
|
||||
<property name="enabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>768</width>
|
||||
<height>640</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>768</width>
|
||||
<height>640</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>768</width>
|
||||
<height>640</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
</font>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>About SPEx</string>
|
||||
</property>
|
||||
<property name="windowIcon">
|
||||
<iconset resource="resources/resources.qrc">
|
||||
<normaloff>:/ico/icons/icons8-info-80.png</normaloff>:/ico/icons/icons8-info-80.png</iconset>
|
||||
</property>
|
||||
<property name="modal">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<widget class="QLabel" name="lbl_ico">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>10</x>
|
||||
<y>10</y>
|
||||
<width>128</width>
|
||||
<height>128</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="frameShape">
|
||||
<enum>QFrame::NoFrame</enum>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
</property>
|
||||
<property name="pixmap">
|
||||
<pixmap resource="resources/resources.qrc">:/ico/icons/logo.png</pixmap>
|
||||
</property>
|
||||
<property name="scaledContents">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QLabel" name="lbl_info">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>150</x>
|
||||
<y>10</y>
|
||||
<width>601</width>
|
||||
<height>621</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||||
p, li { white-space: pre-wrap; }
|
||||
</style></head><body style=" font-family:'Rockwell'; font-size:8pt; font-weight:400; font-style:normal;">
|
||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:20pt; font-weight:600;">About SPEx<br /></span><span style=" font-family:'Rockwell'; font-size:12pt;">Versione {ver}</span></p>
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:7pt;"><br /></span></p>
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:12pt;">SPEx (Split Parse &amp; Extract) e' un tool utile per gli specialisti di linguistica dei corpora che intendono rifinire il loro corpus, eliminando tutti gli elementi non </span><span style=" font-family:'Rockwell'; font-size:12pt;">necessari e dividendo in file singoli le raccolte di</span><span style=" font-family:'Rockwell'; font-size:12pt;"> &quot;articoli&quot; scaricate da database online quali </span><span style=" font-family:'Rockwell'; font-size:12pt; font-style:italic;">Lexis Uni</span><span style=" font-family:'Rockwell'; font-size:12pt;">.</span></p>
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:12pt;">Puoi tranquillamente suggerire SPEx ad un tuo collega: ci fa molto piacere!<br>Ricordati solo di mandarci una mail con scopo e impressioni di utilizzo: questo ci aiuta a tenere traccia di quanti ricercatori stanno usando SPEx e pensare a sviluppi futuri di questo tool. </span></p>
|
||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:7pt;"><br /></span></p>
|
||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:10pt;">SPEx non e' soggetto ad alcun tipo di licenza e viene distribuito senza alcuna garanzia.<br />Essendo un progetto &quot;del tempo libero&quot;, bug e proposte di espansione verranno sicuramente presi in considerazione, anche se le tempistiche potrebbero variare.</span></p>
|
||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:12pt;">Contatti:</span><span style=" font-family:'Rockwell'; font-size:7pt;"><br /></span><span style=" font-family:'Rockwell'; font-size:10pt;">12parsec.software@gmail.com</span></p>
|
||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Rockwell'; font-size:12pt;">Download:<br /></span><a href="https://drive.google.com/open?id=10zUm7uHk9st36PVotMwh9wqOeXU3xrr8"><span style=" font-family:'Rockwell'; font-size:7pt; text-decoration: underline; color:#0000ff;">https://drive.google.com/open?id=10zUm7uHk9st36PVotMwh9wqOeXU3xrr8</span></a></p></body></html></string>
|
||||
</property>
|
||||
<property name="textFormat">
|
||||
<enum>Qt::RichText</enum>
|
||||
</property>
|
||||
<property name="wordWrap">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</widget>
|
||||
<resources>
|
||||
<include location="resources/resources.qrc"/>
|
||||
</resources>
|
||||
<connections/>
|
||||
</ui>
|
||||
151
SPEx/spex/userInterface/advopt.ui
Normal file
@@ -0,0 +1,151 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>editconf</class>
|
||||
<widget class="QDialog" name="editconf">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>600</width>
|
||||
<height>500</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>600</width>
|
||||
<height>500</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Opzioni Avanzate</string>
|
||||
</property>
|
||||
<property name="windowIcon">
|
||||
<iconset resource="resources/resources.qrc">
|
||||
<normaloff>:/ico/icons/icons8-smartphone-ram-100.png</normaloff>:/ico/icons/icons8-smartphone-ram-100.png</iconset>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<item>
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>ATTENZIONE!! Quello che scrivi qui potrebbe rompere tutto!</string>
|
||||
</property>
|
||||
<property name="textFormat">
|
||||
<enum>Qt::PlainText</enum>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignCenter</set>
|
||||
</property>
|
||||
<property name="wordWrap">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="textInteractionFlags">
|
||||
<set>Qt::NoTextInteraction</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Da grandi poteri derivano grandi responsabilita'</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPlainTextEdit" name="txt_confFile">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||
<item>
|
||||
<spacer name="horizontalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_cancel">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Cancel</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_ok">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>OK</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<resources>
|
||||
<include location="resources/resources.qrc"/>
|
||||
</resources>
|
||||
<connections/>
|
||||
</ui>
|
||||
466
SPEx/spex/userInterface/avanzatetitolo3.ui
Normal file
@@ -0,0 +1,466 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>advtitolo3</class>
|
||||
<widget class="QWidget" name="advtitolo3">
|
||||
<property name="windowModality">
|
||||
<enum>Qt::WindowModal</enum>
|
||||
</property>
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>480</width>
|
||||
<height>593</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Avanzate Titolo</string>
|
||||
</property>
|
||||
<property name="windowIcon">
|
||||
<iconset resource="resources/resources.qrc">
|
||||
<normaloff>:/ico/icons/icons8-smartphone-ram-100.png</normaloff>:/ico/icons/icons8-smartphone-ram-100.png</iconset>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="1" column="0" colspan="2">
|
||||
<widget class="Line" name="line">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="6" column="0">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_3">
|
||||
<item>
|
||||
<widget class="QLabel" name="lbl_terzo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>(Terzo Elemento)</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_numeroterzo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Numero</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_dataterzo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Data</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_titoloterzo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Titolo</string>
|
||||
</property>
|
||||
<property name="checked">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="10" column="0">
|
||||
<spacer name="horizontalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="5" column="0">
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<item>
|
||||
<widget class="QLabel" name="lbl_secondo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Secondo Elemento</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_numerosecondo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Numero</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_datasecondo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Data</string>
|
||||
</property>
|
||||
<property name="checked">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_titolosecondo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Titolo</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="2" column="0" colspan="2">
|
||||
<widget class="QLabel" name="lbl_istruzioni">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Seleziona l'ordine degli elementi nel nomi file</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="8" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Prefisso Titolo</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="8" column="1">
|
||||
<widget class="QLineEdit" name="txt_prefisso">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>25</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="inputMask">
|
||||
<string/>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
</property>
|
||||
<property name="maxLength">
|
||||
<number>10</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_2">
|
||||
<item>
|
||||
<widget class="QLabel" name="lbl_primo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Primo elemento</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_numeroprimo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Numero</string>
|
||||
</property>
|
||||
<property name="checked">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_dataprimo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Data</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="rad_titoloprimo">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Titolo</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="7" column="0" colspan="2">
|
||||
<widget class="Line" name="line_2">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0" colspan="2">
|
||||
<widget class="QLabel" name="lbl_titoloschermata">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>14</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Modifica ordine elementi nome file</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="10" column="1">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_annulla">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Annulla</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_OK">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>OK</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="9" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Suffisso Titolo</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="9" column="1">
|
||||
<widget class="QLineEdit" name="txt_suffisso">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>25</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="maxLength">
|
||||
<number>10</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<resources>
|
||||
<include location="resources/resources.qrc"/>
|
||||
</resources>
|
||||
<connections/>
|
||||
</ui>
|
||||
0
SPEx/spex/userInterface/compiledUI/__init__.py
Normal file
69
SPEx/spex/userInterface/compiledUI/about.py
Normal file
@@ -0,0 +1,69 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# Form implementation generated from reading ui file 'about.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.15.1
|
||||
#
|
||||
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
|
||||
class Ui_about(object):
|
||||
def setupUi(self, about):
|
||||
about.setObjectName("about")
|
||||
about.setEnabled(True)
|
||||
about.resize(768, 640)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(about.sizePolicy().hasHeightForWidth())
|
||||
about.setSizePolicy(sizePolicy)
|
||||
about.setMinimumSize(QtCore.QSize(768, 640))
|
||||
about.setMaximumSize(QtCore.QSize(768, 640))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
about.setFont(font)
|
||||
icon = QtGui.QIcon()
|
||||
icon.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-info-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
about.setWindowIcon(icon)
|
||||
about.setModal(True)
|
||||
self.lbl_ico = QtWidgets.QLabel(about)
|
||||
self.lbl_ico.setGeometry(QtCore.QRect(10, 10, 128, 128))
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lbl_ico.sizePolicy().hasHeightForWidth())
|
||||
self.lbl_ico.setSizePolicy(sizePolicy)
|
||||
self.lbl_ico.setFrameShape(QtWidgets.QFrame.NoFrame)
|
||||
self.lbl_ico.setText("")
|
||||
self.lbl_ico.setPixmap(QtGui.QPixmap(":/ico/icons/logo.png"))
|
||||
self.lbl_ico.setScaledContents(True)
|
||||
self.lbl_ico.setObjectName("lbl_ico")
|
||||
self.lbl_info = QtWidgets.QLabel(about)
|
||||
self.lbl_info.setGeometry(QtCore.QRect(150, 10, 601, 621))
|
||||
self.lbl_info.setTextFormat(QtCore.Qt.RichText)
|
||||
self.lbl_info.setWordWrap(True)
|
||||
self.lbl_info.setObjectName("lbl_info")
|
||||
|
||||
self.retranslateUi(about)
|
||||
QtCore.QMetaObject.connectSlotsByName(about)
|
||||
|
||||
def retranslateUi(self, about):
|
||||
_translate = QtCore.QCoreApplication.translate
|
||||
about.setWindowTitle(_translate("about", "About SPEx"))
|
||||
self.lbl_info.setText(_translate("about", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:\'Rockwell\'; font-size:8pt; font-weight:400; font-style:normal;\">\n"
|
||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:20pt; font-weight:600;\">About SPEx<br /></span><span style=\" font-family:\'Rockwell\'; font-size:12pt;\">Versione {ver}</span></p>\n"
|
||||
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:7pt;\"><br /></span></p>\n"
|
||||
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:12pt;\">SPEx (Split Parse & Extract) e\' un tool utile per gli specialisti di linguistica dei corpora che intendono rifinire il loro corpus, eliminando tutti gli elementi non </span><span style=\" font-family:\'Rockwell\'; font-size:12pt;\">necessari e dividendo in file singoli le raccolte di</span><span style=\" font-family:\'Rockwell\'; font-size:12pt;\"> "articoli" scaricate da database online quali </span><span style=\" font-family:\'Rockwell\'; font-size:12pt; font-style:italic;\">Lexis Uni</span><span style=\" font-family:\'Rockwell\'; font-size:12pt;\">.</span></p>\n"
|
||||
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:12pt;\">Puoi tranquillamente suggerire SPEx ad un tuo collega: ci fa molto piacere!<br>Ricordati solo di mandarci una mail con scopo e impressioni di utilizzo: questo ci aiuta a tenere traccia di quanti ricercatori stanno usando SPEx e pensare a sviluppi futuri di questo tool. </span></p>\n"
|
||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:7pt;\"><br /></span></p>\n"
|
||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:10pt;\">SPEx non e\' soggetto ad alcun tipo di licenza e viene distribuito senza alcuna garanzia.<br />Essendo un progetto "del tempo libero", bug e proposte di espansione verranno sicuramente presi in considerazione, anche se le tempistiche potrebbero variare.</span></p>\n"
|
||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:12pt;\">Contatti:</span><span style=\" font-family:\'Rockwell\'; font-size:7pt;\"><br /></span><span style=\" font-family:\'Rockwell\'; font-size:10pt;\">12parsec.software@gmail.com</span></p>\n"
|
||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Rockwell\'; font-size:12pt;\">Download:<br /></span><a href=\"https://drive.google.com/open?id=10zUm7uHk9st36PVotMwh9wqOeXU3xrr8\"><span style=\" font-family:\'Rockwell\'; font-size:7pt; text-decoration: underline; color:#0000ff;\">https://drive.google.com/open?id=10zUm7uHk9st36PVotMwh9wqOeXU3xrr8</span></a></p></body></html>"))
|
||||
import resources_rc
|
||||
91
SPEx/spex/userInterface/compiledUI/advopt.py
Normal file
@@ -0,0 +1,91 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# Form implementation generated from reading ui file 'advopt.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.15.1
|
||||
#
|
||||
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
|
||||
class Ui_editconf(object):
|
||||
def setupUi(self, editconf):
|
||||
editconf.setObjectName("editconf")
|
||||
editconf.resize(600, 500)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(editconf.sizePolicy().hasHeightForWidth())
|
||||
editconf.setSizePolicy(sizePolicy)
|
||||
editconf.setMinimumSize(QtCore.QSize(600, 500))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
editconf.setFont(font)
|
||||
icon = QtGui.QIcon()
|
||||
icon.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-smartphone-ram-100.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
editconf.setWindowIcon(icon)
|
||||
self.verticalLayout = QtWidgets.QVBoxLayout(editconf)
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
self.label = QtWidgets.QLabel(editconf)
|
||||
self.label.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.label.setFont(font)
|
||||
self.label.setTextFormat(QtCore.Qt.PlainText)
|
||||
self.label.setAlignment(QtCore.Qt.AlignCenter)
|
||||
self.label.setWordWrap(True)
|
||||
self.label.setTextInteractionFlags(QtCore.Qt.NoTextInteraction)
|
||||
self.label.setObjectName("label")
|
||||
self.verticalLayout.addWidget(self.label)
|
||||
self.label_2 = QtWidgets.QLabel(editconf)
|
||||
self.label_2.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.label_2.setFont(font)
|
||||
self.label_2.setAlignment(QtCore.Qt.AlignCenter)
|
||||
self.label_2.setObjectName("label_2")
|
||||
self.verticalLayout.addWidget(self.label_2)
|
||||
self.txt_confFile = QtWidgets.QPlainTextEdit(editconf)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.txt_confFile.setFont(font)
|
||||
self.txt_confFile.setObjectName("txt_confFile")
|
||||
self.verticalLayout.addWidget(self.txt_confFile)
|
||||
self.horizontalLayout = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout.setObjectName("horizontalLayout")
|
||||
spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.horizontalLayout.addItem(spacerItem)
|
||||
self.btn_cancel = QtWidgets.QPushButton(editconf)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_cancel.setFont(font)
|
||||
self.btn_cancel.setObjectName("btn_cancel")
|
||||
self.horizontalLayout.addWidget(self.btn_cancel)
|
||||
self.btn_ok = QtWidgets.QPushButton(editconf)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_ok.setFont(font)
|
||||
self.btn_ok.setObjectName("btn_ok")
|
||||
self.horizontalLayout.addWidget(self.btn_ok)
|
||||
self.verticalLayout.addLayout(self.horizontalLayout)
|
||||
|
||||
self.retranslateUi(editconf)
|
||||
QtCore.QMetaObject.connectSlotsByName(editconf)
|
||||
|
||||
def retranslateUi(self, editconf):
|
||||
_translate = QtCore.QCoreApplication.translate
|
||||
editconf.setWindowTitle(_translate("editconf", "Opzioni Avanzate"))
|
||||
self.label.setText(_translate("editconf", "ATTENZIONE!! Quello che scrivi qui potrebbe rompere tutto!"))
|
||||
self.label_2.setText(_translate("editconf", "Da grandi poteri derivano grandi responsabilita\'"))
|
||||
self.btn_cancel.setText(_translate("editconf", "Cancel"))
|
||||
self.btn_ok.setText(_translate("editconf", "OK"))
|
||||
import resources_rc
|
||||
245
SPEx/spex/userInterface/compiledUI/avanzatetitolo3.py
Normal file
@@ -0,0 +1,245 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# Form implementation generated from reading ui file 'avanzatetitolo3.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.15.1
|
||||
#
|
||||
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
|
||||
class Ui_advtitolo3(object):
|
||||
def setupUi(self, advtitolo3):
|
||||
advtitolo3.setObjectName("advtitolo3")
|
||||
advtitolo3.setWindowModality(QtCore.Qt.WindowModal)
|
||||
advtitolo3.resize(480, 593)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(advtitolo3.sizePolicy().hasHeightForWidth())
|
||||
advtitolo3.setSizePolicy(sizePolicy)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
advtitolo3.setFont(font)
|
||||
icon = QtGui.QIcon()
|
||||
icon.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-smartphone-ram-100.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
advtitolo3.setWindowIcon(icon)
|
||||
self.gridLayout = QtWidgets.QGridLayout(advtitolo3)
|
||||
self.gridLayout.setObjectName("gridLayout")
|
||||
self.line = QtWidgets.QFrame(advtitolo3)
|
||||
self.line.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line.setObjectName("line")
|
||||
self.gridLayout.addWidget(self.line, 1, 0, 1, 2)
|
||||
self.verticalLayout_3 = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout_3.setObjectName("verticalLayout_3")
|
||||
self.lbl_terzo = QtWidgets.QLabel(advtitolo3)
|
||||
self.lbl_terzo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_terzo.setFont(font)
|
||||
self.lbl_terzo.setObjectName("lbl_terzo")
|
||||
self.verticalLayout_3.addWidget(self.lbl_terzo)
|
||||
self.rad_numeroterzo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_numeroterzo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_numeroterzo.setFont(font)
|
||||
self.rad_numeroterzo.setObjectName("rad_numeroterzo")
|
||||
self.verticalLayout_3.addWidget(self.rad_numeroterzo)
|
||||
self.rad_dataterzo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_dataterzo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_dataterzo.setFont(font)
|
||||
self.rad_dataterzo.setObjectName("rad_dataterzo")
|
||||
self.verticalLayout_3.addWidget(self.rad_dataterzo)
|
||||
self.rad_titoloterzo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_titoloterzo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_titoloterzo.setFont(font)
|
||||
self.rad_titoloterzo.setChecked(True)
|
||||
self.rad_titoloterzo.setObjectName("rad_titoloterzo")
|
||||
self.verticalLayout_3.addWidget(self.rad_titoloterzo)
|
||||
self.gridLayout.addLayout(self.verticalLayout_3, 6, 0, 1, 1)
|
||||
spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.gridLayout.addItem(spacerItem, 10, 0, 1, 1)
|
||||
self.verticalLayout = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
self.lbl_secondo = QtWidgets.QLabel(advtitolo3)
|
||||
self.lbl_secondo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_secondo.setFont(font)
|
||||
self.lbl_secondo.setObjectName("lbl_secondo")
|
||||
self.verticalLayout.addWidget(self.lbl_secondo)
|
||||
self.rad_numerosecondo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_numerosecondo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_numerosecondo.setFont(font)
|
||||
self.rad_numerosecondo.setObjectName("rad_numerosecondo")
|
||||
self.verticalLayout.addWidget(self.rad_numerosecondo)
|
||||
self.rad_datasecondo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_datasecondo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_datasecondo.setFont(font)
|
||||
self.rad_datasecondo.setChecked(True)
|
||||
self.rad_datasecondo.setObjectName("rad_datasecondo")
|
||||
self.verticalLayout.addWidget(self.rad_datasecondo)
|
||||
self.rad_titolosecondo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_titolosecondo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_titolosecondo.setFont(font)
|
||||
self.rad_titolosecondo.setObjectName("rad_titolosecondo")
|
||||
self.verticalLayout.addWidget(self.rad_titolosecondo)
|
||||
self.gridLayout.addLayout(self.verticalLayout, 5, 0, 1, 1)
|
||||
self.lbl_istruzioni = QtWidgets.QLabel(advtitolo3)
|
||||
self.lbl_istruzioni.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_istruzioni.setFont(font)
|
||||
self.lbl_istruzioni.setObjectName("lbl_istruzioni")
|
||||
self.gridLayout.addWidget(self.lbl_istruzioni, 2, 0, 1, 2)
|
||||
self.label = QtWidgets.QLabel(advtitolo3)
|
||||
self.label.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.label.setFont(font)
|
||||
self.label.setObjectName("label")
|
||||
self.gridLayout.addWidget(self.label, 8, 0, 1, 1)
|
||||
self.txt_prefisso = QtWidgets.QLineEdit(advtitolo3)
|
||||
self.txt_prefisso.setMinimumSize(QtCore.QSize(0, 25))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(12)
|
||||
self.txt_prefisso.setFont(font)
|
||||
self.txt_prefisso.setInputMask("")
|
||||
self.txt_prefisso.setText("")
|
||||
self.txt_prefisso.setMaxLength(10)
|
||||
self.txt_prefisso.setObjectName("txt_prefisso")
|
||||
self.gridLayout.addWidget(self.txt_prefisso, 8, 1, 1, 1)
|
||||
self.verticalLayout_2 = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout_2.setObjectName("verticalLayout_2")
|
||||
self.lbl_primo = QtWidgets.QLabel(advtitolo3)
|
||||
self.lbl_primo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_primo.setFont(font)
|
||||
self.lbl_primo.setObjectName("lbl_primo")
|
||||
self.verticalLayout_2.addWidget(self.lbl_primo)
|
||||
self.rad_numeroprimo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_numeroprimo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_numeroprimo.setFont(font)
|
||||
self.rad_numeroprimo.setChecked(False)
|
||||
self.rad_numeroprimo.setObjectName("rad_numeroprimo")
|
||||
self.verticalLayout_2.addWidget(self.rad_numeroprimo)
|
||||
self.rad_dataprimo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_dataprimo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_dataprimo.setFont(font)
|
||||
self.rad_dataprimo.setObjectName("rad_dataprimo")
|
||||
self.verticalLayout_2.addWidget(self.rad_dataprimo)
|
||||
self.rad_titoloprimo = QtWidgets.QCheckBox(advtitolo3)
|
||||
self.rad_titoloprimo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_titoloprimo.setFont(font)
|
||||
self.rad_titoloprimo.setObjectName("rad_titoloprimo")
|
||||
self.verticalLayout_2.addWidget(self.rad_titoloprimo)
|
||||
self.gridLayout.addLayout(self.verticalLayout_2, 3, 0, 1, 1)
|
||||
self.line_2 = QtWidgets.QFrame(advtitolo3)
|
||||
self.line_2.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line_2.setObjectName("line_2")
|
||||
self.gridLayout.addWidget(self.line_2, 7, 0, 1, 2)
|
||||
self.lbl_titoloschermata = QtWidgets.QLabel(advtitolo3)
|
||||
self.lbl_titoloschermata.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(14)
|
||||
self.lbl_titoloschermata.setFont(font)
|
||||
self.lbl_titoloschermata.setObjectName("lbl_titoloschermata")
|
||||
self.gridLayout.addWidget(self.lbl_titoloschermata, 0, 0, 1, 2)
|
||||
self.horizontalLayout = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout.setObjectName("horizontalLayout")
|
||||
self.btn_annulla = QtWidgets.QPushButton(advtitolo3)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_annulla.setFont(font)
|
||||
self.btn_annulla.setObjectName("btn_annulla")
|
||||
self.horizontalLayout.addWidget(self.btn_annulla)
|
||||
self.btn_OK = QtWidgets.QPushButton(advtitolo3)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_OK.setFont(font)
|
||||
self.btn_OK.setObjectName("btn_OK")
|
||||
self.horizontalLayout.addWidget(self.btn_OK)
|
||||
self.gridLayout.addLayout(self.horizontalLayout, 10, 1, 1, 1)
|
||||
self.label_2 = QtWidgets.QLabel(advtitolo3)
|
||||
self.label_2.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.label_2.setFont(font)
|
||||
self.label_2.setObjectName("label_2")
|
||||
self.gridLayout.addWidget(self.label_2, 9, 0, 1, 1)
|
||||
self.txt_suffisso = QtWidgets.QLineEdit(advtitolo3)
|
||||
self.txt_suffisso.setMinimumSize(QtCore.QSize(0, 25))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(12)
|
||||
self.txt_suffisso.setFont(font)
|
||||
self.txt_suffisso.setMaxLength(10)
|
||||
self.txt_suffisso.setObjectName("txt_suffisso")
|
||||
self.gridLayout.addWidget(self.txt_suffisso, 9, 1, 1, 1)
|
||||
|
||||
self.retranslateUi(advtitolo3)
|
||||
QtCore.QMetaObject.connectSlotsByName(advtitolo3)
|
||||
|
||||
def retranslateUi(self, advtitolo3):
|
||||
_translate = QtCore.QCoreApplication.translate
|
||||
advtitolo3.setWindowTitle(_translate("advtitolo3", "Avanzate Titolo"))
|
||||
self.lbl_terzo.setText(_translate("advtitolo3", "(Terzo Elemento)"))
|
||||
self.rad_numeroterzo.setText(_translate("advtitolo3", "Numero"))
|
||||
self.rad_dataterzo.setText(_translate("advtitolo3", "Data"))
|
||||
self.rad_titoloterzo.setText(_translate("advtitolo3", "Titolo"))
|
||||
self.lbl_secondo.setText(_translate("advtitolo3", "Secondo Elemento"))
|
||||
self.rad_numerosecondo.setText(_translate("advtitolo3", "Numero"))
|
||||
self.rad_datasecondo.setText(_translate("advtitolo3", "Data"))
|
||||
self.rad_titolosecondo.setText(_translate("advtitolo3", "Titolo"))
|
||||
self.lbl_istruzioni.setText(_translate("advtitolo3", "Seleziona l\'ordine degli elementi nel nomi file"))
|
||||
self.label.setText(_translate("advtitolo3", "Prefisso Titolo"))
|
||||
self.lbl_primo.setText(_translate("advtitolo3", "Primo elemento"))
|
||||
self.rad_numeroprimo.setText(_translate("advtitolo3", "Numero"))
|
||||
self.rad_dataprimo.setText(_translate("advtitolo3", "Data"))
|
||||
self.rad_titoloprimo.setText(_translate("advtitolo3", "Titolo"))
|
||||
self.lbl_titoloschermata.setText(_translate("advtitolo3", "Modifica ordine elementi nome file"))
|
||||
self.btn_annulla.setText(_translate("advtitolo3", "Annulla"))
|
||||
self.btn_OK.setText(_translate("advtitolo3", "OK"))
|
||||
self.label_2.setText(_translate("advtitolo3", "Suffisso Titolo"))
|
||||
import resources_rc
|
||||
372
SPEx/spex/userInterface/compiledUI/mainwindow.py
Normal file
@@ -0,0 +1,372 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# Form implementation generated from reading ui file 'mainwindow.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.15.1
|
||||
#
|
||||
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
|
||||
class Ui_mainwin(object):
|
||||
def setupUi(self, mainwin):
|
||||
mainwin.setObjectName("mainwin")
|
||||
mainwin.setEnabled(True)
|
||||
mainwin.resize(680, 622)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(mainwin.sizePolicy().hasHeightForWidth())
|
||||
mainwin.setSizePolicy(sizePolicy)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
mainwin.setFont(font)
|
||||
mainwin.setFocusPolicy(QtCore.Qt.NoFocus)
|
||||
icon = QtGui.QIcon()
|
||||
icon.addPixmap(QtGui.QPixmap(":/ico/icons/logo2.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
mainwin.setWindowIcon(icon)
|
||||
mainwin.setAnimated(False)
|
||||
mainwin.setDockOptions(QtWidgets.QMainWindow.AllowTabbedDocks)
|
||||
self.centralwidget = QtWidgets.QWidget(mainwin)
|
||||
self.centralwidget.setObjectName("centralwidget")
|
||||
self.gridLayout_2 = QtWidgets.QGridLayout(self.centralwidget)
|
||||
self.gridLayout_2.setObjectName("gridLayout_2")
|
||||
self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_3.setObjectName("horizontalLayout_3")
|
||||
self.label_4 = QtWidgets.QLabel(self.centralwidget)
|
||||
self.label_4.setMinimumSize(QtCore.QSize(0, 25))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
font.setBold(True)
|
||||
font.setWeight(75)
|
||||
self.label_4.setFont(font)
|
||||
self.label_4.setAlignment(QtCore.Qt.AlignCenter)
|
||||
self.label_4.setObjectName("label_4")
|
||||
self.horizontalLayout_3.addWidget(self.label_4)
|
||||
spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_3.addItem(spacerItem)
|
||||
self.label_3 = QtWidgets.QLabel(self.centralwidget)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.label_3.sizePolicy().hasHeightForWidth())
|
||||
self.label_3.setSizePolicy(sizePolicy)
|
||||
self.label_3.setMinimumSize(QtCore.QSize(0, 25))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
font.setBold(True)
|
||||
font.setWeight(75)
|
||||
self.label_3.setFont(font)
|
||||
self.label_3.setObjectName("label_3")
|
||||
self.horizontalLayout_3.addWidget(self.label_3)
|
||||
self.lbl_preset = QtWidgets.QLabel(self.centralwidget)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lbl_preset.sizePolicy().hasHeightForWidth())
|
||||
self.lbl_preset.setSizePolicy(sizePolicy)
|
||||
self.lbl_preset.setMinimumSize(QtCore.QSize(0, 25))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_preset.setFont(font)
|
||||
self.lbl_preset.setObjectName("lbl_preset")
|
||||
self.horizontalLayout_3.addWidget(self.lbl_preset)
|
||||
spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_3.addItem(spacerItem1)
|
||||
self.gridLayout_2.addLayout(self.horizontalLayout_3, 2, 0, 1, 1)
|
||||
self.txt_log = QtWidgets.QTextEdit(self.centralwidget)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Maximum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.txt_log.sizePolicy().hasHeightForWidth())
|
||||
self.txt_log.setSizePolicy(sizePolicy)
|
||||
self.txt_log.setMaximumSize(QtCore.QSize(16777215, 100))
|
||||
self.txt_log.setAcceptDrops(False)
|
||||
self.txt_log.setAutoFillBackground(False)
|
||||
self.txt_log.setStyleSheet("background-color: rgb(0,0,0);")
|
||||
self.txt_log.setTextInteractionFlags(QtCore.Qt.TextSelectableByMouse)
|
||||
self.txt_log.setObjectName("txt_log")
|
||||
self.gridLayout_2.addWidget(self.txt_log, 4, 0, 1, 1)
|
||||
self.wgt_main = QtWidgets.QTabWidget(self.centralwidget)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.MinimumExpanding)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.wgt_main.sizePolicy().hasHeightForWidth())
|
||||
self.wgt_main.setSizePolicy(sizePolicy)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.wgt_main.setFont(font)
|
||||
self.wgt_main.setObjectName("wgt_main")
|
||||
self.wgt_mainPage1 = QtWidgets.QWidget()
|
||||
self.wgt_mainPage1.setObjectName("wgt_mainPage1")
|
||||
self.gridLayout = QtWidgets.QGridLayout(self.wgt_mainPage1)
|
||||
self.gridLayout.setObjectName("gridLayout")
|
||||
self.verticalLayout_2 = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout_2.setSizeConstraint(QtWidgets.QLayout.SetMinimumSize)
|
||||
self.verticalLayout_2.setObjectName("verticalLayout_2")
|
||||
self.btn_cartellasorg = QtWidgets.QPushButton(self.wgt_mainPage1)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.btn_cartellasorg.sizePolicy().hasHeightForWidth())
|
||||
self.btn_cartellasorg.setSizePolicy(sizePolicy)
|
||||
icon1 = QtGui.QIcon()
|
||||
icon1.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-add-folder-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.btn_cartellasorg.setIcon(icon1)
|
||||
self.btn_cartellasorg.setIconSize(QtCore.QSize(30, 30))
|
||||
self.btn_cartellasorg.setFlat(True)
|
||||
self.btn_cartellasorg.setObjectName("btn_cartellasorg")
|
||||
self.verticalLayout_2.addWidget(self.btn_cartellasorg)
|
||||
self.btn_cartelladest = QtWidgets.QPushButton(self.wgt_mainPage1)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.btn_cartelladest.sizePolicy().hasHeightForWidth())
|
||||
self.btn_cartelladest.setSizePolicy(sizePolicy)
|
||||
icon2 = QtGui.QIcon()
|
||||
icon2.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-downloads-folder-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.btn_cartelladest.setIcon(icon2)
|
||||
self.btn_cartelladest.setIconSize(QtCore.QSize(30, 30))
|
||||
self.btn_cartelladest.setFlat(True)
|
||||
self.btn_cartelladest.setObjectName("btn_cartelladest")
|
||||
self.verticalLayout_2.addWidget(self.btn_cartelladest)
|
||||
self.gridLayout.addLayout(self.verticalLayout_2, 0, 1, 1, 1)
|
||||
self.verticalLayout = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
self.lbl_cartellasorg = QtWidgets.QLabel(self.wgt_mainPage1)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_cartellasorg.setFont(font)
|
||||
self.lbl_cartellasorg.setObjectName("lbl_cartellasorg")
|
||||
self.verticalLayout.addWidget(self.lbl_cartellasorg)
|
||||
self.lbl_cartelladest = QtWidgets.QLabel(self.wgt_mainPage1)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_cartelladest.setFont(font)
|
||||
self.lbl_cartelladest.setObjectName("lbl_cartelladest")
|
||||
self.verticalLayout.addWidget(self.lbl_cartelladest)
|
||||
self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1)
|
||||
self.verticalLayout_4 = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout_4.setObjectName("verticalLayout_4")
|
||||
self.lbl_sorg = QtWidgets.QLabel(self.wgt_mainPage1)
|
||||
self.lbl_sorg.setObjectName("lbl_sorg")
|
||||
self.verticalLayout_4.addWidget(self.lbl_sorg)
|
||||
self.lbl_dest = QtWidgets.QLabel(self.wgt_mainPage1)
|
||||
self.lbl_dest.setObjectName("lbl_dest")
|
||||
self.verticalLayout_4.addWidget(self.lbl_dest)
|
||||
self.gridLayout.addLayout(self.verticalLayout_4, 0, 2, 1, 1)
|
||||
spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.gridLayout.addItem(spacerItem2, 0, 3, 1, 1)
|
||||
self.line = QtWidgets.QFrame(self.wgt_mainPage1)
|
||||
self.line.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line.setObjectName("line")
|
||||
self.gridLayout.addWidget(self.line, 1, 0, 1, 4)
|
||||
self.label = QtWidgets.QLabel(self.wgt_mainPage1)
|
||||
self.label.setMinimumSize(QtCore.QSize(0, 25))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
font.setBold(True)
|
||||
font.setWeight(75)
|
||||
self.label.setFont(font)
|
||||
self.label.setAlignment(QtCore.Qt.AlignCenter)
|
||||
self.label.setObjectName("label")
|
||||
self.gridLayout.addWidget(self.label, 2, 0, 1, 4)
|
||||
self.lst_files = QtWidgets.QListWidget(self.wgt_mainPage1)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lst_files.sizePolicy().hasHeightForWidth())
|
||||
self.lst_files.setSizePolicy(sizePolicy)
|
||||
self.lst_files.setMinimumSize(QtCore.QSize(0, 180))
|
||||
self.lst_files.setObjectName("lst_files")
|
||||
self.gridLayout.addWidget(self.lst_files, 3, 0, 1, 4)
|
||||
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
|
||||
self.label_2 = QtWidgets.QLabel(self.wgt_mainPage1)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum, QtWidgets.QSizePolicy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.label_2.sizePolicy().hasHeightForWidth())
|
||||
self.label_2.setSizePolicy(sizePolicy)
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(14)
|
||||
self.label_2.setFont(font)
|
||||
self.label_2.setObjectName("label_2")
|
||||
self.horizontalLayout_2.addWidget(self.label_2)
|
||||
self.rad_fileNew = QtWidgets.QRadioButton(self.wgt_mainPage1)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_fileNew.sizePolicy().hasHeightForWidth())
|
||||
self.rad_fileNew.setSizePolicy(sizePolicy)
|
||||
self.rad_fileNew.setChecked(True)
|
||||
self.rad_fileNew.setObjectName("rad_fileNew")
|
||||
self.horizontalLayout_2.addWidget(self.rad_fileNew)
|
||||
self.rad_fileOld = QtWidgets.QRadioButton(self.wgt_mainPage1)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_fileOld.sizePolicy().hasHeightForWidth())
|
||||
self.rad_fileOld.setSizePolicy(sizePolicy)
|
||||
self.rad_fileOld.setObjectName("rad_fileOld")
|
||||
self.horizontalLayout_2.addWidget(self.rad_fileOld)
|
||||
self.btn_avanti = QtWidgets.QPushButton(self.wgt_mainPage1)
|
||||
self.btn_avanti.setMinimumSize(QtCore.QSize(100, 40))
|
||||
self.btn_avanti.setMaximumSize(QtCore.QSize(80, 16777215))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_avanti.setFont(font)
|
||||
self.btn_avanti.setLayoutDirection(QtCore.Qt.LeftToRight)
|
||||
icon3 = QtGui.QIcon()
|
||||
icon3.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-arrow-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.btn_avanti.setIcon(icon3)
|
||||
self.btn_avanti.setIconSize(QtCore.QSize(25, 25))
|
||||
self.btn_avanti.setFlat(False)
|
||||
self.btn_avanti.setObjectName("btn_avanti")
|
||||
self.horizontalLayout_2.addWidget(self.btn_avanti)
|
||||
self.gridLayout.addLayout(self.horizontalLayout_2, 4, 0, 1, 4)
|
||||
self.wgt_main.addTab(self.wgt_mainPage1, "")
|
||||
self.gridLayout_2.addWidget(self.wgt_main, 1, 0, 1, 1)
|
||||
mainwin.setCentralWidget(self.centralwidget)
|
||||
self.menubar = QtWidgets.QMenuBar(mainwin)
|
||||
self.menubar.setGeometry(QtCore.QRect(0, 0, 680, 26))
|
||||
self.menubar.setNativeMenuBar(True)
|
||||
self.menubar.setObjectName("menubar")
|
||||
self.bar_file = QtWidgets.QMenu(self.menubar)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.bar_file.setFont(font)
|
||||
self.bar_file.setObjectName("bar_file")
|
||||
self.menuOpzioni = QtWidgets.QMenu(self.menubar)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.menuOpzioni.setFont(font)
|
||||
self.menuOpzioni.setObjectName("menuOpzioni")
|
||||
self.menuAbout = QtWidgets.QMenu(self.menubar)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.menuAbout.setFont(font)
|
||||
self.menuAbout.setObjectName("menuAbout")
|
||||
mainwin.setMenuBar(self.menubar)
|
||||
self.actionCarica_Preset = QtWidgets.QAction(mainwin)
|
||||
icon4 = QtGui.QIcon()
|
||||
icon4.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-documents-folder-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.actionCarica_Preset.setIcon(icon4)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.actionCarica_Preset.setFont(font)
|
||||
self.actionCarica_Preset.setIconVisibleInMenu(True)
|
||||
self.actionCarica_Preset.setObjectName("actionCarica_Preset")
|
||||
self.actionSalva_Preset = QtWidgets.QAction(mainwin)
|
||||
icon5 = QtGui.QIcon()
|
||||
icon5.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-save-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.actionSalva_Preset.setIcon(icon5)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.actionSalva_Preset.setFont(font)
|
||||
self.actionSalva_Preset.setObjectName("actionSalva_Preset")
|
||||
self.actionOpzioni = QtWidgets.QAction(mainwin)
|
||||
self.actionOpzioni.setObjectName("actionOpzioni")
|
||||
self.actionLingua = QtWidgets.QAction(mainwin)
|
||||
self.actionLingua.setEnabled(True)
|
||||
icon6 = QtGui.QIcon()
|
||||
icon6.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-globe-earth-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.actionLingua.setIcon(icon6)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.actionLingua.setFont(font)
|
||||
self.actionLingua.setObjectName("actionLingua")
|
||||
self.actionAvanzate = QtWidgets.QAction(mainwin)
|
||||
icon7 = QtGui.QIcon()
|
||||
icon7.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-smartphone-ram-100.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.actionAvanzate.setIcon(icon7)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.actionAvanzate.setFont(font)
|
||||
self.actionAvanzate.setObjectName("actionAvanzate")
|
||||
self.actionManuale = QtWidgets.QAction(mainwin)
|
||||
self.actionManuale.setEnabled(False)
|
||||
icon8 = QtGui.QIcon()
|
||||
icon8.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-user-manual-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.actionManuale.setIcon(icon8)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.actionManuale.setFont(font)
|
||||
self.actionManuale.setObjectName("actionManuale")
|
||||
self.actionAbout_SPEx = QtWidgets.QAction(mainwin)
|
||||
icon9 = QtGui.QIcon()
|
||||
icon9.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-info-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.actionAbout_SPEx.setIcon(icon9)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.actionAbout_SPEx.setFont(font)
|
||||
self.actionAbout_SPEx.setObjectName("actionAbout_SPEx")
|
||||
self.bar_file.addAction(self.actionCarica_Preset)
|
||||
self.bar_file.addAction(self.actionSalva_Preset)
|
||||
self.menuOpzioni.addAction(self.actionAvanzate)
|
||||
self.menuOpzioni.addAction(self.actionLingua)
|
||||
self.menuAbout.addAction(self.actionAbout_SPEx)
|
||||
self.menuAbout.addAction(self.actionManuale)
|
||||
self.menubar.addAction(self.bar_file.menuAction())
|
||||
self.menubar.addAction(self.menuOpzioni.menuAction())
|
||||
self.menubar.addAction(self.menuAbout.menuAction())
|
||||
|
||||
self.retranslateUi(mainwin)
|
||||
QtCore.QMetaObject.connectSlotsByName(mainwin)
|
||||
|
||||
def retranslateUi(self, mainwin):
|
||||
_translate = QtCore.QCoreApplication.translate
|
||||
mainwin.setWindowTitle(_translate("mainwin", "12parsec - SPEx"))
|
||||
self.label_4.setText(_translate("mainwin", "Finestra dei messaggi"))
|
||||
self.label_3.setText(_translate("mainwin", "Preset corrente: "))
|
||||
self.lbl_preset.setText(_translate("mainwin", "..."))
|
||||
self.txt_log.setHtml(_translate("mainwin", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
|
||||
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
|
||||
"p, li { white-space: pre-wrap; }\n"
|
||||
"</style></head><body style=\" font-family:\'MS Shell Dlg 2\'; font-size:6.6pt; font-weight:400; font-style:normal;\">\n"
|
||||
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:7pt;\"><br /></p></body></html>"))
|
||||
self.btn_cartellasorg.setText(_translate("mainwin", "-> "))
|
||||
self.btn_cartelladest.setText(_translate("mainwin", "-> "))
|
||||
self.lbl_cartellasorg.setText(_translate("mainwin", "Cartella sorgente"))
|
||||
self.lbl_cartelladest.setText(_translate("mainwin", "Cartella destinazione"))
|
||||
self.lbl_sorg.setText(_translate("mainwin", "..."))
|
||||
self.lbl_dest.setText(_translate("mainwin", "..."))
|
||||
self.label.setText(_translate("mainwin", "File disponibili per la conversione"))
|
||||
self.label_2.setText(_translate("mainwin", "Versione dei File"))
|
||||
self.rad_fileNew.setText(_translate("mainwin", "Nuova"))
|
||||
self.rad_fileOld.setText(_translate("mainwin", "Vecchia"))
|
||||
self.btn_avanti.setText(_translate("mainwin", "Avanti"))
|
||||
self.wgt_main.setTabText(self.wgt_main.indexOf(self.wgt_mainPage1), _translate("mainwin", "Selezione Input"))
|
||||
self.bar_file.setTitle(_translate("mainwin", "File"))
|
||||
self.menuOpzioni.setTitle(_translate("mainwin", "Opzioni"))
|
||||
self.menuAbout.setTitle(_translate("mainwin", "Help"))
|
||||
self.actionCarica_Preset.setText(_translate("mainwin", "Carica Preset"))
|
||||
self.actionSalva_Preset.setText(_translate("mainwin", "Salva Preset"))
|
||||
self.actionOpzioni.setText(_translate("mainwin", "Opzioni"))
|
||||
self.actionLingua.setText(_translate("mainwin", "Lingua Interfaccia"))
|
||||
self.actionAvanzate.setText(_translate("mainwin", "Avanzate"))
|
||||
self.actionManuale.setText(_translate("mainwin", "Manuale"))
|
||||
self.actionAbout_SPEx.setText(_translate("mainwin", "About SPEx"))
|
||||
import resources_rc
|
||||
20857
SPEx/spex/userInterface/compiledUI/resources_rc.py
Normal file
258
SPEx/spex/userInterface/compiledUI/selezout.py
Normal file
@@ -0,0 +1,258 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# Form implementation generated from reading ui file 'selezout.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.15.1
|
||||
#
|
||||
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
|
||||
class Ui_selezout(object):
|
||||
def setupUi(self, selezout):
|
||||
selezout.setObjectName("selezout")
|
||||
selezout.resize(718, 573)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
selezout.setFont(font)
|
||||
self.verticalLayout_2 = QtWidgets.QVBoxLayout(selezout)
|
||||
self.verticalLayout_2.setObjectName("verticalLayout_2")
|
||||
self.lbl_lingua = QtWidgets.QLabel(selezout)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lbl_lingua.sizePolicy().hasHeightForWidth())
|
||||
self.lbl_lingua.setSizePolicy(sizePolicy)
|
||||
self.lbl_lingua.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(14)
|
||||
self.lbl_lingua.setFont(font)
|
||||
self.lbl_lingua.setObjectName("lbl_lingua")
|
||||
self.verticalLayout_2.addWidget(self.lbl_lingua)
|
||||
self.line_2 = QtWidgets.QFrame(selezout)
|
||||
self.line_2.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line_2.setObjectName("line_2")
|
||||
self.verticalLayout_2.addWidget(self.line_2)
|
||||
self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_3.setObjectName("horizontalLayout_3")
|
||||
self.cmb_lingua = QtWidgets.QComboBox(selezout)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.cmb_lingua.sizePolicy().hasHeightForWidth())
|
||||
self.cmb_lingua.setSizePolicy(sizePolicy)
|
||||
self.cmb_lingua.setMinimumSize(QtCore.QSize(0, 30))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(12)
|
||||
self.cmb_lingua.setFont(font)
|
||||
self.cmb_lingua.setFrame(True)
|
||||
self.cmb_lingua.setModelColumn(0)
|
||||
self.cmb_lingua.setObjectName("cmb_lingua")
|
||||
self.horizontalLayout_3.addWidget(self.cmb_lingua)
|
||||
spacerItem = QtWidgets.QSpacerItem(40, 0, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_3.addItem(spacerItem)
|
||||
self.verticalLayout_2.addLayout(self.horizontalLayout_3)
|
||||
self.lbl_indicazioni = QtWidgets.QLabel(selezout)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lbl_indicazioni.sizePolicy().hasHeightForWidth())
|
||||
self.lbl_indicazioni.setSizePolicy(sizePolicy)
|
||||
self.lbl_indicazioni.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(14)
|
||||
self.lbl_indicazioni.setFont(font)
|
||||
self.lbl_indicazioni.setObjectName("lbl_indicazioni")
|
||||
self.verticalLayout_2.addWidget(self.lbl_indicazioni)
|
||||
self.line = QtWidgets.QFrame(selezout)
|
||||
self.line.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line.setObjectName("line")
|
||||
self.verticalLayout_2.addWidget(self.line)
|
||||
self.verticalLayout = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout.setSizeConstraint(QtWidgets.QLayout.SetMaximumSize)
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
self.rad_mainbodyEFile = QtWidgets.QRadioButton(selezout)
|
||||
self.rad_mainbodyEFile.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_mainbodyEFile.setFont(font)
|
||||
self.rad_mainbodyEFile.setChecked(True)
|
||||
self.rad_mainbodyEFile.setObjectName("rad_mainbodyEFile")
|
||||
self.verticalLayout.addWidget(self.rad_mainbodyEFile)
|
||||
self.rad_mainbody = QtWidgets.QRadioButton(selezout)
|
||||
self.rad_mainbody.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_mainbody.setFont(font)
|
||||
self.rad_mainbody.setObjectName("rad_mainbody")
|
||||
self.verticalLayout.addWidget(self.rad_mainbody)
|
||||
self.rad_file = QtWidgets.QRadioButton(selezout)
|
||||
self.rad_file.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_file.setFont(font)
|
||||
self.rad_file.setObjectName("rad_file")
|
||||
self.verticalLayout.addWidget(self.rad_file)
|
||||
self.verticalLayout_2.addLayout(self.verticalLayout)
|
||||
self.lbl_indicazioni_2 = QtWidgets.QLabel(selezout)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lbl_indicazioni_2.sizePolicy().hasHeightForWidth())
|
||||
self.lbl_indicazioni_2.setSizePolicy(sizePolicy)
|
||||
self.lbl_indicazioni_2.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(14)
|
||||
self.lbl_indicazioni_2.setFont(font)
|
||||
self.lbl_indicazioni_2.setObjectName("lbl_indicazioni_2")
|
||||
self.verticalLayout_2.addWidget(self.lbl_indicazioni_2)
|
||||
self.line_3 = QtWidgets.QFrame(selezout)
|
||||
self.line_3.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line_3.setObjectName("line_3")
|
||||
self.verticalLayout_2.addWidget(self.line_3)
|
||||
self.gridLayout = QtWidgets.QGridLayout()
|
||||
self.gridLayout.setObjectName("gridLayout")
|
||||
self.chk_removeDuplicates = QtWidgets.QCheckBox(selezout)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.chk_removeDuplicates.sizePolicy().hasHeightForWidth())
|
||||
self.chk_removeDuplicates.setSizePolicy(sizePolicy)
|
||||
self.chk_removeDuplicates.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.chk_removeDuplicates.setFont(font)
|
||||
self.chk_removeDuplicates.setObjectName("chk_removeDuplicates")
|
||||
self.gridLayout.addWidget(self.chk_removeDuplicates, 0, 0, 1, 1)
|
||||
self.chk_includeTitle = QtWidgets.QCheckBox(selezout)
|
||||
self.chk_includeTitle.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.chk_includeTitle.setFont(font)
|
||||
self.chk_includeTitle.setObjectName("chk_includeTitle")
|
||||
self.gridLayout.addWidget(self.chk_includeTitle, 0, 1, 1, 1)
|
||||
self.chk_removeBreakWord = QtWidgets.QCheckBox(selezout)
|
||||
self.chk_removeBreakWord.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.chk_removeBreakWord.setFont(font)
|
||||
self.chk_removeBreakWord.setObjectName("chk_removeBreakWord")
|
||||
self.gridLayout.addWidget(self.chk_removeBreakWord, 1, 0, 1, 1)
|
||||
self.chk_cleaDestFolder = QtWidgets.QCheckBox(selezout)
|
||||
self.chk_cleaDestFolder.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.chk_cleaDestFolder.setFont(font)
|
||||
self.chk_cleaDestFolder.setObjectName("chk_cleaDestFolder")
|
||||
self.gridLayout.addWidget(self.chk_cleaDestFolder, 1, 1, 1, 1)
|
||||
self.horizontalLayout = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout.setObjectName("horizontalLayout")
|
||||
self.label = QtWidgets.QLabel(selezout)
|
||||
self.label.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(14)
|
||||
self.label.setFont(font)
|
||||
self.label.setObjectName("label")
|
||||
self.horizontalLayout.addWidget(self.label)
|
||||
self.lin_specialChars = QtWidgets.QLineEdit(selezout)
|
||||
self.lin_specialChars.setMinimumSize(QtCore.QSize(0, 25))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(12)
|
||||
self.lin_specialChars.setFont(font)
|
||||
self.lin_specialChars.setObjectName("lin_specialChars")
|
||||
self.horizontalLayout.addWidget(self.lin_specialChars)
|
||||
spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.horizontalLayout.addItem(spacerItem1)
|
||||
self.gridLayout.addLayout(self.horizontalLayout, 2, 0, 1, 2)
|
||||
self.verticalLayout_2.addLayout(self.gridLayout)
|
||||
spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_2.addItem(spacerItem2)
|
||||
self.line_4 = QtWidgets.QFrame(selezout)
|
||||
self.line_4.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line_4.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line_4.setObjectName("line_4")
|
||||
self.verticalLayout_2.addWidget(self.line_4)
|
||||
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
|
||||
self.btn_indietro = QtWidgets.QPushButton(selezout)
|
||||
self.btn_indietro.setMinimumSize(QtCore.QSize(100, 40))
|
||||
self.btn_indietro.setMaximumSize(QtCore.QSize(75, 16777215))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_indietro.setFont(font)
|
||||
icon = QtGui.QIcon()
|
||||
icon.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-arrow-80-back.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.btn_indietro.setIcon(icon)
|
||||
self.btn_indietro.setIconSize(QtCore.QSize(25, 25))
|
||||
self.btn_indietro.setObjectName("btn_indietro")
|
||||
self.horizontalLayout_2.addWidget(self.btn_indietro)
|
||||
spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_2.addItem(spacerItem3)
|
||||
self.btn_split = QtWidgets.QPushButton(selezout)
|
||||
self.btn_split.setMinimumSize(QtCore.QSize(100, 0))
|
||||
self.btn_split.setMaximumSize(QtCore.QSize(16777215, 50))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_split.setFont(font)
|
||||
self.btn_split.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor))
|
||||
self.btn_split.setLayoutDirection(QtCore.Qt.LeftToRight)
|
||||
self.btn_split.setAutoFillBackground(False)
|
||||
icon1 = QtGui.QIcon()
|
||||
icon1.addPixmap(QtGui.QPixmap(":/ico/icons/logo4.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.btn_split.setIcon(icon1)
|
||||
self.btn_split.setIconSize(QtCore.QSize(40, 40))
|
||||
self.btn_split.setFlat(False)
|
||||
self.btn_split.setObjectName("btn_split")
|
||||
self.horizontalLayout_2.addWidget(self.btn_split)
|
||||
self.verticalLayout_2.addLayout(self.horizontalLayout_2)
|
||||
|
||||
self.retranslateUi(selezout)
|
||||
QtCore.QMetaObject.connectSlotsByName(selezout)
|
||||
selezout.setTabOrder(self.cmb_lingua, self.rad_mainbodyEFile)
|
||||
selezout.setTabOrder(self.rad_mainbodyEFile, self.rad_mainbody)
|
||||
selezout.setTabOrder(self.rad_mainbody, self.rad_file)
|
||||
selezout.setTabOrder(self.rad_file, self.chk_removeDuplicates)
|
||||
selezout.setTabOrder(self.chk_removeDuplicates, self.chk_includeTitle)
|
||||
selezout.setTabOrder(self.chk_includeTitle, self.chk_removeBreakWord)
|
||||
selezout.setTabOrder(self.chk_removeBreakWord, self.chk_cleaDestFolder)
|
||||
selezout.setTabOrder(self.chk_cleaDestFolder, self.lin_specialChars)
|
||||
selezout.setTabOrder(self.lin_specialChars, self.btn_split)
|
||||
selezout.setTabOrder(self.btn_split, self.btn_indietro)
|
||||
|
||||
def retranslateUi(self, selezout):
|
||||
_translate = QtCore.QCoreApplication.translate
|
||||
selezout.setWindowTitle(_translate("selezout", "Seleziona Linuga e Output"))
|
||||
self.lbl_lingua.setText(_translate("selezout", "Seleziona la lingua degli articoli"))
|
||||
self.lbl_indicazioni.setText(_translate("selezout", "Seleziona il tipo di file da salvare"))
|
||||
self.rad_mainbodyEFile.setText(_translate("selezout", "Bodyfile + File singoli"))
|
||||
self.rad_mainbody.setText(_translate("selezout", "Bodyfile"))
|
||||
self.rad_file.setText(_translate("selezout", "File singoli"))
|
||||
self.lbl_indicazioni_2.setText(_translate("selezout", "Altre Opzioni "))
|
||||
self.chk_removeDuplicates.setText(_translate("selezout", "Tenta rimozione duplicati"))
|
||||
self.chk_includeTitle.setText(_translate("selezout", "Includi titolo all\'interno del file"))
|
||||
self.chk_removeBreakWord.setText(_translate("selezout", "Rimuovi interruzioni parola (a capo)"))
|
||||
self.chk_cleaDestFolder.setText(_translate("selezout", "Svuota cartella di destinazione"))
|
||||
self.label.setText(_translate("selezout", "Caratteri speciali da rimuovere "))
|
||||
self.btn_indietro.setText(_translate("selezout", "Indietro"))
|
||||
self.btn_split.setText(_translate("selezout", "SPLITTA!"))
|
||||
import resources_rc
|
||||
384
SPEx/spex/userInterface/compiledUI/titolow.py
Normal file
@@ -0,0 +1,384 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# Form implementation generated from reading ui file 'titolow.ui'
|
||||
#
|
||||
# Created by: PyQt5 UI code generator 5.15.1
|
||||
#
|
||||
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
||||
# run again. Do not edit this file unless you know what you are doing.
|
||||
|
||||
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
|
||||
|
||||
class Ui_titolo(object):
|
||||
def setupUi(self, titolo):
|
||||
titolo.setObjectName("titolo")
|
||||
titolo.resize(715, 567)
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
titolo.setFont(font)
|
||||
self.gridLayout = QtWidgets.QGridLayout(titolo)
|
||||
self.gridLayout.setObjectName("gridLayout")
|
||||
spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.gridLayout.addItem(spacerItem, 14, 0, 1, 1)
|
||||
self.lyt_date = QtWidgets.QVBoxLayout()
|
||||
self.lyt_date.setObjectName("lyt_date")
|
||||
self.rad_datajpn = QtWidgets.QRadioButton(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_datajpn.sizePolicy().hasHeightForWidth())
|
||||
self.rad_datajpn.setSizePolicy(sizePolicy)
|
||||
self.rad_datajpn.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_datajpn.setFont(font)
|
||||
self.rad_datajpn.setChecked(True)
|
||||
self.rad_datajpn.setObjectName("rad_datajpn")
|
||||
self.lyt_date.addWidget(self.rad_datajpn)
|
||||
self.rad_dataita = QtWidgets.QRadioButton(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_dataita.sizePolicy().hasHeightForWidth())
|
||||
self.rad_dataita.setSizePolicy(sizePolicy)
|
||||
self.rad_dataita.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_dataita.setFont(font)
|
||||
self.rad_dataita.setObjectName("rad_dataita")
|
||||
self.lyt_date.addWidget(self.rad_dataita)
|
||||
self.rad_datausa = QtWidgets.QRadioButton(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_datausa.sizePolicy().hasHeightForWidth())
|
||||
self.rad_datausa.setSizePolicy(sizePolicy)
|
||||
self.rad_datausa.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_datausa.setFont(font)
|
||||
self.rad_datausa.setObjectName("rad_datausa")
|
||||
self.lyt_date.addWidget(self.rad_datausa)
|
||||
self.gridLayout.addLayout(self.lyt_date, 3, 0, 1, 3)
|
||||
self.chk_data = QtWidgets.QCheckBox(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.chk_data.sizePolicy().hasHeightForWidth())
|
||||
self.chk_data.setSizePolicy(sizePolicy)
|
||||
self.chk_data.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.chk_data.setFont(font)
|
||||
self.chk_data.setObjectName("chk_data")
|
||||
self.gridLayout.addWidget(self.chk_data, 2, 0, 1, 1)
|
||||
self.lyt_nchars = QtWidgets.QHBoxLayout()
|
||||
self.lyt_nchars.setSizeConstraint(QtWidgets.QLayout.SetNoConstraint)
|
||||
self.lyt_nchars.setObjectName("lyt_nchars")
|
||||
self.lbl_ncarat = QtWidgets.QLabel(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lbl_ncarat.sizePolicy().hasHeightForWidth())
|
||||
self.lbl_ncarat.setSizePolicy(sizePolicy)
|
||||
self.lbl_ncarat.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lbl_ncarat.setFont(font)
|
||||
self.lbl_ncarat.setObjectName("lbl_ncarat")
|
||||
self.lyt_nchars.addWidget(self.lbl_ncarat)
|
||||
self.spn_ncarat = QtWidgets.QSpinBox(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.spn_ncarat.sizePolicy().hasHeightForWidth())
|
||||
self.spn_ncarat.setSizePolicy(sizePolicy)
|
||||
self.spn_ncarat.setMinimumSize(QtCore.QSize(50, 0))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.spn_ncarat.setFont(font)
|
||||
self.spn_ncarat.setWrapping(True)
|
||||
self.spn_ncarat.setButtonSymbols(QtWidgets.QAbstractSpinBox.UpDownArrows)
|
||||
self.spn_ncarat.setMinimum(3)
|
||||
self.spn_ncarat.setMaximum(32)
|
||||
self.spn_ncarat.setObjectName("spn_ncarat")
|
||||
self.lyt_nchars.addWidget(self.spn_ncarat)
|
||||
spacerItem1 = QtWidgets.QSpacerItem(40, 0, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.lyt_nchars.addItem(spacerItem1)
|
||||
self.gridLayout.addLayout(self.lyt_nchars, 5, 0, 1, 3)
|
||||
self.line = QtWidgets.QFrame(titolo)
|
||||
self.line.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line.setObjectName("line")
|
||||
self.gridLayout.addWidget(self.line, 1, 0, 1, 3)
|
||||
self.chk_titolo = QtWidgets.QCheckBox(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.chk_titolo.sizePolicy().hasHeightForWidth())
|
||||
self.chk_titolo.setSizePolicy(sizePolicy)
|
||||
self.chk_titolo.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.chk_titolo.setFont(font)
|
||||
self.chk_titolo.setObjectName("chk_titolo")
|
||||
self.gridLayout.addWidget(self.chk_titolo, 4, 0, 1, 2)
|
||||
self.lyt_buttons = QtWidgets.QHBoxLayout()
|
||||
self.lyt_buttons.setObjectName("lyt_buttons")
|
||||
self.btn_avanzate = QtWidgets.QPushButton(titolo)
|
||||
self.btn_avanzate.setMinimumSize(QtCore.QSize(120, 40))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_avanzate.setFont(font)
|
||||
icon = QtGui.QIcon()
|
||||
icon.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-smartphone-ram-100.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.btn_avanzate.setIcon(icon)
|
||||
self.btn_avanzate.setIconSize(QtCore.QSize(30, 30))
|
||||
self.btn_avanzate.setObjectName("btn_avanzate")
|
||||
self.lyt_buttons.addWidget(self.btn_avanzate)
|
||||
spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.lyt_buttons.addItem(spacerItem2)
|
||||
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
|
||||
self.btn_indietro = QtWidgets.QPushButton(titolo)
|
||||
self.btn_indietro.setMinimumSize(QtCore.QSize(100, 40))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_indietro.setFont(font)
|
||||
icon1 = QtGui.QIcon()
|
||||
icon1.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-arrow-80-back.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.btn_indietro.setIcon(icon1)
|
||||
self.btn_indietro.setIconSize(QtCore.QSize(25, 25))
|
||||
self.btn_indietro.setObjectName("btn_indietro")
|
||||
self.horizontalLayout_2.addWidget(self.btn_indietro)
|
||||
self.btn_avanti = QtWidgets.QPushButton(titolo)
|
||||
self.btn_avanti.setMinimumSize(QtCore.QSize(100, 40))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.btn_avanti.setFont(font)
|
||||
self.btn_avanti.setLayoutDirection(QtCore.Qt.LeftToRight)
|
||||
icon2 = QtGui.QIcon()
|
||||
icon2.addPixmap(QtGui.QPixmap(":/ico/icons/icons8-arrow-80.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||
self.btn_avanti.setIcon(icon2)
|
||||
self.btn_avanti.setIconSize(QtCore.QSize(25, 25))
|
||||
self.btn_avanti.setObjectName("btn_avanti")
|
||||
self.horizontalLayout_2.addWidget(self.btn_avanti)
|
||||
self.lyt_buttons.addLayout(self.horizontalLayout_2)
|
||||
self.gridLayout.addLayout(self.lyt_buttons, 16, 0, 1, 3)
|
||||
self.label = QtWidgets.QLabel(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth())
|
||||
self.label.setSizePolicy(sizePolicy)
|
||||
self.label.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(14)
|
||||
self.label.setFont(font)
|
||||
self.label.setObjectName("label")
|
||||
self.gridLayout.addWidget(self.label, 8, 0, 1, 2)
|
||||
self.lbl_impotit = QtWidgets.QLabel(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lbl_impotit.sizePolicy().hasHeightForWidth())
|
||||
self.lbl_impotit.setSizePolicy(sizePolicy)
|
||||
self.lbl_impotit.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(14)
|
||||
self.lbl_impotit.setFont(font)
|
||||
self.lbl_impotit.setObjectName("lbl_impotit")
|
||||
self.gridLayout.addWidget(self.lbl_impotit, 0, 0, 1, 3)
|
||||
spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.gridLayout.addItem(spacerItem3, 10, 1, 1, 1)
|
||||
self.lyt_sep = QtWidgets.QFormLayout()
|
||||
self.lyt_sep.setLabelAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter)
|
||||
self.lyt_sep.setFormAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop)
|
||||
self.lyt_sep.setObjectName("lyt_sep")
|
||||
self.rad_spazio = QtWidgets.QRadioButton(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_spazio.sizePolicy().hasHeightForWidth())
|
||||
self.rad_spazio.setSizePolicy(sizePolicy)
|
||||
self.rad_spazio.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_spazio.setFont(font)
|
||||
self.rad_spazio.setObjectName("rad_spazio")
|
||||
self.btngrp_divisore = QtWidgets.QButtonGroup(titolo)
|
||||
self.btngrp_divisore.setObjectName("btngrp_divisore")
|
||||
self.btngrp_divisore.addButton(self.rad_spazio)
|
||||
self.lyt_sep.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.rad_spazio)
|
||||
self.rad_virgola = QtWidgets.QRadioButton(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_virgola.sizePolicy().hasHeightForWidth())
|
||||
self.rad_virgola.setSizePolicy(sizePolicy)
|
||||
self.rad_virgola.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_virgola.setFont(font)
|
||||
self.rad_virgola.setObjectName("rad_virgola")
|
||||
self.btngrp_divisore.addButton(self.rad_virgola)
|
||||
self.lyt_sep.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.rad_virgola)
|
||||
self.rad_piu = QtWidgets.QRadioButton(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_piu.sizePolicy().hasHeightForWidth())
|
||||
self.rad_piu.setSizePolicy(sizePolicy)
|
||||
self.rad_piu.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_piu.setFont(font)
|
||||
self.rad_piu.setObjectName("rad_piu")
|
||||
self.btngrp_divisore.addButton(self.rad_piu)
|
||||
self.lyt_sep.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.rad_piu)
|
||||
self.rad_tratt = QtWidgets.QRadioButton(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_tratt.sizePolicy().hasHeightForWidth())
|
||||
self.rad_tratt.setSizePolicy(sizePolicy)
|
||||
self.rad_tratt.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_tratt.setFont(font)
|
||||
self.rad_tratt.setObjectName("rad_tratt")
|
||||
self.btngrp_divisore.addButton(self.rad_tratt)
|
||||
self.lyt_sep.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.rad_tratt)
|
||||
self.rad_trattbass = QtWidgets.QRadioButton(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_trattbass.sizePolicy().hasHeightForWidth())
|
||||
self.rad_trattbass.setSizePolicy(sizePolicy)
|
||||
self.rad_trattbass.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_trattbass.setFont(font)
|
||||
self.rad_trattbass.setObjectName("rad_trattbass")
|
||||
self.btngrp_divisore.addButton(self.rad_trattbass)
|
||||
self.lyt_sep.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.rad_trattbass)
|
||||
self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_4.setObjectName("horizontalLayout_4")
|
||||
self.rad_altro = QtWidgets.QRadioButton(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.rad_altro.sizePolicy().hasHeightForWidth())
|
||||
self.rad_altro.setSizePolicy(sizePolicy)
|
||||
self.rad_altro.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.rad_altro.setFont(font)
|
||||
self.rad_altro.setObjectName("rad_altro")
|
||||
self.btngrp_divisore.addButton(self.rad_altro)
|
||||
self.horizontalLayout_4.addWidget(self.rad_altro)
|
||||
self.lin_altro = QtWidgets.QLineEdit(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.lin_altro.sizePolicy().hasHeightForWidth())
|
||||
self.lin_altro.setSizePolicy(sizePolicy)
|
||||
self.lin_altro.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.lin_altro.setFont(font)
|
||||
self.lin_altro.setText("")
|
||||
self.lin_altro.setObjectName("lin_altro")
|
||||
self.horizontalLayout_4.addWidget(self.lin_altro)
|
||||
spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_4.addItem(spacerItem4)
|
||||
self.lyt_sep.setLayout(2, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_4)
|
||||
self.gridLayout.addLayout(self.lyt_sep, 10, 0, 1, 1)
|
||||
self.line_2 = QtWidgets.QFrame(titolo)
|
||||
self.line_2.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line_2.setObjectName("line_2")
|
||||
self.gridLayout.addWidget(self.line_2, 15, 0, 1, 3)
|
||||
self.chk_docnum = QtWidgets.QCheckBox(titolo)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.chk_docnum.sizePolicy().hasHeightForWidth())
|
||||
self.chk_docnum.setSizePolicy(sizePolicy)
|
||||
self.chk_docnum.setMinimumSize(QtCore.QSize(0, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setFamily("Rockwell")
|
||||
font.setPointSize(12)
|
||||
self.chk_docnum.setFont(font)
|
||||
self.chk_docnum.setChecked(True)
|
||||
self.chk_docnum.setObjectName("chk_docnum")
|
||||
self.gridLayout.addWidget(self.chk_docnum, 6, 0, 1, 2)
|
||||
self.line_3 = QtWidgets.QFrame(titolo)
|
||||
self.line_3.setFrameShape(QtWidgets.QFrame.HLine)
|
||||
self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken)
|
||||
self.line_3.setObjectName("line_3")
|
||||
self.gridLayout.addWidget(self.line_3, 9, 0, 1, 1)
|
||||
|
||||
self.retranslateUi(titolo)
|
||||
QtCore.QMetaObject.connectSlotsByName(titolo)
|
||||
titolo.setTabOrder(self.chk_data, self.rad_datajpn)
|
||||
titolo.setTabOrder(self.rad_datajpn, self.rad_dataita)
|
||||
titolo.setTabOrder(self.rad_dataita, self.rad_datausa)
|
||||
titolo.setTabOrder(self.rad_datausa, self.chk_titolo)
|
||||
titolo.setTabOrder(self.chk_titolo, self.spn_ncarat)
|
||||
titolo.setTabOrder(self.spn_ncarat, self.chk_docnum)
|
||||
titolo.setTabOrder(self.chk_docnum, self.rad_spazio)
|
||||
titolo.setTabOrder(self.rad_spazio, self.rad_tratt)
|
||||
titolo.setTabOrder(self.rad_tratt, self.rad_virgola)
|
||||
titolo.setTabOrder(self.rad_virgola, self.rad_trattbass)
|
||||
titolo.setTabOrder(self.rad_trattbass, self.rad_piu)
|
||||
titolo.setTabOrder(self.rad_piu, self.rad_altro)
|
||||
titolo.setTabOrder(self.rad_altro, self.lin_altro)
|
||||
titolo.setTabOrder(self.lin_altro, self.btn_avanzate)
|
||||
titolo.setTabOrder(self.btn_avanzate, self.btn_avanti)
|
||||
titolo.setTabOrder(self.btn_avanti, self.btn_indietro)
|
||||
|
||||
def retranslateUi(self, titolo):
|
||||
_translate = QtCore.QCoreApplication.translate
|
||||
titolo.setWindowTitle(_translate("titolo", "Nomi file di Uscita"))
|
||||
self.rad_datajpn.setText(_translate("titolo", "YYYY MM DD, es. 20001231 (jpn)"))
|
||||
self.rad_dataita.setText(_translate("titolo", "DD MM YYYY, es. 31122000 (ita)"))
|
||||
self.rad_datausa.setText(_translate("titolo", "MM DD YYYY, es. 12312000 (us)"))
|
||||
self.chk_data.setText(_translate("titolo", "Data"))
|
||||
self.lbl_ncarat.setText(_translate("titolo", "Numero di caratteri"))
|
||||
self.chk_titolo.setText(_translate("titolo", "Titolo articolo"))
|
||||
self.btn_avanzate.setText(_translate("titolo", "Opzioni Avanzate (Titolo)"))
|
||||
self.btn_indietro.setText(_translate("titolo", "Indietro"))
|
||||
self.btn_avanti.setText(_translate("titolo", "Avanti"))
|
||||
self.label.setText(_translate("titolo", "Separatore"))
|
||||
self.lbl_impotit.setText(_translate("titolo", "Impostazioni nome file in uscita"))
|
||||
self.rad_spazio.setText(_translate("titolo", "Spazio"))
|
||||
self.rad_virgola.setText(_translate("titolo", ","))
|
||||
self.rad_piu.setText(_translate("titolo", "+"))
|
||||
self.rad_tratt.setText(_translate("titolo", "-"))
|
||||
self.rad_trattbass.setText(_translate("titolo", "_"))
|
||||
self.rad_altro.setText(_translate("titolo", "Altro:"))
|
||||
self.chk_docnum.setText(_translate("titolo", "Numero documento"))
|
||||
import resources_rc
|
||||
635
SPEx/spex/userInterface/mainwindow.ui
Normal file
@@ -0,0 +1,635 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>mainwin</class>
|
||||
<widget class="QMainWindow" name="mainwin">
|
||||
<property name="enabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>680</width>
|
||||
<height>622</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="focusPolicy">
|
||||
<enum>Qt::NoFocus</enum>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>12parsec - SPEx</string>
|
||||
</property>
|
||||
<property name="windowIcon">
|
||||
<iconset resource="resources/resources.qrc">
|
||||
<normaloff>:/ico/icons/logo2.png</normaloff>:/ico/icons/logo2.png</iconset>
|
||||
</property>
|
||||
<property name="animated">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="dockOptions">
|
||||
<set>QMainWindow::AllowTabbedDocks</set>
|
||||
</property>
|
||||
<widget class="QWidget" name="centralwidget">
|
||||
<layout class="QGridLayout" name="gridLayout_2">
|
||||
<item row="2" column="0">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_3">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_4">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>25</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
<weight>75</weight>
|
||||
<bold>true</bold>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Finestra dei messaggi</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<spacer name="horizontalSpacer_2">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>25</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
<weight>75</weight>
|
||||
<bold>true</bold>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Preset corrente: </string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="lbl_preset">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>25</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>...</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<spacer name="horizontalSpacer_3">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="4" column="0">
|
||||
<widget class="QTextEdit" name="txt_log">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Expanding" vsizetype="Maximum">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>16777215</width>
|
||||
<height>100</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="acceptDrops">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="autoFillBackground">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="styleSheet">
|
||||
<string notr="true">background-color: rgb(0,0,0);</string>
|
||||
</property>
|
||||
<property name="html">
|
||||
<string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||||
p, li { white-space: pre-wrap; }
|
||||
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:6.6pt; font-weight:400; font-style:normal;">
|
||||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:7pt;"><br /></p></body></html></string>
|
||||
</property>
|
||||
<property name="textInteractionFlags">
|
||||
<set>Qt::TextSelectableByMouse</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QTabWidget" name="wgt_main">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Preferred" vsizetype="MinimumExpanding">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<widget class="QWidget" name="wgt_mainPage1">
|
||||
<attribute name="title">
|
||||
<string>Selezione Input</string>
|
||||
</attribute>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="0" column="1">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_2">
|
||||
<property name="sizeConstraint">
|
||||
<enum>QLayout::SetMinimumSize</enum>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_cartellasorg">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Maximum" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>-> </string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="resources/resources.qrc">
|
||||
<normaloff>:/ico/icons/icons8-add-folder-80.png</normaloff>:/ico/icons/icons8-add-folder-80.png</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>30</width>
|
||||
<height>30</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="flat">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_cartelladest">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Maximum" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>-> </string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="resources/resources.qrc">
|
||||
<normaloff>:/ico/icons/icons8-downloads-folder-80.png</normaloff>:/ico/icons/icons8-downloads-folder-80.png</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>30</width>
|
||||
<height>30</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="flat">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<item>
|
||||
<widget class="QLabel" name="lbl_cartellasorg">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Cartella sorgente</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="lbl_cartelladest">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Cartella destinazione</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="0" column="2">
|
||||
<layout class="QVBoxLayout" name="verticalLayout_4">
|
||||
<item>
|
||||
<widget class="QLabel" name="lbl_sorg">
|
||||
<property name="text">
|
||||
<string>...</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="lbl_dest">
|
||||
<property name="text">
|
||||
<string>...</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="0" column="3">
|
||||
<spacer name="horizontalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="1" column="0" colspan="4">
|
||||
<widget class="Line" name="line">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0" colspan="4">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>25</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
<weight>75</weight>
|
||||
<bold>true</bold>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>File disponibili per la conversione</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0" colspan="4">
|
||||
<widget class="QListWidget" name="lst_files">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>180</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="0" colspan="4">
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Maximum" vsizetype="Preferred">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>14</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Versione dei File</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_fileNew">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Maximum" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Nuova</string>
|
||||
</property>
|
||||
<property name="checked">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="rad_fileOld">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Maximum" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Vecchia</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QPushButton" name="btn_avanti">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>100</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>80</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::LeftToRight</enum>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Avanti</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="resources/resources.qrc">
|
||||
<normaloff>:/ico/icons/icons8-arrow-80.png</normaloff>:/ico/icons/icons8-arrow-80.png</iconset>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
<width>25</width>
|
||||
<height>25</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="flat">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QMenuBar" name="menubar">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>680</width>
|
||||
<height>26</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="nativeMenuBar">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<widget class="QMenu" name="bar_file">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="title">
|
||||
<string>File</string>
|
||||
</property>
|
||||
<addaction name="actionCarica_Preset"/>
|
||||
<addaction name="actionSalva_Preset"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="menuOpzioni">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="title">
|
||||
<string>Opzioni</string>
|
||||
</property>
|
||||
<addaction name="actionAvanzate"/>
|
||||
<addaction name="actionLingua"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="menuAbout">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="title">
|
||||
<string>Help</string>
|
||||
</property>
|
||||
<addaction name="actionAbout_SPEx"/>
|
||||
<addaction name="actionManuale"/>
|
||||
</widget>
|
||||
<addaction name="bar_file"/>
|
||||
<addaction name="menuOpzioni"/>
|
||||
<addaction name="menuAbout"/>
|
||||
</widget>
|
||||
<action name="actionCarica_Preset">
|
||||
<property name="icon">
|
||||
<iconset resource="resources/resources.qrc">
|
||||
<normaloff>:/ico/icons/icons8-documents-folder-80.png</normaloff>:/ico/icons/icons8-documents-folder-80.png</iconset>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Carica Preset</string>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="iconVisibleInMenu">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionSalva_Preset">
|
||||
<property name="icon">
|
||||
<iconset resource="resources/resources.qrc">
|
||||
<normaloff>:/ico/icons/icons8-save-80.png</normaloff>:/ico/icons/icons8-save-80.png</iconset>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Salva Preset</string>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionOpzioni">
|
||||
<property name="text">
|
||||
<string>Opzioni</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionLingua">
|
||||
<property name="enabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="resources/resources.qrc">
|
||||
<normaloff>:/ico/icons/icons8-globe-earth-80.png</normaloff>:/ico/icons/icons8-globe-earth-80.png</iconset>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Lingua Interfaccia</string>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionAvanzate">
|
||||
<property name="icon">
|
||||
<iconset resource="resources/resources.qrc">
|
||||
<normaloff>:/ico/icons/icons8-smartphone-ram-100.png</normaloff>:/ico/icons/icons8-smartphone-ram-100.png</iconset>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Avanzate</string>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionManuale">
|
||||
<property name="enabled">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="resources/resources.qrc">
|
||||
<normaloff>:/ico/icons/icons8-user-manual-80.png</normaloff>:/ico/icons/icons8-user-manual-80.png</iconset>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Manuale</string>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionAbout_SPEx">
|
||||
<property name="icon">
|
||||
<iconset resource="resources/resources.qrc">
|
||||
<normaloff>:/ico/icons/icons8-info-80.png</normaloff>:/ico/icons/icons8-info-80.png</iconset>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>About SPEx</string>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Rockwell</family>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
</action>
|
||||
</widget>
|
||||
<resources>
|
||||
<include location="resources/resources.qrc"/>
|
||||
</resources>
|
||||
<connections/>
|
||||
</ui>
|
||||
|
Before Width: | Height: | Size: 175 KiB After Width: | Height: | Size: 175 KiB |
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.9 KiB |
|
Before Width: | Height: | Size: 584 B After Width: | Height: | Size: 584 B |
|
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 4.4 KiB |
|
Before Width: | Height: | Size: 645 B After Width: | Height: | Size: 645 B |
|
Before Width: | Height: | Size: 957 B After Width: | Height: | Size: 957 B |
|
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 7.5 KiB |
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 862 B After Width: | Height: | Size: 862 B |
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 9.3 KiB After Width: | Height: | Size: 9.3 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |