From 3e11f021e7ee96c006c476e5043e9261a00a5eea Mon Sep 17 00:00:00 2001 From: Lasse Fister Date: Thu, 15 Oct 2015 17:26:10 +0200 Subject: enhanced layer support in glyphView font wider layer control widget cleaning up after first round of review #17 fix 2 typos Place LayerSetWidget controls inside of InspectorWindow default color swatch is a red diagonal with white background LayerSetWidget to LayerSetList, changed the superclass as well remove unused import --- Lib/defconQt/fontView.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'Lib/defconQt/fontView.py') diff --git a/Lib/defconQt/fontView.py b/Lib/defconQt/fontView.py index 7c83d51..001d2ea 100644 --- a/Lib/defconQt/fontView.py +++ b/Lib/defconQt/fontView.py @@ -3,6 +3,7 @@ from defconQt.fontInfo import TabDialog from defconQt.glyphCollectionView import GlyphCollectionWidget from defconQt.glyphView import MainGfxWindow from defconQt.groupsView import GroupsWindow +from defconQt.layerSetList import LayerSetList from defconQt.scriptingWindow import MainScriptingWindow from defconQt.objects.defcon import GlyphSet, TFont, TGlyph from defconQt.util import platformSpecific @@ -191,9 +192,16 @@ class InspectorWindow(QWidget): transformLayout.addWidget(scaleXYBox, l, 5) transformGroup.setLayout(transformLayout) + layerSetGroup = QGroupBox("Layers", self) + layerSetGroup.setFlat(True) + layerSetLayout = QGridLayout(self) + layerSetLayout.addWidget(LayerSetList(app.currentFont()), 0, 0) + layerSetGroup.setLayout(layerSetLayout) + mainLayout = QVBoxLayout() mainLayout.addWidget(glyphGroup) mainLayout.addWidget(transformGroup) + mainLayout.addWidget(layerSetGroup) self.setLayout(mainLayout) def showEvent(self, event): -- cgit v1.2.3