diff options
| author | tassaron | 2017-06-25 20:43:06 -0400 |
|---|---|---|
| committer | tassaron | 2017-06-25 20:43:06 -0400 |
| commit | 7b6ef6349b1922e71ab83fc45d4a1598ef203511 (patch) | |
| tree | 90a36a4218de2b6e62019187d08ad246f2bfd714 | |
| parent | 4eb2bc9a41f0c066cf3d6493c0b3c829e66dc74a (diff) | |
component list not visually disabled
this looks better on Mac
| -rw-r--r-- | src/mainwindow.py | 7 |
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 |
