diff options
author | Colin Noga <Tempus@chronometry.ca> | 2012-07-23 15:09:41 -0500 |
---|---|---|
committer | Colin Noga <Tempus@chronometry.ca> | 2012-07-23 15:09:41 -0500 |
commit | 0e63ef0b2e2f062e5214f841239c3a483d45562a (patch) | |
tree | 513b2c779badbe917bb7f868bda2a016ad0e965d /src/editorui | |
parent | f630d7b9258539e4a6453f7f05d95bc360f82e0a (diff) | |
download | koopatlas-0e63ef0b2e2f062e5214f841239c3a483d45562a.tar.gz koopatlas-0e63ef0b2e2f062e5214f841239c3a483d45562a.zip |
Ctrl cliking a layer on a list selects all objects on that layer. Object selection is also green now, for improved visibility
Diffstat (limited to 'src/editorui')
-rw-r--r-- | src/editorui/editormain.py | 2 | ||||
-rw-r--r-- | src/editorui/objects.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/editorui/editormain.py b/src/editorui/editormain.py index c3d2aea..1ff08ee 100644 --- a/src/editorui/editormain.py +++ b/src/editorui/editormain.py @@ -746,7 +746,7 @@ class KPEditorWidget(QtGui.QGraphicsView): self._tryToPaint(event) event.accept() - elif event.modifiers() == Qt.ControlModifier: + elif event.modifiers() & Qt.ControlModifier: if isinstance(self.scene().currentLayer, KPPathLayer): QtGui.QGraphicsView.mousePressEvent(self, event) return diff --git a/src/editorui/objects.py b/src/editorui/objects.py index 872e289..af5c664 100644 --- a/src/editorui/objects.py +++ b/src/editorui/objects.py @@ -18,7 +18,7 @@ class KPEditorObject(KPEditorItem): self.resizing = None if not hasattr(KPEditorObject, 'SELECTION_PEN'): - KPEditorObject.SELECTION_PEN = QtGui.QPen(Qt.white, 1, Qt.DotLine) + KPEditorObject.SELECTION_PEN = QtGui.QPen(Qt.green, 1, Qt.DotLine) # I don't bother setting the ZValue because it doesn't quite matter: # only one layer's objects are ever clickable, and drawBackground takes |