5 * th9x - http://code.google.com/p/th9x
6 * er9x - http://code.google.com/p/er9x
7 * gruvin9x - http://code.google.com/p/gruvin9x
9 * License GPLv2: http://www.gnu.org/licenses/gpl-2.0.html
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
15 * This program is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 * GNU General Public License for more details.
21 #include "helpers_html.h"
23 QString
tdAlign(const QString
&s
, const QString
&align
, const QString
&color
, bool bold
)
26 if (bold
) str
= "<b>" + str
+ "</b>";
27 if (!color
.isEmpty()) str
= "<font color=" + color
+ ">" + str
+ "</font>";
28 return "<td align=" + align
+ ">" + str
+ "</td>";
31 QString
doTC(const QString
&s
, const QString
&color
, bool bold
)
33 return tdAlign(s
, "center", color
, bold
);
36 QString
doTR(const QString
&s
, const QString
&color
, bool bold
)
38 return tdAlign(s
, "right", color
, bold
);
41 QString
doTL(const QString
&s
, const QString
&color
, bool bold
)
43 return tdAlign(s
, "left", color
, bold
);
46 QString
fv(const QString
&name
, const QString
&value
, const QString
&color
)
48 return "<b>" + name
+ ": </b><font color=" +color
+ ">" + value
+ "</font><br>";