projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Strip formatting when looking up the clickable.
[quassel.git]
/
src
/
qtui
/
topicwidget.cpp
diff --git
a/src/qtui/topicwidget.cpp
b/src/qtui/topicwidget.cpp
index
8b8e16d
..
827452c
100644
(file)
--- a/
src/qtui/topicwidget.cpp
+++ b/
src/qtui/topicwidget.cpp
@@
-24,6
+24,8
@@
#include "iconloader.h"
#include "networkmodel.h"
#include "uisettings.h"
#include "iconloader.h"
#include "networkmodel.h"
#include "uisettings.h"
+#include "graphicalui.h"
+#include "uistyle.h"
TopicWidget::TopicWidget(QWidget *parent)
: AbstractItemView(parent)
TopicWidget::TopicWidget(QWidget *parent)
: AbstractItemView(parent)
@@
-191,7
+193,8
@@
void TopicWidget::updateResizeMode()
void TopicWidget::clickableActivated(const Clickable &click)
{
NetworkId networkId = selectionModel()->currentIndex().data(NetworkModel::NetworkIdRole).value<NetworkId>();
void TopicWidget::clickableActivated(const Clickable &click)
{
NetworkId networkId = selectionModel()->currentIndex().data(NetworkModel::NetworkIdRole).value<NetworkId>();
- click.activate(networkId, _topic);
+ UiStyle::StyledString sstr = GraphicalUi::uiStyle()->styleString(GraphicalUi::uiStyle()->mircToInternal(_topic), UiStyle::PlainMsg);
+ click.activate(networkId, sstr.plainText);
}
}