Start working on show/hide view layers
These small commits are mostly for testing the buildbot scheduler.
This commit is contained in:
parent
69e39bdc3f
commit
c59d48caf6
@ -11,6 +11,7 @@ import numpy
|
|||||||
|
|
||||||
from PySide.QtCore import Qt
|
from PySide.QtCore import Qt
|
||||||
from PySide import QtGui, QtCore
|
from PySide import QtGui, QtCore
|
||||||
|
from mcedit2.rendering.layers import Layer
|
||||||
from mcedit2.util import profiler
|
from mcedit2.util import profiler
|
||||||
|
|
||||||
from mcedit2.widgets.layout import Column, Row
|
from mcedit2.widgets.layout import Column, Row
|
||||||
@ -38,7 +39,17 @@ class CameraWorldViewFrame(QtGui.QWidget):
|
|||||||
perspectiveInput.toggle()
|
perspectiveInput.toggle()
|
||||||
perspectiveInput.toggled.connect(view.setPerspective)
|
perspectiveInput.toggled.connect(view.setPerspective)
|
||||||
|
|
||||||
self.setLayout(Column(Row((QtGui.QWidget(), 1),
|
showButton = QtGui.QPushButton("Show...")
|
||||||
|
showMenu = QtGui.QMenu()
|
||||||
|
for layer in Layer.AllLayers:
|
||||||
|
showMenu.addAction(layer)
|
||||||
|
|
||||||
|
showButton.setMenu(showMenu)
|
||||||
|
|
||||||
|
view._showMenu = showMenu
|
||||||
|
|
||||||
|
self.setLayout(Column(Row(None,
|
||||||
|
showButton,
|
||||||
perspectiveInput,
|
perspectiveInput,
|
||||||
QtGui.QLabel("View Distance:"),
|
QtGui.QLabel("View Distance:"),
|
||||||
viewDistanceInput,
|
viewDistanceInput,
|
||||||
|
Reference in New Issue
Block a user