use Roboto font

This commit is contained in:
laserpants 2016-04-28 11:02:56 +03:00
parent 241c01a30e
commit 74cecb25d3
3 changed files with 18 additions and 4 deletions

View File

@ -1,16 +1,17 @@
#include "mainwindow.h" #include "mainwindow.h"
#include <QApplication> #include <QApplication>
#include <QCommonStyle> #include <QFontDatabase>
#include "style.h" #include "style.h"
int main(int argc, char *argv[]) int main(int argc, char *argv[])
{ {
QApplication a(argc, argv); QApplication a(argc, argv);
// QCommonStyle *style = new QCommonStyle; int id = QFontDatabase::addApplicationFont(":/fonts/Roboto-Regular.ttf");
// a.setStyle(style); QFont font(QFontDatabase::applicationFontFamilies(id).at(0));
font.setPixelSize(14);
// a.setStyle(&Style::instance()); a.setFont(font);
MainWindow w; MainWindow w;
w.show(); w.show();

View File

@ -96,3 +96,6 @@ HEADERS += mainwindow.h \
lib/style.h \ lib/style.h \
examples/iconmenuexamples.h \ examples/iconmenuexamples.h \
lib/scaleeffect.h lib/scaleeffect.h
RESOURCES += \
resources.qrc

10
resources.qrc Normal file
View File

@ -0,0 +1,10 @@
<RCC>
<qresource prefix="/fonts">
<file>Roboto-Black.ttf</file>
<file>Roboto-Bold.ttf</file>
<file>Roboto-Light.ttf</file>
<file>Roboto-Medium.ttf</file>
<file>Roboto-Regular.ttf</file>
<file>Roboto-Thin.ttf</file>
</qresource>
</RCC>