Changeset View
Changeset View
Standalone View
Standalone View
krusader/Panel/PanelView/krinterdetailedview.cpp
Context not available. | |||||
117 | hideColumn(KrViewProperties::Group); | 117 | hideColumn(KrViewProperties::Group); | ||
---|---|---|---|---|---|
118 | hideColumn(KrViewProperties::Changed); | 118 | hideColumn(KrViewProperties::Changed); | ||
119 | hideColumn(KrViewProperties::Accessed); | 119 | hideColumn(KrViewProperties::Accessed); | ||
120 | #if QT_VERSION >= QT_VERSION_CHECK(5, 11, 0) | ||||
121 | headerView->resizeSection(KrViewProperties::Ext, QFontMetrics(_viewFont).horizontalAdvance("tar.bz2 ")); | ||||
122 | headerView->resizeSection(KrViewProperties::KrPermissions, QFontMetrics(_viewFont).horizontalAdvance("rwx ")); | ||||
123 | headerView->resizeSection(KrViewProperties::Size, QFontMetrics(_viewFont).horizontalAdvance("9") * 10); | ||||
124 | #else | ||||
120 | headerView->resizeSection(KrViewProperties::Ext, QFontMetrics(_viewFont).width("tar.bz2 ")); | 125 | headerView->resizeSection(KrViewProperties::Ext, QFontMetrics(_viewFont).width("tar.bz2 ")); | ||
121 | headerView->resizeSection(KrViewProperties::KrPermissions, QFontMetrics(_viewFont).width("rwx ")); | 126 | headerView->resizeSection(KrViewProperties::KrPermissions, QFontMetrics(_viewFont).width("rwx ")); | ||
122 | headerView->resizeSection(KrViewProperties::Size, QFontMetrics(_viewFont).width("9") * 10); | 127 | headerView->resizeSection(KrViewProperties::Size, QFontMetrics(_viewFont).width("9") * 10); | ||
128 | #endif | ||||
123 | 129 | | |||
124 | QDateTime tmp(QDate(2099, 12, 29), QTime(23, 59)); | 130 | QDateTime tmp(QDate(2099, 12, 29), QTime(23, 59)); | ||
125 | QString desc = QLocale().toString(tmp, QLocale::ShortFormat) + " "; | 131 | QString desc = QLocale().toString(tmp, QLocale::ShortFormat) + " "; | ||
126 | 132 | | |||
133 | #if QT_VERSION >= QT_VERSION_CHECK(5, 11, 0) | ||||
134 | headerView->resizeSection(KrViewProperties::Modified, QFontMetrics(_viewFont).horizontalAdvance(desc)); | ||||
135 | #else | ||||
127 | headerView->resizeSection(KrViewProperties::Modified, QFontMetrics(_viewFont).width(desc)); | 136 | headerView->resizeSection(KrViewProperties::Modified, QFontMetrics(_viewFont).width(desc)); | ||
137 | #endif | ||||
128 | } else { | 138 | } else { | ||
129 | headerView->restoreState(savedState); | 139 | headerView->restoreState(savedState); | ||
130 | 140 | | |||
Context not available. | |||||
379 | int width = header()->sectionSize(index.column()); | 389 | int width = header()->sectionSize(index.column()); | ||
380 | QString text = index.data(Qt::DisplayRole).toString(); | 390 | QString text = index.data(Qt::DisplayRole).toString(); | ||
381 | 391 | | |||
392 | #if QT_VERSION >= QT_VERSION_CHECK(5, 11, 0) | ||||
393 | int textWidth = QFontMetrics(_viewFont).horizontalAdvance(text); | ||||
394 | #else | ||||
382 | int textWidth = QFontMetrics(_viewFont).width(text); | 395 | int textWidth = QFontMetrics(_viewFont).width(text); | ||
396 | #endif | ||||
383 | 397 | | |||
384 | const int textMargin = QApplication::style()->pixelMetric(QStyle::PM_FocusFrameHMargin) + 1; | 398 | const int textMargin = QApplication::style()->pixelMetric(QStyle::PM_FocusFrameHMargin) + 1; | ||
385 | textWidth += 2 * textMargin; | 399 | textWidth += 2 * textMargin; | ||
Context not available. |