summaryrefslogtreecommitdiff
path: root/src/subcircuit/uploadSub.py
diff options
context:
space:
mode:
authorRahul Paknikar2021-01-08 13:10:30 +0530
committerGitHub2021-01-08 13:10:30 +0530
commit840090d0eedac3c60026269f50f9bb8365e4801b (patch)
treed518be49a0aacfdba9d18f99da73fc9d9fa7271f /src/subcircuit/uploadSub.py
parenta61c3edf10706ca0231b4441f84f801f0c9d4773 (diff)
parent1b5e07107e5fcf0269de20885a371b54049823e3 (diff)
downloadeSim-840090d0eedac3c60026269f50f9bb8365e4801b.tar.gz
eSim-840090d0eedac3c60026269f50f9bb8365e4801b.tar.bz2
eSim-840090d0eedac3c60026269f50f9bb8365e4801b.zip
Merge pull request #162 from rahulp13/masterv2.1
fixed crash issues
Diffstat (limited to 'src/subcircuit/uploadSub.py')
-rw-r--r--src/subcircuit/uploadSub.py15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/subcircuit/uploadSub.py b/src/subcircuit/uploadSub.py
index 13924bf3..5ae50df8 100644
--- a/src/subcircuit/uploadSub.py
+++ b/src/subcircuit/uploadSub.py
@@ -1,4 +1,4 @@
-from PyQt5 import QtWidgets
+from PyQt5 import QtWidgets, QtCore
from configuration.Appconfig import Appconfig
from projManagement.Validation import Validation
import os
@@ -20,7 +20,7 @@ class UploadSub(QtWidgets.QWidget):
def upload(self):
"""
- This method opens a dialogue box when Upload subcircuit button is
+ This method opens a dialog box when Upload subcircuit button is
clicked and after entering folder name, it opens directory system
to chose file for folder, it only shows file with extension .sub
and with the name of project entered earlier as folder name.
@@ -30,11 +30,14 @@ class UploadSub(QtWidgets.QWidget):
true if file has valid format or else it shows an error message.
"""
- editfile = QtWidgets.QFileDialog.getOpenFileName(
- None, "Upload Subcircuit File", os.path.expanduser("~"), "*.sub"
- )[0]
+ editfile = QtCore.QDir.toNativeSeparators(
+ QtWidgets.QFileDialog.getOpenFileName(
+ None, "Upload Subcircuit File",
+ os.path.expanduser("~"), "*.sub"
+ )[0]
+ )
- if editfile == '':
+ if not editfile:
return
upload = os.path.basename(editfile)