def createUI(self): self.setText('Fly Camera. Press "h" for help') self.setCheckable(True) self.setChecked(True) self.mainBtnWidth = 250 self.mainBtnHeight = 30 self.mainBtnLeft = 0 self.mainBtnTop = self.mainWinQObject.geometry().height() - self.mainBtnHeight self.resize(self.mainBtnWidth, self.mainBtnHeight) self.move(self.mainBtnLeft, self.mainBtnTop) font = QtGui.QFont() font.setFamily("Segoe UI") font.setPointSize(11) font.setBold(True) font.setWeight(75) font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.setFont(font) # self.setStyleSheet('QPushButton:checked {color: #000000; background-color: #ffae00}') self.show() self.raise_()
def qFontFromFile(self): fontID = QtGui.QFontDatabase.addApplicationFont(self.filename) fontFamily = QtGui.QFontDatabase.applicationFontFamilies(fontID)[0] return QtGui.QFont(fontFamily, self.size)