[update] removed read of pylot.in on start!!! Now using default params
from now on all input files should be saved in directory different to ~/.pylot
This commit is contained in:
parent
8d3bd88be9
commit
5f6f986e3e
31
PyLoT.py
31
PyLoT.py
@ -110,21 +110,8 @@ class MainWindow(QMainWindow):
|
|||||||
def __init__(self, parent=None, infile=None):
|
def __init__(self, parent=None, infile=None):
|
||||||
super(MainWindow, self).__init__(parent)
|
super(MainWindow, self).__init__(parent)
|
||||||
|
|
||||||
# check for default pylot.in-file
|
self.init_config_files(infile)
|
||||||
if not infile:
|
|
||||||
infile = os.path.join(os.path.expanduser('~'), '.pylot', 'pylot.in')
|
|
||||||
print('Using default input file {}'.format(infile))
|
|
||||||
if os.path.isfile(infile) == False:
|
|
||||||
infile = QFileDialog().getOpenFileName(caption='Choose PyLoT-input file')
|
|
||||||
|
|
||||||
if not os.path.exists(infile[0]):
|
|
||||||
QMessageBox.warning(self, "PyLoT Warning",
|
|
||||||
"No PyLoT-input file declared!")
|
|
||||||
sys.exit(0)
|
|
||||||
self.infile = infile[0]
|
|
||||||
else:
|
|
||||||
self.infile = infile
|
|
||||||
self._inputs = PylotParameter(infile)
|
|
||||||
self._props = None
|
self._props = None
|
||||||
|
|
||||||
self.dirty = False
|
self.dirty = False
|
||||||
@ -208,6 +195,22 @@ class MainWindow(QMainWindow):
|
|||||||
|
|
||||||
self.loc = False
|
self.loc = False
|
||||||
|
|
||||||
|
|
||||||
|
def init_config_files(self, infile):
|
||||||
|
pylot_config_dir = os.path.join(os.path.expanduser('~'), '.pylot')
|
||||||
|
if not os.path.exists(pylot_config_dir):
|
||||||
|
os.mkdir(pylot_config_dir)
|
||||||
|
|
||||||
|
self._inputs = PylotParameter(infile)
|
||||||
|
if not infile:
|
||||||
|
self._inputs.reset_defaults()
|
||||||
|
# check for default pylot.in-file
|
||||||
|
infile = os.path.join(pylot_config_dir, '.pylot.in')
|
||||||
|
print('Using default input file {}'.format(infile))
|
||||||
|
self._inputs.export2File(infile)
|
||||||
|
self.infile = infile
|
||||||
|
|
||||||
|
|
||||||
def setupUi(self):
|
def setupUi(self):
|
||||||
try:
|
try:
|
||||||
self.startTime = min(
|
self.startTime = min(
|
||||||
|
Loading…
Reference in New Issue
Block a user