개정판 5a35a44f
undo redo disable
Change-Id: I0056c5efe6571fdb5347d97fea2a9776c403122d
DTI_PID/DTI_PID/AppRibbon.py | ||
---|---|---|
170 | 170 |
#shortcut = QShortcut(QKeySequence(Qt.Key_L), pane.ui.toolButtonLine) |
171 | 171 |
#shortcut.activated.connect(main_wnd.onPlaceLine) |
172 | 172 |
|
173 |
pane.ui.toolButtonUndo.setEnabled(False) |
|
174 |
pane.ui.toolButtonRedo.setEnabled(False) |
|
175 |
pane.ui.toolButtonUndo.setVisible(False) |
|
176 |
pane.ui.toolButtonRedo.setVisible(False) |
|
177 |
pane.ui.line_2.setVisible(False) |
|
178 |
|
|
173 | 179 |
"""fill line type""" |
174 | 180 |
for condition in LineTypeConditions.items(): |
175 | 181 |
pane.ui.comboBoxLineType.addItem(condition.name) |
DTI_PID/DTI_PID/QtImageViewerScene.py | ||
---|---|---|
142 | 142 |
item.setVisible(True) |
143 | 143 |
''' |
144 | 144 |
elif event.key() == Qt.Key_Z and event.modifiers() & Qt.ControlModifier: |
145 |
self._undo_stack.undo() |
|
145 |
#self._undo_stack.undo() |
|
146 |
pass |
|
146 | 147 |
elif event.key() == Qt.Key_Y and event.modifiers() & Qt.ControlModifier: |
147 |
self._undo_stack.redo() |
|
148 |
#self._undo_stack.redo() |
|
149 |
pass |
|
148 | 150 |
elif self.selectedItems() and event.key() == Qt.Key_R and not(event.modifiers() & Qt.ControlModifier): |
149 | 151 |
self._undo_stack.push(RotateCommand(self, self.selectedItems())) |
150 | 152 |
elif self.selectedItems() and event.key() == Qt.Key_F and not(event.modifiers() & Qt.ControlModifier): |
내보내기 Unified diff