diff --git a/win_venv/main.py b/win_venv/main.py index 86a552e..c8d10e0 100644 --- a/win_venv/main.py +++ b/win_venv/main.py @@ -17,6 +17,10 @@ def files(path): if os.path.isfile(os.path.join(path, file)): yield file +class deletePopup(QMessageBox): + def __init__(self, parent=None): + super(deletePopup,self).__init__(parent) + self.question(self,'', "Are you sure you want to delete the file?", self.Yes | self.No) def save_input(oldpath): # make timestampt the filename, so it wouln't overwrite @@ -35,7 +39,11 @@ class LibraryTableButtons(QWidget): os.startfile(filePath + '\\' + filename) def deleteFile(): - os.remove(filePath + '\\' + filename) + self.exPopup = deletePopup() + self.exPopup.setGeometry(100, 200, 100, 100) + # self.exPopup.show() + if self.exPopup.Yes: + os.remove(filePath + '\\' + filename) layout = QHBoxLayout() layout.setContentsMargins(0,0,0,0)