|
|
|
@ -341,10 +341,19 @@ class ProjectButtonDelegate(QItemDelegate):
|
|
|
|
|
sender = self.sender()
|
|
|
|
|
model = self.parent().model
|
|
|
|
|
name = str(model.datas[sender.index[0]][1])
|
|
|
|
|
|
|
|
|
|
if name == Globals.getValue('currentPro'):
|
|
|
|
|
QMessageBox.warning(None, '提示', '不能删除当前打开的工程')
|
|
|
|
|
return
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ProjectManage.deleteProject(name = name)
|
|
|
|
|
model.remove_row(sender.index[0])
|
|
|
|
|
if name == Globals.getValue('currentPro'):
|
|
|
|
|
Globals.setValue('currentPro', None)
|
|
|
|
|
|
|
|
|
|
Globals.clearValue('forceVars')#清除颜色
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|