Changeset View
Changeset View
Standalone View
Standalone View
src/dolphinmainwindow.cpp
Show First 20 Lines • Show All 1600 Lines • ▼ Show 20 Line(s) | 1600 | connect(navigator, &KUrlNavigator::tabRequested, | |||
---|---|---|---|---|---|
1601 | this, &DolphinMainWindow::openNewTab); | 1601 | this, &DolphinMainWindow::openNewTab); | ||
1602 | } | 1602 | } | ||
1603 | 1603 | | |||
1604 | void DolphinMainWindow::updateSplitAction() | 1604 | void DolphinMainWindow::updateSplitAction() | ||
1605 | { | 1605 | { | ||
1606 | QAction* splitAction = actionCollection()->action(QStringLiteral("split_view")); | 1606 | QAction* splitAction = actionCollection()->action(QStringLiteral("split_view")); | ||
1607 | const DolphinTabPage* tabPage = m_tabWidget->currentTabPage(); | 1607 | const DolphinTabPage* tabPage = m_tabWidget->currentTabPage(); | ||
1608 | if (tabPage->splitViewEnabled()) { | 1608 | if (tabPage->splitViewEnabled()) { | ||
1609 | if (tabPage->primaryViewActive()) { | 1609 | if (GeneralSettings::closeActiveSplitView() ? tabPage->primaryViewActive() : !tabPage->primaryViewActive()) { | ||
1610 | splitAction->setText(i18nc("@action:intoolbar Close left view", "Close")); | 1610 | splitAction->setText(i18nc("@action:intoolbar Close left view", "Close")); | ||
1611 | splitAction->setToolTip(i18nc("@info", "Close left view")); | 1611 | splitAction->setToolTip(i18nc("@info", "Close left view")); | ||
1612 | splitAction->setIcon(QIcon::fromTheme(QStringLiteral("view-left-close"))); | 1612 | splitAction->setIcon(QIcon::fromTheme(QStringLiteral("view-left-close"))); | ||
1613 | } else { | 1613 | } else { | ||
1614 | splitAction->setText(i18nc("@action:intoolbar Close right view", "Close")); | 1614 | splitAction->setText(i18nc("@action:intoolbar Close right view", "Close")); | ||
1615 | splitAction->setToolTip(i18nc("@info", "Close right view")); | 1615 | splitAction->setToolTip(i18nc("@info", "Close right view")); | ||
1616 | splitAction->setIcon(QIcon::fromTheme(QStringLiteral("view-right-close"))); | 1616 | splitAction->setIcon(QIcon::fromTheme(QStringLiteral("view-right-close"))); | ||
1617 | } | 1617 | } | ||
▲ Show 20 Lines • Show All 56 Lines • Show Last 20 Lines |