# HG changeset patch
# User sheepluva
# Date 1319241194 -7200
# Node ID 5eba8970e8ae2a2cde7e03feca1c126db64aae41
# Parent  19ef039a847497e861d6e89f38745aa267ef7904
same for chat. changed the paths to: css/qt.css css/chat.css
note: display:none is not supported by QTextBrowser, I might pimp it up to do so

diff -r 19ef039a8474 -r 5eba8970e8ae QTfrontend/main.cpp
--- a/QTfrontend/main.cpp	Sat Oct 22 01:00:21 2011 +0200
+++ b/QTfrontend/main.cpp	Sat Oct 22 01:53:14 2011 +0200
@@ -483,7 +483,7 @@
 #endif
     // load external stylesheet if there is any
     QFile * file =
-        new QFile(HWDataManager::instance().findFileForRead("misc/qt_style.css"));
+        new QFile(HWDataManager::instance().findFileForRead("css/qt.css"));
 
     if (file->exists() && file->open(QIODevice::ReadOnly | QIODevice::Text))
     {
diff -r 19ef039a8474 -r 5eba8970e8ae QTfrontend/ui/widget/chatwidget.cpp
--- a/QTfrontend/ui/widget/chatwidget.cpp	Sat Oct 22 01:00:21 2011 +0200
+++ b/QTfrontend/ui/widget/chatwidget.cpp	Sat Oct 22 01:53:14 2011 +0200
@@ -140,7 +140,26 @@
     mainLayout.addWidget(chatEditLine, 2, 0);
 
     chatText = new QTextBrowser(this);
-    chatText->document()->setDefaultStyleSheet(STYLE);
+
+    // load external stylesheet if there is any
+    QFile * file =
+        new QFile(HWDataManager::instance().findFileForRead("css/chat.css"));
+
+    if (file->exists() && file->open(QIODevice::ReadOnly | QIODevice::Text))
+    {
+        QString style = "";
+        QTextStream in(file);
+        while (!in.atEnd())
+        {
+            QString line = in.readLine();
+            if(!line.isEmpty())
+                style.append(line);
+        }
+        chatText->document()->setDefaultStyleSheet(style);
+    }
+    else
+        chatText->document()->setDefaultStyleSheet(STYLE);
+
     chatText->setMinimumHeight(20);
     chatText->setMinimumWidth(10);
     chatText->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);