mirror of
https://github.com/overte-org/overte.git
synced 2025-04-21 09:24:00 +02:00
Update ChatMessageArea to open urls via Menu::openUrl
This commit is contained in:
parent
e1e9c11189
commit
795ddbc7bf
2 changed files with 4 additions and 2 deletions
|
@ -15,8 +15,12 @@
|
|||
#include <QWheelEvent>
|
||||
|
||||
ChatMessageArea::ChatMessageArea(bool useFixedHeight) : QTextBrowser(), _useFixedHeight(useFixedHeight) {
|
||||
setOpenLinks(false);
|
||||
|
||||
connect(document()->documentLayout(), &QAbstractTextDocumentLayout::documentSizeChanged,
|
||||
this, &ChatMessageArea::updateLayout);
|
||||
connect(this, &QTextBrowser::anchorClicked,
|
||||
Menu::getInstance(), &Menu::openUrl);
|
||||
}
|
||||
|
||||
void ChatMessageArea::setHtml(const QString& html) {
|
||||
|
|
|
@ -255,8 +255,6 @@ void ChatWindow::messageReceived(const QXmppMessage& message) {
|
|||
|
||||
// Create message area
|
||||
ChatMessageArea* messageArea = new ChatMessageArea(true);
|
||||
messageArea->setOpenLinks(true);
|
||||
messageArea->setOpenExternalLinks(true);
|
||||
messageArea->setWordWrapMode(QTextOption::WrapAtWordBoundaryOrAnywhere);
|
||||
messageArea->setTextInteractionFlags(Qt::TextBrowserInteraction);
|
||||
messageArea->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
|
||||
|
|
Loading…
Reference in a new issue