Esempio n. 1
0
    def __restoreSettings(self):
        """Restores the windows settings"""
        self.__plugins.restoreState()

        self.setWindowTitle(
            self.settings.value("%s/Title" % self.name, self.app_name))
        self.restoreState(
            self.settings.value("%s/State" % self.name, QtCore.QByteArray()))
        self.resize(
            self.settings.value("%s/Size" % self.name,
                                QtCore.QSize(1280, 1024)))
        self.move(
            self.settings.value("%s/Position" % self.name, QtCore.QPoint(0,
                                                                         0)))
Esempio n. 2
0
 def refreshComments(self):
     """Clears and populates the comment list from the cuebot"""
     comments = self.__source.getComments()
     self.__treeSubjects.clear()
     for comment in comments:
         item = Comment(comment)
         item.setSizeHint(0, QtCore.QSize(300, 1))
         self.__treeSubjects.addTopLevelItem(item)
     self.__treeSubjects.resizeColumnToContents(0)
     last_item = self.__treeSubjects.topLevelItem(len(comments) - 1)
     if last_item:
         self.__btnSave.setText(SAVE_EDIT)
         self.__btnSave.setEnabled(False)
         last_item.setSelected(True)
     else:
         self.__createNewComment()