Changeset View
Changeset View
Standalone View
Standalone View
src/dolphinmainwindow.cpp
Show First 20 Lines • Show All 1544 Lines • ▼ Show 20 Line(s) | 1544 | connect(navigator, &KUrlNavigator::tabRequested, | |||
---|---|---|---|---|---|
1545 | this, &DolphinMainWindow::openNewTab); | 1545 | this, &DolphinMainWindow::openNewTab); | ||
1546 | } | 1546 | } | ||
1547 | 1547 | | |||
1548 | void DolphinMainWindow::updateSplitAction() | 1548 | void DolphinMainWindow::updateSplitAction() | ||
1549 | { | 1549 | { | ||
1550 | QAction* splitAction = actionCollection()->action(QStringLiteral("split_view")); | 1550 | QAction* splitAction = actionCollection()->action(QStringLiteral("split_view")); | ||
1551 | const DolphinTabPage* tabPage = m_tabWidget->currentTabPage(); | 1551 | const DolphinTabPage* tabPage = m_tabWidget->currentTabPage(); | ||
1552 | if (tabPage->splitViewEnabled()) { | 1552 | if (tabPage->splitViewEnabled()) { | ||
1553 | if (tabPage->primaryViewActive()) { | 1553 | if (GeneralSettings::closeActiveSplitView() ? tabPage->primaryViewActive() : !tabPage->primaryViewActive()) { | ||
1554 | splitAction->setText(i18nc("@action:intoolbar Close left view", "Close")); | 1554 | splitAction->setText(i18nc("@action:intoolbar Close left view", "Close")); | ||
1555 | splitAction->setToolTip(i18nc("@info", "Close left view")); | 1555 | splitAction->setToolTip(i18nc("@info", "Close left view")); | ||
1556 | splitAction->setIcon(QIcon::fromTheme(QStringLiteral("view-left-close"))); | 1556 | splitAction->setIcon(QIcon::fromTheme(QStringLiteral("view-left-close"))); | ||
1557 | } else { | 1557 | } else { | ||
1558 | splitAction->setText(i18nc("@action:intoolbar Close right view", "Close")); | 1558 | splitAction->setText(i18nc("@action:intoolbar Close right view", "Close")); | ||
1559 | splitAction->setToolTip(i18nc("@info", "Close right view")); | 1559 | splitAction->setToolTip(i18nc("@info", "Close right view")); | ||
1560 | splitAction->setIcon(QIcon::fromTheme(QStringLiteral("view-right-close"))); | 1560 | splitAction->setIcon(QIcon::fromTheme(QStringLiteral("view-right-close"))); | ||
1561 | } | 1561 | } | ||
▲ Show 20 Lines • Show All 56 Lines • Show Last 20 Lines |