UiStyleSettings s;
QString styleSheet;
- styleSheet += loadStyleSheet("file:///" + Quassel::findDataFilePath("default.qss"));
+ styleSheet += loadStyleSheet("file:///" + Quassel::findDataFilePath("stylesheets/default.qss"));
styleSheet += loadStyleSheet("file:///" + Quassel::configDirPath() + "settings.qss");
if(s.value("UseCustomStyleSheet", false).toBool())
styleSheet += loadStyleSheet("file:///" + s.value("CustomStyleSheetPath").toString(), true);
QString txt = UiStyle::mircToInternal(contents());
QString bufferName = bufferInfo().bufferName();
bufferName.replace('%', "%%"); // well, you _can_ have a % in a buffername apparently... -_-
+ host.replace('%', "%%"); // hostnames too...
const int maxNetsplitNicks = 15;
QString t;
//: Topic Message
t = tr("%1").arg(txt); break;
case Message::NetsplitJoin: {
- QStringList users = txt.split(":");
+ QStringList users = txt.split("#:#");
QStringList servers = users.takeLast().split(" ");
for(int i = 0; i < users.count() && i < maxNetsplitNicks; i++)
}
break;
case Message::NetsplitQuit: {
- QStringList users = txt.split(":");
+ QStringList users = txt.split("#:#");
QStringList servers = users.takeLast().split(" ");
for(int i = 0; i < users.count() && i < maxNetsplitNicks; i++)