示例#1
0
    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_()
示例#2
0
 def qFontFromFile(self):
     fontID = QtGui.QFontDatabase.addApplicationFont(self.filename)
     fontFamily = QtGui.QFontDatabase.applicationFontFamilies(fontID)[0]
     return QtGui.QFont(fontFamily, self.size)