From 48f61bcdd6b61648ad03c88221b67fbda0dcd875 Mon Sep 17 00:00:00 2001 From: David Skoland Date: Mon, 20 Feb 2017 23:44:29 +0100 Subject: [PATCH] experimenting with fonts --- Attorney_Online_remake.pro | 5 +++++ courtroom.cpp | 7 +++++++ resource/fonts/Ace-Attorney.ttf | Bin 0 -> 15768 bytes resources.qrc | 5 +++++ 4 files changed, 17 insertions(+) create mode 100644 resource/fonts/Ace-Attorney.ttf create mode 100644 resources.qrc diff --git a/Attorney_Online_remake.pro b/Attorney_Online_remake.pro index 56efa7b..c1258b8 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 b894093..583716c 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 0000000000000000000000000000000000000000..702049f97ef861d46b1db2d135c5b5c5a6ac39a0 GIT binary patch literal 15768 zcmeHOO>AAqbw2Nslx+Q2a^yeRmVIqGj-5oLY}tuo%jh^V6dMuT!V2udXlp-FPa-3c zk0GB-$t{Xm1ZWol>g;FV#`fK1Xm)lF7<3~RWbox6Y zyFS0tUF%8F-+;ag97ikArqJ%d9hSEqk?Gb!^zV{`pzM-|<&*M^{EECTZ^+y7yXE2X zNWYKqQXY|6(4Pmr4f;Lh{r!IbNBw{5|FHj${U7u{=zqWey$_%L@H3S9fBO3WcnqeG z`9%Bn?*4;s960sws4X4;+xh#SA!4u}rUJ`KZb5}v1>lZa4!C~>^s`f8q%vNU_c5{$ zEuoPMt%X*AR=ke}oIEY`*_57XN(WB;rWC{Y-Pn zu|}hpD#vNL@A4~n*7(?0f5GoKbrGlB5&pCFSY=b@V_)7MjDtq|HF;4!0y;$Meem{h z>rbkj9LA96ZJ!*@cp)B4Md7jj$cA2L2Av#o#0__RD$+?nwixvO|C6f2DKj>Xr8DneKA$TyOR2 ze6MVdHt{mEzS>z`TkI~EPs|?2@G%$Ekg&K`w#(jX`$A`_y?VLqUM$a?d#O~0h3-oE z(sHk}y4>zTNc&3pxux?jF7$dU&&^NdYkhrvR^>q>rHxh5&vJbR{q*sZCmQa&++99)y1TU0 zS)E^m!Dkoe5y;M&#kV@;`Nd1+m#((wFE1`%D&Ov`EL>k*E5F!7l5CU4vKvZ*pqTxo{$qbDCa>d0ekq@ z#mr^&ugfdAUy`eG1+!N%uM2ul&Y`V>IuFP>(3V@@wy(uUWid=7HX zV`E|zd*FUX=J4-gj>MYkvq;P$4qb4MiFA3d+>oD5ijw>Ez%BuP3DIbS<1+foN_iXOE6~phXS}`$ z`4+7u&@7JER6+-pa2j)-f(;ksRY+gP>C#$ky(2R+UFbp6|As*vIw$m8%FhfU(NCFt z5}i5sg;yjK#RkzRDc~y?THltNjO0;a^Z;>Mnv#W;l$dDGw&|UAG~mE z7$J!CzYhMt0el+pVx#|u{lDi!EhvvtAVy!$=QbU|Je9*xs=Sb8vX7?n0Uww4AQ$uR(y|79c4_4G0HSg? ztb9<8%E#mrSSly5RG!6q$!TmWRjey}e@+B;sGqcu7HtBk)eckcM}x?ojVHip@oDnY z8}*DZpz#U~xzYMs_D%;)^`nmqcg?K9koy^8Bw`#b!?-m+Moo?k%BkkN9OrZB{CIXj zp?i(*mBG9m!-4a(eC8L)2kp{mBq##TS5QK4>MQyl`6_ZL^Ta{8>HPp%XeuYus=6~x z$wm>=K(5iKg90ARig|p9591Nz(Z-dBoHmEEsxg&az*Ed9xbE@vT9>Tw3VJsyqH=3F9elxl$9JBRmK+mN^ zjAPV&+)_86_I>Z-zF*fN&WYOVonw?o?JYFIs%}#5XUJ?e$DN;b3X9zXh2&!!q7PES zAP4Gs%W>3wk^$+tzEle}X@d+~Mp&x>@fnN>25GOa9YS4aBNUZ|Q7OQ|x{f=kRd5Ei zBM?@#s_L=~wFhH5nt39i)-%pR>hZh|+MZJiUW>x^Fjls^5946|yfL7AM6>#naxNsgBJ6DX?SEm+%#fZzr{<1&N2V!zyu_v*uPq?R$h z(m9KAstg0ys{yMWHem#G?Gv}m0Yeo;9Z9$c?K|WMqS=q80e2g(?XC03^Lr$sO}jal zQ5>;|^f-nN@?g}>8uz!dCT1&>N)NaP^&$s4=X}!630}2~a~zL(KA_9OPLRlfGoMuA zfVw{b^1Ra36lGd)HR|lnNl}>;4?a~;u4hWEayvq05434mF`$^PMpXhbnzuMFwEMmJYC zbVX=jt`mj=@aDStpQuBKRi6oi;aSfFzs>)u4ns3yh=<2vbl>CC?zZ{R{KF1L)$Q3j zA8KvF`w%AdwK{Aj`;9Z+)LScBXHJ|)FWLs}I zi@N+-e)x&i)`D^=AMH@vFh_B>%wc3~JlC3MaH7wD)jHIwis??=OJJU z8?T^J3?}O{`iy)P<&3j_z|UU7J?hMu`^oy70TERDE8E!@rD@$%F>XH39o^PuHJv)N ziW39|!wK~Q^f$Rl+0Z?;;#My(tBN+g%6&@MWW`(Gp^Wr*39fE#C{;vB~UlxlQW26 zj;gGYw;7EYc+D#E4NHNZJxb?@?bY^#^ALWAcpSeLY`fkDcM^d%Hm%eE7|{pR>P?2z z16t&@0kq;FukSS~3;n9tVj{ z3Q`2vm_#O?75u`p^K3^*3ef8iUDXd-lTNbIGpuqO%sY=MhNDW0877sI;DOU^Mld?= z+P9U(m@`&=DSX_LV)?|5Y*i|}0(y}MvZE2fOnq)H0x0$K%6<6ewX=9oSWxQ~64yR} z;>n<&L^=in$lF0Ep&3I-mQLN9je( zTuEn<(p-(9>Kk9(H$GbumILhg9{3z3&{e9S`U7rgtOKpA8T5y9SIu`hgtSoQaY8Vh za5x4wIlm)7P&Cg_e+Tv7j<&SfZ6AizOq;8^K-c|g`r@>Wn8(w2z73F@@?0*cF-Oeca13N5 z1_}H@hUwl}Jhp*`4?Y37!v18}_lv zQPN7$h^kgh(|NTGn5}zTRL+=f%Mkm1!VK`JmSzrjfrj`N^v{2X*ooy4)7W?gy(@H! z2TmN0qcv)V6O0ln7zZrR^vzU|Pi!`&QwrL+m~a2x9rGCp%2TU>6As7SqosW0Q7(;d zFbgWH6Z!%C!*uU^e4BgpO~hB@NLf+LVgR+AFd9A(*I=}2Buub0)8V<#NH&N2)P{e% z_nPLfFcWqa&ey#S^N4#aeZSNF4?~#;9L+d#Pf_2Z#u0d9e9{%qlF#{|z9{m^nBspIgd7T1O+jbL8*jxM|sWDo`$b9+cr-&~i& zl&ubo2fs{voG6K78{9>3>GvhB$uXW&vdST2f=_7dXW2k($HW~}ymv&zQ0>$RBrp_c z;0K*Ls@NKpb2!Q#b~U`sfjxpsZmst`Z}{5?CxB0{P)k7-TQ3xV8wsJZK^Xc27^469mhjZvmb-dt2En{x!`qWsaw1?w8--9l@UXHtjsO08dZv>41_%D z%F5pgih#)SJhWdps|<|sk&`i3bCQ4utrC+8yvkL?m^ZBej<7bY8UTT-ol5uW5S0Xa zt~+o|jbCwIcO%gYkO7%H&}8{es>9D4duH7#0vZ(c4O)D?sm8z+4aI;X)+M7WKXLan z~5~{v1beCYkdI_r_TeLY7LQVPrWowaO-zGi}mOl-#XR_iXg#Ph1$VB$Ziwi z@M^bFwIb%(2J16sd_RAeFTzMo@NX}-wAJ@$%|;O0`vBcGw|y8^zrQ5R0YBrcu+Cpp zA7WnNmWcqa1bPjVXLSVXHv#;WEi*m1zxp@cU((-=Re7S7Xr4!h9*c@E8K1|js#lwx zM>VgMwtYXS*6sOf`S>P){d|0^c9ws^6?wxI^ls8)?vsYLozKWDxf1RUBl@ghgQ{f* zeg7RIBLDubeR!){7G41yXuivlM4Db1(gQw4XdcX(q`g>K49)=$(9dI}&!CqIoSu!k z93NxOORxq&tpMJHN+&H1X|A-5&LU6IkSC*6iEzNg?lgI5@BRTV`W8?aPk#_SAO9n_OrFZYE1y}!GMnYj2r_nPen zqHqfB1Cgl}{4wHpt!QU{2k<}fQR{xR1+;h3{thn)XVLx~?Z?=#zlQ&a9MIkq*?SW0 zukfEMOEkd!zmE2f$ZZ!y4nW2M&<_5Q$nD_29r|y7U*sd-6FCI_Ls!tgi~l10r)bb| z=Qr@*gI^H28#3 + + resource/fonts/Ace-Attorney.ttf + +