Exemplo n.º 1
0
    def __init__(self, note, *args, **kwargs):
        QMainWindow.__init__(self, *args, **kwargs)
        # Configure logger.
        self.logger = logging.getLogger('everpad-editor')
        self.logger.setLevel(logging.DEBUG)
        fh = logging.FileHandler(
            os.path.expanduser('~/.everpad/logs/everpad.log'))
        fh.setLevel(logging.DEBUG)
        formatter = logging.Formatter(
            '%(asctime)s - %(name)s - %(levelname)s - %(message)s')
        fh.setFormatter(formatter)
        self.logger.addHandler(fh)

        self.app = QApplication.instance()
        self.note = note
        self.closed = False
        self.ui = Ui_Editor()
        self.ui.setupUi(self)
        self.setWindowIcon(get_icon())
        self.alternatives_template =\
            self.ui.alternativeVersions.text()
        self.init_controls()
        self.load_note(note)
        self.update_title()
        self.mark_untouched()
        geometry = self.app.settings.value("note-geometry-%d" % self.note.id)
        if not geometry:
            geometry = self.app.settings.value("note-geometry-default")
        if geometry:
            self.restoreGeometry(geometry)
        self.resource_edit.note = note
Exemplo n.º 2
0
 def __init__(self, app, note, *args, **kwargs):
     QMainWindow.__init__(self, *args, **kwargs)
     self.app = app
     self.note = note
     self.closed = False
     self.ui = Ui_Editor()
     self.ui.setupUi(self)
     self.setWindowIcon(get_icon())
     self.init_controls()
     self.load_note(note)
     self.update_title()
     self.mark_untouched()
     geometry = self.app.settings.value("note-geometry-%d" % self.note.id)
     if not geometry:
         geometry = self.app.settings.value("note-geometry-default")
     if geometry:
         self.restoreGeometry(geometry)
     self.resource_edit.note = note
Exemplo n.º 3
0
 def __init__(self, note, *args, **kwargs):
     QMainWindow.__init__(self, *args, **kwargs)
     self.app = QApplication.instance()
     self.note = note
     self.closed = False
     self.ui = Ui_Editor()
     self.ui.setupUi(self)
     self.setWindowIcon(get_icon())
     self.alternatives_template =\
         self.ui.alternativeVersions.text()
     self.init_controls()
     self.load_note(note)
     self.update_title()
     self.mark_untouched()
     geometry = self.app.settings.value("note-geometry-%d" % self.note.id)
     if not geometry:
         geometry = self.app.settings.value("note-geometry-default")
     if geometry:
         self.restoreGeometry(geometry)
     self.resource_edit.note = note