Esempio n. 1
0
def load_stylesheet():
    db = Database()
    stylesheet = db.get_property(3)
    db.db_connection.close()
    file = QFile(f"_gui/stylesheets/{stylesheet}")
    file.open(QFile.ReadOnly | QFile.Text)
    stream = QTextStream(file)
    return stream.readAll()
Esempio n. 2
0
    def initialize_things(self):
        self.signal.startLoading.emit()

        db = Database()
        prop = db.get_property(4)
        global autocomplete

        sql = ('SELECT DISTINCT Word  FROM Word'
               if prop == 'Lemmata' else 'SELECT Flection FROM Flection')
        cmwords = db.read_database(sql)

        words = dict()
        for r in cmwords:
            words.setdefault(r[0], {})
        del cmwords
        autocomplete = AutoComplete(words=words)
        self.signal.stopLoading.emit()