def setUbuntuFont(self): """Set Ubuntu font size 10 as default.""" QFontDatabase.addApplicationFont(":/fonts/Ubuntu-R.ttf") ufont = QFont("Ubuntu", 10, 1) QApplication.setFont(ufont)
def setUbuntuFont(self, ptSize): """Set Ubuntu font.""" QFontDatabase.addApplicationFont(":/fonts/Ubuntu-B.ttf") QFontDatabase.addApplicationFont(":/fonts/Ubuntu-BI.ttf") QFontDatabase.addApplicationFont(":/fonts/Ubuntu-C.ttf") QFontDatabase.addApplicationFont(":/fonts/Ubuntu-L.ttf") QFontDatabase.addApplicationFont(":/fonts/Ubuntu-LI.ttf") QFontDatabase.addApplicationFont(":/fonts/Ubuntu-M.ttf") QFontDatabase.addApplicationFont(":/fonts/Ubuntu-MI.ttf") QFontDatabase.addApplicationFont(":/fonts/Ubuntu-R.ttf") QFontDatabase.addApplicationFont(":/fonts/Ubuntu-RI.ttf") ufont = QFont("Ubuntu", ptSize, 1) QApplication.setFont(ufont) QSWATUtils.loginfo('Ubuntu {0} point font set'.format(ptSize))