1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00

Make chatlog text selectable

Fixes #10
This commit is contained in:
Tux3 / Mlkj / !Lev.uXFMLA 2014-06-27 23:38:58 +02:00
parent ab9ed12850
commit 978e4bae3d
2 changed files with 2 additions and 0 deletions

View File

@ -153,6 +153,7 @@ void ChatForm::addMessage(QLabel* author, QLabel* message, QLabel* date)
lockSliderToBottom = scroll && scroll->value() == scroll->maximum(); lockSliderToBottom = scroll && scroll->value() == scroll->maximum();
author->setAlignment(Qt::AlignTop | Qt::AlignRight); author->setAlignment(Qt::AlignTop | Qt::AlignRight);
date->setAlignment(Qt::AlignTop); date->setAlignment(Qt::AlignTop);
message->setTextInteractionFlags(Qt::TextSelectableByMouse);
if (author->text() == Widget::getInstance()->getUsername()) if (author->text() == Widget::getInstance()->getUsername())
{ {
QPalette pal; QPalette pal;

View File

@ -133,6 +133,7 @@ void GroupChatForm::addMessage(QLabel* author, QLabel* message, QLabel* date)
lockSliderToBottom = scroll && scroll->value() == scroll->maximum(); lockSliderToBottom = scroll && scroll->value() == scroll->maximum();
author->setAlignment(Qt::AlignTop | Qt::AlignLeft); author->setAlignment(Qt::AlignTop | Qt::AlignLeft);
date->setAlignment(Qt::AlignTop); date->setAlignment(Qt::AlignTop);
message->setTextInteractionFlags(Qt::TextSelectableByMouse);
if (author->text() == Widget::getInstance()->getUsername()) if (author->text() == Widget::getInstance()->getUsername())
{ {
QPalette pal; QPalette pal;