262-column-header #264
| @@ -51,7 +51,9 @@ class QFileReader(QtCore.QObject): | ||||
|         if not isinstance(fname, list): | ||||
|             fname = [fname] | ||||
|  | ||||
|         status = QtWidgets.QDialog.Accepted | ||||
|         for f in fname: | ||||
|             print(f) | ||||
|             f = Path(f) | ||||
|             dtype = self.guess_type(f) | ||||
|             if dtype in self.reader: | ||||
| @@ -60,10 +62,13 @@ class QFileReader(QtCore.QObject): | ||||
|                 raise ValueError(f'Unknown type for file {f}') | ||||
|  | ||||
|             try: | ||||
|                 print(status, QtWidgets.QDialog.DialogCode.Accepted) | ||||
|                 print(r) | ||||
|                 print(repr(self.reader['txt'].skip)) | ||||
|                 # If QAsciiReader.skip = True it accepts automatically and returns None | ||||
|                 status = r(f).exec() | ||||
|                 if status == QtWidgets.QDialog.Rejected and isinstance(r, QAsciiReader): | ||||
|                 if status == QtWidgets.QDialog.DialogCode.Rejected and isinstance(r, QAsciiReader) and self.reader['txt'].skip: | ||||
|                     break | ||||
|                 status = r(f).exec() | ||||
|  | ||||
|             except AttributeError: | ||||
|                 pass | ||||
|   | ||||
		Reference in New Issue
	
	Block a user