Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Fix elide mode behaviour
By default word wrap for QTableView is enabled. If cell's text include
quated string or colon or dash (like date: 2025-09-01 00:00:01)
then text truncated too much.
For example instead of "2005-09-01 00:00:..." truncate to
"2005-09-01..."
  • Loading branch information
Michail Koreshkov
Michail Koreshkov committed Mar 8, 2026
commit 53fafcb6ca564e22ed4dce4e71af2a8178fe2395
3 changes: 3 additions & 0 deletions src/ExtendedTableWidget.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -257,6 +257,9 @@ ExtendedTableWidget::ExtendedTableWidget(QWidget* parent) :
m_frozen_column_count(0),
m_item_border_delegate(new ItemBorderDelegate(this))
{
// Fix behaviour for ElideMode
setWordWrap(false);

setHorizontalScrollMode(ExtendedTableWidget::ScrollPerPixel);
// Force ScrollPerItem, so scrolling shows all table rows
setVerticalScrollMode(ExtendedTableWidget::ScrollPerItem);
Expand Down
Loading