aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Skoland <davidskoland@gmail.com>2017-02-20 23:44:29 +0100
committerDavid Skoland <davidskoland@gmail.com>2017-02-20 23:44:29 +0100
commit48f61bcdd6b61648ad03c88221b67fbda0dcd875 (patch)
tree3e69df8ee459807231d86cc308c13b1dd564a8fb
parent70f3e485ef29c0779cf8073038a007b6735a0f22 (diff)
experimenting with fonts
-rw-r--r--Attorney_Online_remake.pro5
-rw-r--r--courtroom.cpp7
-rw-r--r--resource/fonts/Ace-Attorney.ttfbin0 -> 15768 bytes
-rw-r--r--resources.qrc5
4 files changed, 17 insertions, 0 deletions
diff --git a/Attorney_Online_remake.pro b/Attorney_Online_remake.pro
index 56efa7bc..c1258b8a 100644
--- a/Attorney_Online_remake.pro
+++ b/Attorney_Online_remake.pro
@@ -71,3 +71,8 @@ HEADERS += lobby.h \
unix:LIBS += -L/home/omnitroid/Project/Attorney_Online_2/src -lbass
win32:LIBS += "$$PWD/bass.dll"
+
+RESOURCES += \
+ resources.qrc
+
+DISTFILES +=
diff --git a/courtroom.cpp b/courtroom.cpp
index b8940931..583716c0 100644
--- a/courtroom.cpp
+++ b/courtroom.cpp
@@ -564,6 +564,13 @@ void Courtroom::set_fonts()
QString design_file = "courtroom_fonts.ini";
set_font(ui_vp_showname, ao_app->get_font_size("showname", design_file));
+ /*
+ int id = QFontDatabase::addApplicationFont(":/resource/fonts/Ace-Attorney.ttf");
+ QString family = QFontDatabase::applicationFontFamilies(id).at(0);
+ QFont monospace(family);
+ monospace.setPointSize(ao_app->get_font_size("message", design_file));
+ ui_vp_message->setFont(monospace);
+ */
set_font(ui_vp_message, ao_app->get_font_size("message", design_file));
set_font(ui_ic_chatlog, ao_app->get_font_size("ic_chatlog", design_file));
set_font(ui_ms_chatlog, ao_app->get_font_size("ms_chatlog", design_file));
diff --git a/resource/fonts/Ace-Attorney.ttf b/resource/fonts/Ace-Attorney.ttf
new file mode 100644
index 00000000..702049f9
--- /dev/null
+++ b/resource/fonts/Ace-Attorney.ttf
Binary files differ
diff --git a/resources.qrc b/resources.qrc
new file mode 100644
index 00000000..d0c2f22b
--- /dev/null
+++ b/resources.qrc
@@ -0,0 +1,5 @@
+<RCC>
+ <qresource>
+ <file>resource/fonts/Ace-Attorney.ttf</file>
+ </qresource>
+</RCC>