Browse Source

bug in file transfer widget displaying fix

pull/395/head
apprb 11 years ago
parent
commit
57c7734c48
  1. 8
      widget/chatareawidget.cpp

8
widget/chatareawidget.cpp

@ -25,8 +25,8 @@ @@ -25,8 +25,8 @@
ChatAreaWidget::ChatAreaWidget(QWidget *parent)
: QTextBrowser(parent)
, nameWidth(75)
, tableFrmt(nullptr)
, nameWidth(75)
{
setReadOnly(true);
viewport()->setCursor(Qt::ArrowCursor);
@ -104,7 +104,7 @@ void ChatAreaWidget::insertMessage(ChatAction *msgAction) @@ -104,7 +104,7 @@ void ChatAreaWidget::insertMessage(ChatAction *msgAction)
checkSlider();
QTextTable *chatTextTable = getMsgTable();
QTextCursor cur = chatTextTable->cellAt(0, 1).firstCursorPosition();
QTextCursor cur = chatTextTable->cellAt(0, 2).firstCursorPosition();
cur.clearSelection();
cur.setKeepPositionOnInsert(true);
chatTextTable->cellAt(0, 0).firstCursorPosition().setBlockFormat(nameFormat);
@ -145,7 +145,9 @@ QTextTable *ChatAreaWidget::getMsgTable() @@ -145,7 +145,9 @@ QTextTable *ChatAreaWidget::getMsgTable()
QTextLength(QTextLength::VariableLength,0)});
}
QTextTable *chatTextTable = textCursor().insertTable(1, 5, *tableFrmt);
QTextCursor tc = textCursor();
tc.movePosition(QTextCursor::End);
QTextTable *chatTextTable = tc.insertTable(1, 5, *tableFrmt);
return chatTextTable;
}

Loading…
Cancel
Save