X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/42148dd3560c1b075af2035b7f06757db2ceafa3..781e8e9e18579c0fe368ed9fe295f908493272b3:/src/dolphinpart_ext.cpp diff --git a/src/dolphinpart_ext.cpp b/src/dolphinpart_ext.cpp index 83dfddb16..5d4845485 100644 --- a/src/dolphinpart_ext.cpp +++ b/src/dolphinpart_ext.cpp @@ -1,20 +1,7 @@ /* This file is part of the KDE project - * Copyright (c) 2012 Dawit Alemayehu + * SPDX-FileCopyrightText: 2012 Dawit Alemayehu * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public License - * along with this library; see the file COPYING.LIB. If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301, USA. + * SPDX-License-Identifier: LGPL-2.0-or-later */ #include "dolphinpart_ext.h" @@ -22,22 +9,21 @@ #include "dolphinpart.h" #include "views/dolphinview.h" -DolphinPartBrowserExtension::DolphinPartBrowserExtension(DolphinPart* part) - :KParts::BrowserExtension( part ) - ,m_part(part) +DolphinPartBrowserExtension::DolphinPartBrowserExtension(DolphinPart *part) + : KParts::NavigationExtension(part) + , m_part(part) { - } void DolphinPartBrowserExtension::restoreState(QDataStream &stream) { - KParts::BrowserExtension::restoreState(stream); + KParts::NavigationExtension::restoreState(stream); m_part->view()->restoreState(stream); } void DolphinPartBrowserExtension::saveState(QDataStream &stream) { - KParts::BrowserExtension::saveState(stream); + KParts::NavigationExtension::saveState(stream); m_part->view()->saveState(stream); } @@ -56,7 +42,7 @@ void DolphinPartBrowserExtension::paste() m_part->view()->paste(); } -void DolphinPartBrowserExtension::pasteTo(const QUrl&) +void DolphinPartBrowserExtension::pasteTo(const QUrl &) { m_part->view()->pasteIntoFolder(); } @@ -66,10 +52,9 @@ void DolphinPartBrowserExtension::reparseConfiguration() m_part->view()->readSettings(); } - -DolphinPartFileInfoExtension::DolphinPartFileInfoExtension(DolphinPart* part) - :KParts::FileInfoExtension(part) - ,m_part(part) +DolphinPartFileInfoExtension::DolphinPartFileInfoExtension(DolphinPart *part) + : KParts::FileInfoExtension(part) + , m_part(part) { } @@ -88,26 +73,26 @@ KFileItemList DolphinPartFileInfoExtension::queryFor(KParts::FileInfoExtension:: KFileItemList list; if (mode == KParts::FileInfoExtension::None) - return list; + return list; if (!(supportedQueryModes() & mode)) - return list; + return list; switch (mode) { - case KParts::FileInfoExtension::SelectedItems: - if (hasSelection()) - return m_part->view()->selectedItems(); - break; - case KParts::FileInfoExtension::AllItems: - return m_part->view()->items(); - default: - break; + case KParts::FileInfoExtension::SelectedItems: + if (hasSelection()) + return m_part->view()->selectedItems(); + break; + case KParts::FileInfoExtension::AllItems: + return m_part->view()->items(); + default: + break; } return list; } -DolphinPartListingFilterExtension::DolphinPartListingFilterExtension(DolphinPart* part) +DolphinPartListingFilterExtension::DolphinPartListingFilterExtension(DolphinPart *part) : KParts::ListingFilterExtension(part) , m_part(part) { @@ -115,9 +100,7 @@ DolphinPartListingFilterExtension::DolphinPartListingFilterExtension(DolphinPart KParts::ListingFilterExtension::FilterModes DolphinPartListingFilterExtension::supportedFilterModes() const { - return (KParts::ListingFilterExtension::MimeType | - KParts::ListingFilterExtension::SubString | - KParts::ListingFilterExtension::WildCard); + return (KParts::ListingFilterExtension::MimeType | KParts::ListingFilterExtension::SubString | KParts::ListingFilterExtension::WildCard); } bool DolphinPartListingFilterExtension::supportsMultipleFilters(KParts::ListingFilterExtension::FilterMode mode) const @@ -147,7 +130,7 @@ QVariant DolphinPartListingFilterExtension::filter(KParts::ListingFilterExtensio return result; } -void DolphinPartListingFilterExtension::setFilter(KParts::ListingFilterExtension::FilterMode mode, const QVariant& filter) +void DolphinPartListingFilterExtension::setFilter(KParts::ListingFilterExtension::FilterMode mode, const QVariant &filter) { switch (mode) { case KParts::ListingFilterExtension::MimeType: @@ -164,24 +147,24 @@ void DolphinPartListingFilterExtension::setFilter(KParts::ListingFilterExtension //// -DolphinPartListingNotificationExtension::DolphinPartListingNotificationExtension(DolphinPart* part) +DolphinPartListingNotificationExtension::DolphinPartListingNotificationExtension(DolphinPart *part) : KParts::ListingNotificationExtension(part) { } KParts::ListingNotificationExtension::NotificationEventTypes DolphinPartListingNotificationExtension::supportedNotificationEventTypes() const { - return (KParts::ListingNotificationExtension::ItemsAdded | - KParts::ListingNotificationExtension::ItemsDeleted); + return (KParts::ListingNotificationExtension::ItemsAdded | KParts::ListingNotificationExtension::ItemsDeleted); } -void DolphinPartListingNotificationExtension::slotNewItems(const KFileItemList& items) +void DolphinPartListingNotificationExtension::slotNewItems(const KFileItemList &items) { - emit listingEvent(KParts::ListingNotificationExtension::ItemsAdded, items); + Q_EMIT listingEvent(KParts::ListingNotificationExtension::ItemsAdded, items); } -void DolphinPartListingNotificationExtension::slotItemsDeleted(const KFileItemList& items) +void DolphinPartListingNotificationExtension::slotItemsDeleted(const KFileItemList &items) { - emit listingEvent(KParts::ListingNotificationExtension::ItemsDeleted, items); + Q_EMIT listingEvent(KParts::ListingNotificationExtension::ItemsDeleted, items); } +#include "moc_dolphinpart_ext.cpp"