aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortassaron2017-06-25 20:43:06 -0400
committertassaron2017-06-25 20:43:06 -0400
commit7b6ef6349b1922e71ab83fc45d4a1598ef203511 (patch)
tree90a36a4218de2b6e62019187d08ad246f2bfd714 /src
parent4eb2bc9a41f0c066cf3d6493c0b3c829e66dc74a (diff)
component list not visually disabled
this looks better on Mac
Diffstat (limited to 'src')
-rw-r--r--src/mainwindow.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/mainwindow.py b/src/mainwindow.py
index a39f344..42d2a50 100644
--- a/src/mainwindow.py
+++ b/src/mainwindow.py
@@ -485,7 +485,6 @@ class MainWindow(QtWidgets.QMainWindow):
self.window.pushButton_removeComponent.setEnabled(False)
self.window.pushButton_listMoveDown.setEnabled(False)
self.window.pushButton_listMoveUp.setEnabled(False)
- self.window.listWidget_componentList.setEnabled(False)
self.window.menuButton_newProject.setEnabled(False)
self.window.menuButton_openProject.setEnabled(False)
else:
@@ -504,7 +503,6 @@ class MainWindow(QtWidgets.QMainWindow):
self.window.pushButton_removeComponent.setEnabled(True)
self.window.pushButton_listMoveDown.setEnabled(True)
self.window.pushButton_listMoveUp.setEnabled(True)
- self.window.listWidget_componentList.setEnabled(True)
self.window.menuButton_newProject.setEnabled(True)
self.window.menuButton_openProject.setEnabled(True)
self.drawPreview(True)
@@ -566,6 +564,7 @@ class MainWindow(QtWidgets.QMainWindow):
self.changeComponentWidget()
self.drawPreview()
+ @disableWhenEncoding
def moveComponent(self, change):
'''Moves a component relatively from its current position'''
componentList = self.window.listWidget_componentList
@@ -587,16 +586,19 @@ class MainWindow(QtWidgets.QMainWindow):
stackedWidget.setCurrentIndex(newRow)
self.drawPreview()
+ @disableWhenEncoding
def moveComponentTop(self):
componentList = self.window.listWidget_componentList
row = -componentList.currentRow()
self.moveComponent(row)
+ @disableWhenEncoding
def moveComponentBottom(self):
componentList = self.window.listWidget_componentList
row = len(componentList)-componentList.currentRow()-1
self.moveComponent(row)
+ @disableWhenEncoding
def dragComponent(self, event):
'''Drop event for the component listwidget'''
componentList = self.window.listWidget_componentList
@@ -739,6 +741,7 @@ class MainWindow(QtWidgets.QMainWindow):
return True
return False
+ @disableWhenEncoding
def componentContextMenu(self, QPos):
'''Appears when right-clicking a component in the list'''
componentList = self.window.listWidget_componentList