Beispiel #1
0
 def __init__(self, parent, panel):
     self.parent = parent
     self.panel = panel
     filename = panel.tree.currentPage.path + '/__page.css'
     self.editor = WinterEditor(parent, filename, lexer='CSS')
     self.editor.onSave = lambda: self.onSave()
     self.editor.tb.hide()
     #            self.editor.editor.setLexer()
     FocusProxy.__init__(self, self.editor)
     l = QVBoxLayout()
     l.addWidget(self.editor)
     self.setLayout(l)
Beispiel #2
0
    def getWidget(self, search=False, full=False):
        frame = FocusProxy(self)
        lay = QVBoxLayout()
        if search:
            frame.tb = QToolBar(frame)
            lay.addWidget(frame.tb)
            frame.tb.addWidget(QLabel('Search:  '))
            frame.tb.addWidget(WinterSearch(self))
            #            frame.tb.addWidget(QWidget().setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding))
            if full:
                self.full_text = QCheckBox('Full text')
                frame.tb.addWidget(self.full_text)
        lay.addWidget(self)
        frame.setLayout(lay)

        return frame