html.cpp
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #include "html.h"
00018
00019
00020
00021
00022 QString
00023 p(QString str)
00024 {
00025 str = "<p>" + str + "</p>";
00026 str.replace("\n\n", "</p><p>");
00027 str.replace("\n", "<br/>");
00028 return str;
00029 }
00030
00031
00032 QString
00033 i(QString str)
00034 {
00035 return QString("<i>%1</i>").arg(str);
00036 }
00037
00038
00039 QString
00040 b(QString str)
00041 {
00042 return QString("<b>%1</b>").arg(str);
00043 }
00044
00045
00046 QString
00047 trow(QString str)
00048 {
00049 return QString("<tr>%1</tr>").arg(str);
00050 }
00051
00052
00053 QString
00054 tcol(QString str)
00055 {
00056 return QString("<td>%1</td>").arg(str);
00057 }
00058
00059
00060 QString
00061 thead(QString str)
00062 {
00063 return QString("<th>%1</th>").arg(str);
00064 }
00065
00066
00067 QString
00068 escape(QString str)
00069 {
00070 str.replace("<", "<");
00071 str.replace(">", ">");
00072 return str;
00073 }
00074