- ui.chatWidget->setTextColor(c);
- ui.chatWidget->insertPlainText(QString("[%2] %1\n").arg(s).arg(msg.timeStamp.toLocalTime().toString("hh:mm:ss")));
+ QString html = QString("<table cellspacing=0 cellpadding=0><tr>"
+ "<td width=50><div style=\"color:%2;\">[%1]</div></td>")
+ .arg(msg.timeStamp.toLocalTime().toString("hh:mm:ss")).arg("darkblue");
+ if(!n.isEmpty())
+ html += QString("<td width=100><div align=right style=\"white-space:nowrap;margin-left:6px;color:%2;\">%1</div></td>")
+ .arg(n).arg("mediumseagreen");
+ html += QString("<td><div style=\"margin-left:6px;color:%2;\">%1</div></td>""</tr></table>")
+ .arg(s).arg(c);
+ ui.chatWidget->append(html);
+ //ui.chatWidget->append(QString("<table border=1 cellspacing=0 cellpadding=0><tr><td>%1</td><td width=100 style=border-right-width:1px;><div style=margin-left:8px; margin-right:8px;>%2</div></td><td style=color:firebrick> %3</td></tr></table>")
+ //.arg(msg.timeStamp.toLocalTime().toString("hh:mm:ss")).arg(nick).arg(s));
+ //ui.chatWidget->setTextColor(stdCol);
+ //ui.chatWidget->append(QString("[%1] ").arg(msg.timeStamp.toLocalTime().toString("hh:mm:ss")));
+ //ui.chatWidget->setTextColor(c);
+ //ui.chatWidget->append(s + "\n");