Changeset View
Changeset View
Standalone View
Standalone View
kate/kateviewspace.cpp
Show All 26 Lines | |||||
27 | #include "katedebug.h" | 27 | #include "katedebug.h" | ||
28 | #include "katetabbar.h" | 28 | #include "katetabbar.h" | ||
29 | #include "kactioncollection.h" | 29 | #include "kactioncollection.h" | ||
30 | #include "kateupdatedisabler.h" | 30 | #include "kateupdatedisabler.h" | ||
31 | 31 | | |||
32 | #include <KAcceleratorManager> | 32 | #include <KAcceleratorManager> | ||
33 | #include <KConfigGroup> | 33 | #include <KConfigGroup> | ||
34 | #include <KLocalizedString> | 34 | #include <KLocalizedString> | ||
35 | // remove #ifdef, once Kate depends on KF 5.24 | | |||
36 | #include <kio_version.h> | | |||
37 | #if KIO_VERSION >= QT_VERSION_CHECK(5, 24, 0) | | |||
38 | #include <KIO/OpenFileManagerWindowJob> | 35 | #include <KIO/OpenFileManagerWindowJob> | ||
39 | #endif | | |||
40 | 36 | | |||
41 | #include <QApplication> | 37 | #include <QApplication> | ||
42 | #include <QClipboard> | 38 | #include <QClipboard> | ||
43 | #include <QDesktopServices> | | |||
44 | #include <QHelpEvent> | 39 | #include <QHelpEvent> | ||
45 | #include <QMenu> | 40 | #include <QMenu> | ||
46 | #include <QStackedWidget> | 41 | #include <QStackedWidget> | ||
47 | #include <QToolButton> | 42 | #include <QToolButton> | ||
48 | #include <QToolTip> | 43 | #include <QToolTip> | ||
49 | #include <QWhatsThis> | 44 | #include <QWhatsThis> | ||
50 | 45 | | |||
51 | //BEGIN KateViewSpace | 46 | //BEGIN KateViewSpace | ||
▲ Show 20 Lines • Show All 556 Lines • ▼ Show 20 Line(s) | 578 | { | |||
608 | 603 | | |||
609 | if (choice == aCloseTab) { | 604 | if (choice == aCloseTab) { | ||
610 | closeTabRequest(id); | 605 | closeTabRequest(id); | ||
611 | } else if (choice == aCloseOthers) { | 606 | } else if (choice == aCloseOthers) { | ||
612 | KateApp::self()->documentManager()->closeOtherDocuments(doc); | 607 | KateApp::self()->documentManager()->closeOtherDocuments(doc); | ||
613 | } else if (choice == aCopyPath) { | 608 | } else if (choice == aCopyPath) { | ||
614 | QApplication::clipboard()->setText(doc->url().toDisplayString(QUrl::PreferLocalFile)); | 609 | QApplication::clipboard()->setText(doc->url().toDisplayString(QUrl::PreferLocalFile)); | ||
615 | } else if (choice == aOpenFolder) { | 610 | } else if (choice == aOpenFolder) { | ||
616 | #if KIO_VERSION >= QT_VERSION_CHECK(5, 24, 0) | | |||
617 | KIO::highlightInFileManager({doc->url()}); | 611 | KIO::highlightInFileManager({doc->url()}); | ||
618 | #else | | |||
619 | QDesktopServices::openUrl(doc->url().adjusted(QUrl::RemoveFilename)); | | |||
620 | #endif | | |||
621 | } | 612 | } | ||
622 | } | 613 | } | ||
623 | 614 | | |||
624 | void KateViewSpace::saveConfig(KConfigBase *config, int myIndex , const QString &viewConfGrp) | 615 | void KateViewSpace::saveConfig(KConfigBase *config, int myIndex , const QString &viewConfGrp) | ||
625 | { | 616 | { | ||
626 | // qCDebug(LOG_KATE)<<"KateViewSpace::saveConfig("<<myIndex<<", "<<viewConfGrp<<") - currentView: "<<currentView()<<")"; | 617 | // qCDebug(LOG_KATE)<<"KateViewSpace::saveConfig("<<myIndex<<", "<<viewConfGrp<<") - currentView: "<<currentView()<<")"; | ||
627 | QString groupname = QString(viewConfGrp + QStringLiteral("-ViewSpace %1")).arg(myIndex); | 618 | QString groupname = QString(viewConfGrp + QStringLiteral("-ViewSpace %1")).arg(myIndex); | ||
628 | 619 | | |||
▲ Show 20 Lines • Show All 79 Lines • Show Last 20 Lines |