diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/dolphinnavigatorswidgetaction.cpp | 10 | ||||
| -rw-r--r-- | src/dolphintabpage.cpp | 2 |
2 files changed, 8 insertions, 4 deletions
diff --git a/src/dolphinnavigatorswidgetaction.cpp b/src/dolphinnavigatorswidgetaction.cpp index ef99d1cb7..93d6859b1 100644 --- a/src/dolphinnavigatorswidgetaction.cpp +++ b/src/dolphinnavigatorswidgetaction.cpp @@ -22,8 +22,6 @@ #include <QStyle> #include <QToolBar> -#include <limits> - DolphinNavigatorsWidgetAction::DolphinNavigatorsWidgetAction(QWidget *parent) : QWidgetAction{parent} , m_splitter{new QSplitter(Qt::Horizontal)} @@ -149,6 +147,12 @@ void DolphinNavigatorsWidgetAction::setSecondaryNavigatorVisible(bool visible) // Fix an unlikely event of wrong trash button visibility. emptyTrashButton(Secondary)->setVisible(false); } +#if KIO_VERSION >= QT_VERSION_CHECK(6, 21, 0) + primaryUrlNavigator()->setHighlightFocusIndicator(visible); + if (secondaryUrlNavigator()) { + secondaryUrlNavigator()->setHighlightFocusIndicator(visible); + } +#endif updateText(); } @@ -329,7 +333,7 @@ DolphinNavigatorsWidgetAction::ViewGeometriesHelper::ViewGeometriesHelper(QWidge bool DolphinNavigatorsWidgetAction::ViewGeometriesHelper::eventFilter(QObject *watched, QEvent *event) { if (event->type() == QEvent::Resize) { - if (qobject_cast<QWidget*>(m_navigatorsWidgetAction->parent())->window()->width() != m_navigatorsWidgetAction->m_previousWindowWidth) { + if (qobject_cast<QWidget *>(m_navigatorsWidgetAction->parent())->window()->width() != m_navigatorsWidgetAction->m_previousWindowWidth) { // The window is being resized which means not all widgets have gotten their new sizes yet. // Let's wait a bit so the sizes of the navigatorsWidget and the viewContainers have all // had a chance to be updated. diff --git a/src/dolphintabpage.cpp b/src/dolphintabpage.cpp index f6ccff22e..1ceda7d9f 100644 --- a/src/dolphintabpage.cpp +++ b/src/dolphintabpage.cpp @@ -25,11 +25,11 @@ void resetSplitterSizes(QSplitter *splitter) DolphinTabPage::DolphinTabPage(const QUrl &primaryUrl, const QUrl &secondaryUrl, QWidget *parent) : QWidget(parent) - , m_splitterLastPosition(0) , m_expandingContainer{nullptr} , m_primaryViewActive(true) , m_splitViewEnabled(false) , m_active(true) + , m_splitterLastPosition(0) { QGridLayout *layout = new QGridLayout(this); layout->setSpacing(0); |
