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()
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()