]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Add explicit moc includes to sources for moc-covered headers
authorFriedrich W. H. Kossebau <kossebau@kde.org>
Tue, 4 Jul 2023 20:07:48 +0000 (22:07 +0200)
committerMéven Car <meven.car@kdemail.net>
Wed, 5 Jul 2023 07:59:18 +0000 (07:59 +0000)
* speeds up incremental builds as changes to a header will not always
  need the full mocs_compilation.cpp for all the target's headers rebuild,
  while having a moc file sourced into a source file only adds minor
  extra costs, due to small own code and the used headers usually
  already covered by the source file, being for the same class/struct
* seems to not slow down clean builds, due to empty mocs_compilation.cpp
  resulting in those quickly processed, while the minor extra cost of the
  sourced moc files does not outweigh that in summary.
  Measured times actually improved by some percent points.
  (ideally CMake would just skip empty mocs_compilation.cpp & its object
  file one day)
* enables compiler to see all methods of a class in same compilation unit
  to do some sanity checks
* potentially more inlining in general, due to more in the compilation unit
* allows to keep using more forward declarations in the header, as with the
  moc code being sourced into the cpp file there definitions can be ensured
  and often are already for the needs of the normal class methods

106 files changed:
src/dbusinterface.cpp
src/dolphinbookmarkhandler.cpp
src/dolphincontextmenu.cpp
src/dolphindockwidget.cpp
src/dolphinmainwindow.cpp
src/dolphinnavigatorswidgetaction.cpp
src/dolphinnewfilemenu.cpp
src/dolphinpart.cpp
src/dolphinpart_ext.cpp
src/dolphinplacesmodelsingleton.cpp
src/dolphinrecenttabsmenu.cpp
src/dolphinremoveaction.cpp
src/dolphintabbar.cpp
src/dolphintabpage.cpp
src/dolphintabwidget.cpp
src/dolphinurlnavigator.cpp
src/dolphinurlnavigatorscontroller.cpp
src/dolphinviewcontainer.cpp
src/filterbar/filterbar.cpp
src/global.cpp
src/kitemviews/kfileitemlistview.cpp
src/kitemviews/kfileitemlistwidget.cpp
src/kitemviews/kfileitemmodel.cpp
src/kitemviews/kfileitemmodelrolesupdater.cpp
src/kitemviews/kitemlistcontainer.cpp
src/kitemviews/kitemlistcontroller.cpp
src/kitemviews/kitemlistgroupheader.cpp
src/kitemviews/kitemlistheader.cpp
src/kitemviews/kitemlistselectionmanager.cpp
src/kitemviews/kitemlistview.cpp
src/kitemviews/kitemlistwidget.cpp
src/kitemviews/kitemmodelbase.cpp
src/kitemviews/kstandarditemlistgroupheader.cpp
src/kitemviews/kstandarditemlistview.cpp
src/kitemviews/kstandarditemlistwidget.cpp
src/kitemviews/private/kdirectorycontentscounter.cpp
src/kitemviews/private/kdirectorycontentscounterworker.cpp
src/kitemviews/private/kfileitemclipboard.cpp
src/kitemviews/private/kitemlistheaderwidget.cpp
src/kitemviews/private/kitemlistkeyboardsearchmanager.cpp
src/kitemviews/private/kitemlistroleeditor.cpp
src/kitemviews/private/kitemlistrubberband.cpp
src/kitemviews/private/kitemlistselectiontoggle.cpp
src/kitemviews/private/kitemlistsmoothscroller.cpp
src/kitemviews/private/kitemlistviewanimation.cpp
src/kitemviews/private/kitemlistviewlayouter.cpp
src/middleclickactioneventfilter.cpp
src/panels/folders/foldersitemlistwidget.cpp
src/panels/folders/folderspanel.cpp
src/panels/folders/treeviewcontextmenu.cpp
src/panels/information/informationpanel.cpp
src/panels/information/informationpanelcontent.cpp
src/panels/information/phononwidget.cpp
src/panels/information/pixmapviewer.cpp
src/panels/panel.cpp
src/panels/places/placespanel.cpp
src/panels/terminal/terminalpanel.cpp
src/search/dolphinfacetswidget.cpp
src/search/dolphinsearchbox.cpp
src/selectionmode/bottombar.cpp
src/selectionmode/bottombarcontentscontainer.cpp
src/selectionmode/topbar.cpp
src/settings/applyviewpropsjob.cpp
src/settings/contextmenu/contextmenusettingspage.cpp
src/settings/dolphinsettingsdialog.cpp
src/settings/general/behaviorsettingspage.cpp
src/settings/general/configurepreviewplugindialog.cpp
src/settings/general/confirmationssettingspage.cpp
src/settings/general/generalsettingspage.cpp
src/settings/general/previewssettingspage.cpp
src/settings/general/statusbarsettingspage.cpp
src/settings/kcm/kcmdolphingeneral.cpp
src/settings/kcm/kcmdolphinnavigation.cpp
src/settings/kcm/kcmdolphinviewmodes.cpp
src/settings/navigation/navigationsettingspage.cpp
src/settings/serviceitemdelegate.cpp
src/settings/servicemodel.cpp
src/settings/settingspagebase.cpp
src/settings/startup/startupsettingspage.cpp
src/settings/trash/trashsettingspage.cpp
src/settings/userfeedback/userfeedbacksettingspage.cpp
src/settings/viewmodes/contentdisplaytab.cpp
src/settings/viewmodes/dolphinfontrequester.cpp
src/settings/viewmodes/viewsettingspage.cpp
src/settings/viewmodes/viewsettingstab.cpp
src/settings/viewpropertiesdialog.cpp
src/settings/viewpropsprogressinfo.cpp
src/statusbar/dolphinstatusbar.cpp
src/statusbar/mountpointobserver.cpp
src/statusbar/mountpointobservercache.cpp
src/statusbar/spaceinfoobserver.cpp
src/statusbar/statusbarspaceinfo.cpp
src/trash/dolphintrash.cpp
src/userfeedback/dolphinfeedbackprovider.cpp
src/views/dolphinfileitemlistwidget.cpp
src/views/dolphinitemlistview.cpp
src/views/dolphinnewfilemenuobserver.cpp
src/views/dolphinremoteencoding.cpp
src/views/dolphinview.cpp
src/views/dolphinviewactionhandler.cpp
src/views/tooltips/dolphinfilemetadatawidget.cpp
src/views/tooltips/tooltipmanager.cpp
src/views/versioncontrol/kversioncontrolplugin.cpp
src/views/versioncontrol/updateitemstatesthread.cpp
src/views/versioncontrol/versioncontrolobserver.cpp
src/views/viewmodecontroller.cpp

index 5e3285c1e311bfd5111c07d16fb982e4e6756bae..18544493c386dd90f4791794b72b0026e114804a 100644 (file)
@@ -80,3 +80,5 @@ bool DBusInterface::isDaemon() const
 {
     return m_isDaemon;
 }
+
+#include "moc_dbusinterface.cpp"
index 9b4b1bbbd1a2f6b2e15af66886a659acb7ee82ed..2264ca5a5401ee89cde7f2c2f03b49938ef0aa32 100644 (file)
@@ -117,3 +117,5 @@ QString DolphinBookmarkHandler::icon(DolphinViewContainer *viewContainer)
 {
     return KIO::iconNameForUrl(viewContainer->url());
 }
+
+#include "moc_dolphinbookmarkhandler.cpp"
index a5b033c715f2486c2a739ff841ac5d50554480a2..445d3928644109dc46b60ecbf466a6761662cee2 100644 (file)
@@ -456,3 +456,5 @@ void DolphinContextMenu::addAdditionalActions(const KFileItemListProperties &pro
         addSeparator();
     }
 }
+
+#include "moc_dolphincontextmenu.cpp"
index d4c05eb5c0f55b2975653d691fbeb49745c8d6ab..84902eb9c8673856661aca83c7f5222339bb7b18 100644 (file)
@@ -79,3 +79,4 @@ bool DolphinDockWidget::isLocked() const
 }
 
 #include "dolphindockwidget.moc"
+#include "moc_dolphindockwidget.cpp"
index fd1c6f02083de60e2f6ae9adcfd094f46a463466..2baaa1198c9789cad1d2cd8dda2687266ac3834c 100644 (file)
@@ -2698,3 +2698,5 @@ bool DolphinMainWindow::isItemVisibleInAnyView(const QString &urlOfItem)
 {
     return m_tabWidget->isItemVisibleInAnyView(QUrl::fromUserInput(urlOfItem));
 }
+
+#include "moc_dolphinmainwindow.cpp"
index a36836a37e50a17cd21b3bf161e33d23f491b396..cadfbe9412ce4542c6d5de47effad8122a2605b2 100644 (file)
@@ -357,3 +357,5 @@ DolphinNavigatorsWidgetAction::ViewGeometriesHelper::Geometries DolphinNavigator
     }
     return geometries;
 }
+
+#include "moc_dolphinnavigatorswidgetaction.cpp"
index 8de4347b80f8e13d208de4bc942e38bb9567f7f9..ec2f19d6e8818685b699aad76763b8c7d4ca313d 100644 (file)
@@ -30,3 +30,5 @@ void DolphinNewFileMenu::slotResult(KJob *job)
         KNewFileMenu::slotResult(job);
     }
 }
+
+#include "moc_dolphinnewfilemenu.cpp"
index 015e7e65ccbe10ad241383623eb43fe1383211c0..f8da1c353dc02869fc379b99483474b56c47f70b 100644 (file)
@@ -604,3 +604,4 @@ bool DolphinPart::eventFilter(QObject *obj, QEvent *event)
 }
 
 #include "dolphinpart.moc"
+#include "moc_dolphinpart.cpp"
index 9028b0358cb64cbedb8b71bbf2369357beeb10af..0bb016ea9d72039d35e75ef675e4d9a3516e841c 100644 (file)
@@ -166,3 +166,5 @@ void DolphinPartListingNotificationExtension::slotItemsDeleted(const KFileItemLi
 {
     Q_EMIT listingEvent(KParts::ListingNotificationExtension::ItemsDeleted, items);
 }
+
+#include "moc_dolphinpart_ext.cpp"
index 2d8d3572d3e235253dd9f2891ec7e4a1a34f789f..3044dc8f5544776a0887b687e9053ba6191604ad 100644 (file)
@@ -137,3 +137,5 @@ QString DolphinPlacesModelSingleton::applicationNameSuffix()
 {
     return QStringLiteral("-places-panel");
 }
+
+#include "moc_dolphinplacesmodelsingleton.cpp"
index 902325a1e9524dfcfaae8ab9aa786a67d0e919a2..6a647c1774e428df48274ff25ea0f5611acd1278 100644 (file)
@@ -82,3 +82,5 @@ void DolphinRecentTabsMenu::handleAction(QAction *action)
         setEnabled(false);
     }
 }
+
+#include "moc_dolphinrecenttabsmenu.cpp"
index 000a96e922e469bdc68a49bbea63268ea6786f19..b6a982a38367ce2ad94a385765cbeab83f0b4f32 100644 (file)
@@ -65,3 +65,5 @@ void DolphinRemoveAction::update(ShiftState shiftState)
         setEnabled(m_action->isEnabled());
     }
 }
+
+#include "moc_dolphinremoveaction.cpp"
index c04b349546fff16329be88eef8c97c56d93e084a..a7799a669c3e3e84765db6996512543d3a79bbb1 100644 (file)
@@ -172,3 +172,5 @@ void DolphinTabBar::updateAutoActivationTimer(const int index)
         }
     }
 }
+
+#include "moc_dolphintabbar.cpp"
index 413e77e8193107f420f5d12f251e830f27d4449e..1aacf4351358148f9960901b71f8844c2089f209 100644 (file)
@@ -536,3 +536,5 @@ QSplitterHandle *DolphinTabPageSplitter::createHandle()
 {
     return new DolphinTabPageSplitterHandle(orientation(), this);
 }
+
+#include "moc_dolphintabpage.cpp"
index d4271847f8afb6659d7cbb5d094eaadf14e75012..03f09ca86810378cad5cc52abb395fab54f1eb11 100644 (file)
@@ -595,3 +595,5 @@ const std::optional<const DolphinTabWidget::ViewIndex> DolphinTabWidget::viewSho
 
     return std::nullopt;
 }
+
+#include "moc_dolphintabwidget.cpp"
index 280b8b2e11a7ce231ed0da36fdbaabd4bd60466f..ad45691771be875905e7f1851d1cc4a200459845 100644 (file)
@@ -117,3 +117,5 @@ void DolphinUrlNavigator::slotReturnPressed()
         setUrlEditable(false);
     }
 }
+
+#include "moc_dolphinurlnavigator.cpp"
index 32845710d3ff57e09fbcf3ad82babefcd70d7347..9405bb8621292a3b7c0b3b9d46e05e156caed8f6 100644 (file)
@@ -66,3 +66,5 @@ void DolphinUrlNavigatorsController::setCompletionMode(const KCompletion::Comple
 
 std::forward_list<DolphinUrlNavigator *> DolphinUrlNavigatorsController::s_instances;
 bool DolphinUrlNavigatorsController::s_placesSelectorVisible = true;
+
+#include "moc_dolphinurlnavigatorscontroller.cpp"
index 66a2f2dea91b42629c49ae0f0f3cab972c9aaf93..03e49985c1dfeb1b9dca6ee7bd7c38f419e39b8f 100644 (file)
@@ -959,3 +959,5 @@ QString DolphinViewContainer::getNearestExistingAncestorOfPath(const QString &pa
 
     return dir.exists() ? dir.path() : QString{};
 }
+
+#include "moc_dolphinviewcontainer.cpp"
index 08c44596f90ca75cc53423e80ca0ce48ce5eb167..9d25869ba81e8a9815e56514a060a0a7d5d0dc2b 100644 (file)
@@ -134,3 +134,5 @@ void FilterBar::keyPressEvent(QKeyEvent *event)
 
     QWidget::keyPressEvent(event);
 }
+
+#include "moc_filterbar.cpp"
index 554eb41fad8db76f454356222aadc46c85574027..fa2b8e98a20fbf7fad3b100d82d3bb7750cd146e 100644 (file)
@@ -198,3 +198,5 @@ void GlobalConfig::updateAnimationDurationFactor(const KConfigGroup &group, cons
 }
 
 double GlobalConfig::s_animationDurationFactor = -1.0;
+
+#include "moc_global.cpp"
index 668ebdfb21f8ca5f3dafe29a59b83574147afb06..2ff5c9fb93ef3eb77058c28f2350549ae62ec6d0 100644 (file)
@@ -442,3 +442,5 @@ QSize KFileItemListView::availableIconSize() const
 
     return QSize(iconSize, iconSize);
 }
+
+#include "moc_kfileitemlistview.cpp"
index 385067af053b9832d15de91ef6d6f02e9dc69a0c..771403b7018049cfc37bcf6540d98bfeb4600cfc 100644 (file)
@@ -235,3 +235,5 @@ KFileItemListView *KFileItemListWidget::listView()
 {
     return dynamic_cast<KFileItemListView *>(parentItem());
 }
+
+#include "moc_kfileitemlistwidget.cpp"
index 629332703685f561b75dd18261fcf95ab19f5570..bbe725dfd308cb66f3024980df121eb781771eeb 100644 (file)
@@ -2863,3 +2863,5 @@ void KFileItemModel::slotListerError(KIO::Job *job)
         Q_EMIT errorMessage(!errorString.isEmpty() ? errorString : i18nc("@info:status", "Unknown error."));
     }
 }
+
+#include "moc_kfileitemmodel.cpp"
index 9d8ae55dad98cdee6bbc4d22f8644f00cedf3174..bd4bd7e519b8f99d80259d9e785a965912f14ea8 100644 (file)
@@ -1495,3 +1495,5 @@ void KFileItemModelRolesUpdater::trimHoverSequenceLoadedItems()
         }
     }
 }
+
+#include "moc_kfileitemmodelrolesupdater.cpp"
index 1d62c9620400dd90f6ea7b8b6d589f765e719218..3893ceaea0c25cf7785f0d776769f8e097885c89 100644 (file)
@@ -396,3 +396,4 @@ void KItemListContainer::updateScrollOffsetScrollBarPolicy()
 }
 
 #include "kitemlistcontainer.moc"
+#include "moc_kitemlistcontainer.cpp"
index 74a631d8d884b12bf51e59bfa359b8012e1757d5..5598e77bd8f54458fea7ea35de874904a11c58dc 100644 (file)
@@ -1831,3 +1831,5 @@ void KItemListController::slotStateChanged(QScroller::State newState)
         m_scrollerIsScrolling = false;
     }
 }
+
+#include "moc_kitemlistcontroller.cpp"
index 66cd74eb4b1d5765103db3a1d64638f1c5bed418..0604f2da014eff6b31477aea84e81a2dcc9cf370 100644 (file)
@@ -226,3 +226,5 @@ QColor KItemListGroupHeader::baseColor() const
     const QPalette::ColorGroup group = isActiveWindow() ? QPalette::Active : QPalette::Inactive;
     return styleOption().palette.color(group, normalBaseColorRole());
 }
+
+#include "moc_kitemlistgroupheader.cpp"
index dfbe7ab2c7b6e53fc63aa0902d2612a9569a9750..bb3153794e2f6a7c18fbea1c76ef26b806018000 100644 (file)
@@ -88,3 +88,5 @@ KItemListHeader::KItemListHeader(KItemListView *listView)
     connect(m_headerWidget, &KItemListHeaderWidget::columnWidthChangeFinished, this, &KItemListHeader::columnWidthChangeFinished);
     connect(m_headerWidget, &KItemListHeaderWidget::sidePaddingChanged, this, &KItemListHeader::sidePaddingChanged);
 }
+
+#include "moc_kitemlistheader.cpp"
index 2a2fbac81daaf7f81c081136a20bd143484e396d..6f7f0e0776121850799674817736f7522277f51a 100644 (file)
@@ -395,3 +395,5 @@ int KItemListSelectionManager::indexAfterRangesRemoving(int index, const KItemRa
     }
     return qBound(-1, index - dec, m_model->count() - 1);
 }
+
+#include "moc_kitemlistselectionmanager.cpp"
index 7f13479204f636eeaaaeefce4858b17bcef82622..7a3cbbcb6a7eb7cf75ceca588611b1023695eaa7 100644 (file)
@@ -2769,3 +2769,5 @@ void KItemListGroupHeaderCreatorBase::recycle(KItemListGroupHeader *header)
     header->setOpacity(1.0);
     pushRecycleableWidget(header);
 }
+
+#include "moc_kitemlistview.cpp"
index 2c8ef70a57bfd8cff26801aea329480e8b39bc66..c8b3d2c3c38d65998d748ec2f9b2b99739239ce2 100644 (file)
@@ -604,3 +604,5 @@ void KItemListWidget::drawItemStyleOption(QPainter *painter, QWidget *widget, QS
     viewItemOption.rect = selectionRect().toRect();
     style()->drawPrimitive(QStyle::PE_PanelItemViewItem, &viewItemOption, painter, widget);
 }
+
+#include "moc_kitemlistwidget.cpp"
index e302d609399975c2b6dbf23e8b84bd9a520a1723..566caefaaf35ffbd232506f501c4a3e945cc4435 100644 (file)
@@ -165,3 +165,5 @@ QUrl KItemModelBase::directory() const
 {
     return QUrl();
 }
+
+#include "moc_kitemmodelbase.cpp"
index e8468dacc59fe86189760c9d04a7412da6ed3a28..00b255a9d4bc4615650ce83169ece2fc880b18e2 100644 (file)
@@ -109,3 +109,5 @@ void KStandardItemListGroupHeader::updateCache()
         m_text = text;
     }
 }
+
+#include "moc_kstandarditemlistgroupheader.cpp"
index f94aed0b5296fdc5f66b0ee5b33b9cef1262eb17..a4e7c3edd37dcb4c37ecaf35f3903cad0488fded 100644 (file)
@@ -179,3 +179,5 @@ void KStandardItemListView::updateLayoutOfVisibleItems()
         }
     }
 }
+
+#include "moc_kstandarditemlistview.cpp"
index afe61436340a58a9eb951e78324dbae8b377f2fc..c4eab6d74317166f063a8521941d3ebbf239efbc 100644 (file)
@@ -1610,3 +1610,5 @@ qreal KStandardItemListWidget::columnPadding(const KItemListStyleOption &option)
 {
     return option.padding * 6;
 }
+
+#include "moc_kstandarditemlistwidget.cpp"
index 648b20b6ffcf97b70d9de6a8adde3a09e6473684..47f538447b503cb02c12259a741354a5e9a7ffef 100644 (file)
@@ -292,3 +292,5 @@ void KDirectoryContentsCounter::stopWorker()
     }
     m_currentPath.clear();
 }
+
+#include "moc_kdirectorycontentscounter.cpp"
index eb456da254b1376cd6558a63e14c00fa431dba43..2d60091c66735865d9483e019e3ca62105962d56 100644 (file)
@@ -156,3 +156,5 @@ void KDirectoryContentsCounterWorker::countDirectoryContents(const QString &path
     m_stopping = false;
     Q_EMIT finished();
 }
+
+#include "moc_kdirectorycontentscounterworker.cpp"
index 33bf298ed5a8ec395f528d86e3139b32fa91e7f9..47718fa025efb12d438ac1cd98f8b82464ab087d 100644 (file)
@@ -68,3 +68,5 @@ KFileItemClipboard::KFileItemClipboard()
 
     connect(QApplication::clipboard(), &QClipboard::dataChanged, this, &KFileItemClipboard::updateCutItems);
 }
+
+#include "moc_kfileitemclipboard.cpp"
index 822e9e7a5b84529b264d7737fed05081a2d67556..850f49406ac30f2966e01ef2a53d0c718b0f1ae5 100644 (file)
@@ -614,3 +614,5 @@ qreal KItemListHeaderWidget::roleXPosition(const QByteArray &role) const
 
     return -1;
 }
+
+#include "moc_kitemlistheaderwidget.cpp"
index c74ef16386e37c9e1786fde6505caf5893965512..c18f87b7d280e872b4accae4b6dd4f3d78d32540 100644 (file)
@@ -101,3 +101,5 @@ void KItemListKeyboardSearchManager::slotSelectionChanged(const KItemSet &curren
         cancelSearch();
     }
 }
+
+#include "moc_kitemlistkeyboardsearchmanager.cpp"
index d3389832bf31d51183da67d1a4657750059a99e5..f305fadac4924fe3cfb5c84bec613c90e6c06f20 100644 (file)
@@ -169,3 +169,5 @@ void KItemListRoleEditor::emitRoleEditingFinished(EditResultDirection direction)
         Q_EMIT roleEditingFinished(m_role, ret);
     }
 }
+
+#include "moc_kitemlistroleeditor.cpp"
index e572780e729717b05bd8da600e05a35472950324..96f87b4318da413de8fa77969080aeddc93d574f 100644 (file)
@@ -74,3 +74,5 @@ bool KItemListRubberBand::isActive() const
 {
     return m_active;
 }
+
+#include "moc_kitemlistrubberband.cpp"
index bec32b3d35799564870d276c6a341c0e0c0b89a9..df61b30731adf2f58b68feabe50410bfd5272918 100644 (file)
@@ -99,3 +99,5 @@ int KItemListSelectionToggle::iconSize() const
 
     return iconSize;
 }
+
+#include "moc_kitemlistselectiontoggle.cpp"
index 19d47aac84096c566c760872555963ad13a85658..3e325b9342d4ae729baed9dc4a31d62e0bbedfeb 100644 (file)
@@ -195,3 +195,5 @@ void KItemListSmoothScroller::handleWheelEvent(QWheelEvent *event)
 
     m_smoothScrolling = previous;
 }
+
+#include "moc_kitemlistsmoothscroller.cpp"
index 83a7a2ec6ff40e7b41a1fa32b35baa9c2e73ff91..763f770ff54630ae66c3b55226ad4a6def2843de 100644 (file)
@@ -234,3 +234,5 @@ void KItemListViewAnimation::slotFinished()
     }
     Q_ASSERT(false);
 }
+
+#include "moc_kitemlistviewanimation.cpp"
index 027943683f0d2a42f8d2583ababca03779ac0874..5b0df0bd0200959c91019f2cb40772d1d1b2d51d 100644 (file)
@@ -613,3 +613,5 @@ qreal KItemListViewLayouter::minimumGroupHeaderWidth() const
 {
     return 100;
 }
+
+#include "moc_kitemlistviewlayouter.cpp"
index 67bbd20f16314ebd67f9445178508aaa8274e29c..7f98e727e8a5da69d343705d4a45b40246765f86 100644 (file)
@@ -59,3 +59,5 @@ bool MiddleClickActionEventFilter::eventFilter(QObject *watched, QEvent *event)
 
     return QObject::eventFilter(watched, event);
 }
+
+#include "moc_middleclickactioneventfilter.cpp"
index 1a3ba50efed507626325cdd83f943d3b7d2e4d45..7fa1323ea41a09fa565fa3ac61f5d746ec417bb1 100644 (file)
@@ -19,3 +19,5 @@ QPalette::ColorRole FoldersItemListWidget::normalTextColorRole() const
 {
     return QPalette::WindowText;
 }
+
+#include "moc_foldersitemlistwidget.cpp"
index f304654cbfe77e08fc7418fb6e01f35f96b08810..af2b1357bbb3d2bc122d30fe3590a8dcfb39f3f1 100644 (file)
@@ -365,3 +365,5 @@ void FoldersPanel::updateCurrentItem(int index)
 
     m_controller->view()->scrollToItem(index);
 }
+
+#include "moc_folderspanel.cpp"
index 0e6260b3b844842a21261cb3a52f506d136e26b1..e063ca85eabce99b981d8a26856ec0eca92673a2 100644 (file)
@@ -253,3 +253,5 @@ void TreeViewContextMenu::setAutoScrolling(bool enable)
 {
     m_parent->setAutoScrolling(enable);
 }
+
+#include "moc_treeviewcontextmenu.cpp"
index 55b734cf058e827437e9db1852b674be1808dae0..7367f1d13f548d36c3edb537e6ac78c0ac838277 100644 (file)
@@ -419,3 +419,5 @@ void InformationPanel::init()
 
     m_initialized = true;
 }
+
+#include "moc_informationpanel.cpp"
index 725ef785ba64d254f8e1831849cf74d6206e9c49..d93457b2701f216ce884ed91e1d11e83af110e03 100644 (file)
@@ -489,3 +489,5 @@ void InformationPanelContent::adjustWidgetSizes(int width)
         m_phononWidget->setVideoSize(QSize(maxWidth, maxWidth));
     }
 }
+
+#include "moc_informationpanelcontent.cpp"
index 2993e826e8bf6ece156718770a80ea8f91ddff23..77d55da8bdc9122995370fdbdd210db1b66c4c99 100644 (file)
@@ -261,4 +261,5 @@ void PhononWidget::applyVideoSize()
     }
 }
 
+#include "moc_phononwidget.cpp"
 #include "phononwidget.moc"
index 7eca876c8b2cdcb9b510387bfad2e7150d095ca8..11c13e348b0b50300617a71d2c8cbb00f0e5914e 100644 (file)
@@ -174,3 +174,5 @@ bool PixmapViewer::isAnimatedMimeType(const QString &mimeType)
         return QMovie::supportedFormats().contains(format);
     });
 }
+
+#include "moc_pixmapviewer.cpp"
index 32f293c4ca93e685b4c72acacdd0563f3d797636..e13684922771575cc9b0a543cbe5774996eae468 100644 (file)
@@ -59,3 +59,5 @@ void Panel::setUrl(const QUrl &url)
 void Panel::readSettings()
 {
 }
+
+#include "moc_panel.cpp"
index bea2f0614f54f4a5d037c1bb0c9e54f05addd9f3..3c3f7bb87a449d8df1e3e736f52b90cdc8c2f2d8 100644 (file)
@@ -275,3 +275,5 @@ void PlacesPanel::connectDeviceSignals(const QModelIndex &index)
 
     connect(storageAccess, &Solid::StorageAccess::teardownRequested, this, &PlacesPanel::slotTearDownRequestedExternally);
 }
+
+#include "moc_placespanel.cpp"
index 9e0391c41335aa3b9b83d8efd9ed7e7bb0346f65..06ad89547188dab9216ffe07934c769a05d4cb64 100644 (file)
@@ -331,3 +331,5 @@ bool TerminalPanel::terminalHasFocus() const
 
     return hasFocus();
 }
+
+#include "moc_terminalpanel.cpp"
index 501f3a956e52715bfae3f3fd50ae45064e270a82..31f8cb80043d95c1d55e0e18db7b57ab49649ff9 100644 (file)
@@ -308,3 +308,5 @@ void DolphinFacetsWidget::updateTagsMenuItems(const QUrl &, const KFileItemList
 
     updateTagsSelector();
 }
+
+#include "moc_dolphinfacetswidget.cpp"
index 56b929c04fda863d3f0c6ea3785a7c8b32e52e11..9df417c4f70cfc7bce3874b8449a2ca922381c36 100644 (file)
@@ -534,3 +534,5 @@ bool DolphinSearchBox::isIndexingEnabled() const
     return false;
 #endif
 }
+
+#include "moc_dolphinsearchbox.cpp"
index c85286cbb8feddb9d8863a0f9d59160ff9efad06..b40fc95db4f301d80612b4a3ea24499ba3e8a6bb 100644 (file)
@@ -160,3 +160,5 @@ void BottomBar::resizeEvent(QResizeEvent *resizeEvent)
 
     return QWidget::resizeEvent(resizeEvent);
 }
+
+#include "moc_bottombar.cpp"
index 730471ab0c128c46380bc20ee93be1c61fd89d7c..d53d2e4b97950e62c613da60d4ef78c524f315a0 100644 (file)
@@ -660,3 +660,5 @@ void BottomBarContentsContainer::updateMainActionButton(const KFileItemList& sel
     }
 }
 // clang-format on
+
+#include "moc_bottombarcontentscontainer.cpp"
index d58d10fb4e612cadec6c668ce47d3e486da26332..abe9f74a5c77e95ae87d0702ef97d61c5a9b82c0 100644 (file)
@@ -119,3 +119,5 @@ void TopBar::updateLabelString()
         m_label->setText(m_shortLabelString);
     }
 }
+
+#include "moc_topbar.cpp"
index 9de2affe67fd276db4b65603a1e5c491001cd723..250f13c1028b5aed981c55ba790c6e83b34674ed 100644 (file)
@@ -62,3 +62,5 @@ void ApplyViewPropsJob::slotResult(KJob *job)
     }
     emitResult();
 }
+
+#include "moc_applyviewpropsjob.cpp"
index 52b2e3113c9fa1540d3d734704e8cb7719022966..03e55ba3272b7649fb3cb86d077447123e181ef4 100644 (file)
@@ -380,3 +380,5 @@ void ContextMenuSettingsPage::addRow(const QString &icon, const QString &text, c
     m_serviceModel->setData(index, value, ServiceModel::DesktopEntryNameRole);
     m_serviceModel->setData(index, checked, Qt::CheckStateRole);
 }
+
+#include "moc_contextmenusettingspage.cpp"
index af3dbc865adf73d52a3dd91b978d50e2893ce83e..8c200c747ddc046be77c2b491d945e4a3ac77574 100644 (file)
@@ -217,3 +217,5 @@ SettingsPageBase *DolphinSettingsDialog::createTrashSettingsPage(QWidget *parent
 
     return new TrashSettingsPage(parent);
 }
+
+#include "moc_dolphinsettingsdialog.cpp"
index db5361ff6ea24d3edbb1f63be3c5212a6f6d3db7..662fcc26a8906a4349edb572bb6fee5bfc514e2c 100644 (file)
@@ -191,3 +191,5 @@ void BehaviorSettingsPage::loadSortingChoiceSettings()
         Q_UNREACHABLE();
     }
 }
+
+#include "moc_behaviorsettingspage.cpp"
index a391812dfdf0dcd6cb442d63950ee393c5835e40..8846d8261e7722ff4e36cc2103020c4aa23fe1ae 100644 (file)
@@ -68,4 +68,6 @@ ConfigurePreviewPluginDialog::ConfigurePreviewPluginDialog(const QString &plugin
     okButton->setDefault(true);
 }
 
+#include "moc_configurepreviewplugindialog.cpp"
+
 #endif // KIO_VERSION
index 106a42058776dfd051627d5802f067ec5e180e47..61c3a14b6a17f919dcaf7e6fb68ee71e2eb8ad21 100644 (file)
@@ -173,3 +173,5 @@ void ConfirmationsSettingsPage::loadSettings()
     m_confirmClosingTerminalRunningProgram->setChecked(GeneralSettings::confirmClosingTerminalRunningProgram());
 #endif
 }
+
+#include "moc_confirmationssettingspage.cpp"
index c40e45274fc413b4c54dfc5db7bcef88b5fa8ce0..61c2e3adc3261f993419528942708c0f99a354e8 100644 (file)
@@ -70,3 +70,5 @@ void GeneralSettingsPage::restoreDefaults()
         page->restoreDefaults();
     }
 }
+
+#include "moc_generalsettingspage.cpp"
index 358798f58e188b2043c2b8d3dbebed67066e0a93..ef98d0f8d368b82f304de7c3f02bb7ebd1846503 100644 (file)
@@ -201,3 +201,5 @@ void PreviewsSettingsPage::loadSettings()
     const int maxRemoteMByteSize = maxRemoteByteSize / (1024 * 1024);
     m_remoteFileSizeBox->setValue(maxRemoteMByteSize);
 }
+
+#include "moc_previewssettingspage.cpp"
index 0d5be04bfcec97d46ea71d0cd7c96d30cdb28c40..40e34e4f6783f72d8b5b51a21f211b2cad996b91 100644 (file)
@@ -73,3 +73,5 @@ void StatusBarSettingsPage::loadSettings()
 
     onShowStatusBarToggled();
 }
+
+#include "moc_statusbarsettingspage.cpp"
index 25e3b6876d8d9582c04d6162f8777762c784c4d2..c002da9262035ac3036ee7d22c46cdcebf4982da 100644 (file)
@@ -70,3 +70,5 @@ void DolphinGeneralConfigModule::defaults()
 }
 
 #include "kcmdolphingeneral.moc"
+
+#include "moc_kcmdolphingeneral.cpp"
index 63591f4fd213dd8df0f839f65b2b48f06c40e1c6..dd4756d8b115d5f000e55399e87879093bbcb9dc 100644 (file)
@@ -44,3 +44,5 @@ void DolphinNavigationConfigModule::defaults()
 }
 
 #include "kcmdolphinnavigation.moc"
+
+#include "moc_kcmdolphinnavigation.cpp"
index 50ee1361891b6df2cedf1856e5aa277a4c74d7ad..867faf69ed931d15d1de3611ca19fdad59b34644 100644 (file)
@@ -85,3 +85,5 @@ void DolphinViewModesConfigModule::viewModeChanged()
 }
 
 #include "kcmdolphinviewmodes.moc"
+
+#include "moc_kcmdolphinviewmodes.cpp"
index 956d25fdff7e71119db24b1e6c23863cf65782c1..3b38e52e77a7cfc00b1d62ba5cdad49a241dcba3 100644 (file)
@@ -78,3 +78,5 @@ void NavigationSettingsPage::loadSettings()
     m_openNewTabAfterLastTab->setChecked(GeneralSettings::openNewTabAfterLastTab());
     m_openNewTabAfterCurrentTab->setChecked(!m_openNewTabAfterLastTab->isChecked());
 }
+
+#include "moc_navigationsettingspage.cpp"
index d8f446a37b91f07ea27c631963b073cffcea3655..ea3a5fe52f37c225517adc4665a89989aab3f1cc 100644 (file)
@@ -105,3 +105,5 @@ void ServiceItemDelegate::slotConfigureButtonClicked()
 {
     Q_EMIT requestServiceConfiguration(focusedIndex());
 }
+
+#include "moc_serviceitemdelegate.cpp"
index 6caafdd775ff0165e05e2f687562b0ce596ca2d3..07a804e339bb269c284399387332ce417eda5fe1 100644 (file)
@@ -104,3 +104,5 @@ void ServiceModel::clear()
     m_items.clear();
     endRemoveRows();
 }
+
+#include "moc_servicemodel.cpp"
index 8e1bede2a3a229612de984a0622b81b9200a430f..0da5ae53bb27476f6ff3401b6ff9ea062f0f814f 100644 (file)
@@ -14,3 +14,5 @@ SettingsPageBase::SettingsPageBase(QWidget *parent)
 SettingsPageBase::~SettingsPageBase()
 {
 }
+
+#include "moc_settingspagebase.cpp"
index 689b43cfb019998a67b6b8b1b794ffcc55613ce3..dc15ee39a01b97df34a2306f65fba992b465a5e3 100644 (file)
@@ -229,3 +229,5 @@ void StartupSettingsPage::showSetDefaultDirectoryError()
 {
     KMessageBox::error(this, i18nc("@info", "The location for the home folder is invalid or does not exist, it will not be applied."));
 }
+
+#include "moc_startupsettingspage.cpp"
index 511d6b353536d1f724a4dea7e5cc74820695fc3e..1920cd904cec99a6a5b348346905ff3dff6e8362 100644 (file)
@@ -42,3 +42,5 @@ void TrashSettingsPage::loadSettings()
 {
     m_proxy->load();
 }
+
+#include "moc_trashsettingspage.cpp"
index e51f2e41a8d9a260449e051a035db0c4edf3073d..6c205acee8131d5b417790970c9125d05ac8f46d 100644 (file)
@@ -43,3 +43,5 @@ void UserFeedbackSettingsPage::restoreDefaults()
     feedbackProvider->setTelemetryMode(KUserFeedback::Provider::NoTelemetry);
     feedbackProvider->setSurveyInterval(-1);
 }
+
+#include "moc_userfeedbacksettingspage.cpp"
index 442bd3b4918946cdf9584d0c0e3295535a929387..aa320b79e9f6b87f98194e5b12873d61a2716dcc 100644 (file)
@@ -146,3 +146,5 @@ void ContentDisplayTab::restoreDefaults()
     loadSettings();
     settings->useDefaults(false);
 }
+
+#include "moc_contentdisplaytab.cpp"
index ffa460f425085141a4e2aa5c9905256c4cdbdfc7..609c368c0681f290235b3a23aef93a1d7b43d735 100644 (file)
@@ -85,3 +85,5 @@ void DolphinFontRequester::changeMode(int index)
     setMode((index == CustomFont) ? CustomFont : SystemFont);
     Q_EMIT changed();
 }
+
+#include "moc_dolphinfontrequester.cpp"
index 33409ec25d0a8a992eb0904583ea6a3283515b4f..0d4d4277bb133d6d822765bd9d7502fb35de0214 100644 (file)
@@ -79,3 +79,5 @@ void ViewSettingsPage::restoreDefaults()
         }
     }
 }
+
+#include "moc_viewsettingspage.cpp"
index df850e530c3ca360987373fc9df16b289c1b99ad..ae80a25580cc6c4598b7fa46ab80c11fa6d89ed0 100644 (file)
@@ -249,3 +249,5 @@ void ViewSettingsTab::showToolTip(QSlider *slider, int value)
     QHelpEvent toolTipEvent(QEvent::ToolTip, QPoint(0, 0), slider->mapToGlobal(global));
     QApplication::sendEvent(slider, &toolTipEvent);
 }
+
+#include "moc_viewsettingstab.cpp"
index d0828422f45f7537af71e92eb05eb41da24dd167..f7bd754b13f0ddec5177aecb0ee9a9bbad01a7a9 100644 (file)
@@ -437,3 +437,5 @@ void ViewPropertiesDialog::loadSettings()
     m_showHiddenFiles->setChecked(m_viewProps->hiddenFilesShown());
     markAsDirty(false);
 }
+
+#include "moc_viewpropertiesdialog.cpp"
index a3692be51f1cc5d3fb75d1f2e1dcaab654137f5e..fd5397bad65f9fcf58767041a18a108f71cb0aca 100644 (file)
@@ -128,3 +128,5 @@ void ViewPropsProgressInfo::applyViewProperties()
     m_applyViewPropsJob = new ApplyViewPropsJob(m_dir, *m_viewProps);
     connect(m_applyViewPropsJob, &ApplyViewPropsJob::result, this, &ViewPropsProgressInfo::close);
 }
+
+#include "moc_viewpropsprogressinfo.cpp"
index 42ce58f64478d444a157bcb352608c58d54dc26c..9c101b3fa8e15ca676015187dba66d0dacaefa06 100644 (file)
@@ -335,3 +335,5 @@ void DolphinStatusBar::setExtensionsVisible(bool visible)
     m_zoomSlider->setVisible(showZoomSlider);
     m_zoomLabel->setVisible(showZoomSlider);
 }
+
+#include "moc_dolphinstatusbar.cpp"
index c24e9e244941831ff618e8dcf9ea480d13555f7c..660484e60d0bc55562cd497ecfb02074895c455a 100644 (file)
@@ -41,3 +41,5 @@ void MountPointObserver::freeSpaceResult(KIO::Job *job, KIO::filesize_t size, KI
         Q_EMIT spaceInfoChanged(0, 0);
     }
 }
+
+#include "moc_mountpointobserver.cpp"
index b0675d1f59a8a73e9c026bbe59b55d34e5229477..348df4a0771307d65ecae33994c092c6eaec6a92 100644 (file)
@@ -87,3 +87,5 @@ void MountPointObserverCache::slotObserverDestroyed(QObject *observer)
         m_updateTimer->stop();
     }
 }
+
+#include "moc_mountpointobservercache.cpp"
index 29637125561aac4764866f0a400ccb81a0d9c15e..243e2141bc8f4c315e18c42ef0d976b1edbd668b 100644 (file)
@@ -77,3 +77,5 @@ void SpaceInfoObserver::spaceInfoChanged(quint64 size, quint64 available)
         Q_EMIT valuesChanged();
     }
 }
+
+#include "moc_spaceinfoobserver.cpp"
index 309e9d535914de21520607f9667bfbfc3d159122..4eef8497df8c7c70e273f06e83155b03b6d937d4 100644 (file)
@@ -125,3 +125,5 @@ void StatusBarSpaceInfo::slotValuesChanged()
         update();
     }
 }
+
+#include "moc_statusbarspaceinfo.cpp"
index e1530bfaeb4b2c5c5bbea5dd7677283a05ac3e07..b37a7430ddfc724c8851ef3338c1f80ff1255dd0 100644 (file)
@@ -85,3 +85,5 @@ bool Trash::isEmpty()
     KConfig trashConfig(QStringLiteral("trashrc"), KConfig::SimpleConfig);
     return (trashConfig.group("Status").readEntry("Empty", true));
 }
+
+#include "moc_dolphintrash.cpp"
index c2feba23da883520564029df74d1d4c986759121..19526dc4d2429aa5ae959ed7b6046b72186e5960 100644 (file)
@@ -39,3 +39,5 @@ DolphinFeedbackProvider::DolphinFeedbackProvider()
     addDataSource(new PlacesDataSource);
     addDataSource(new SettingsDataSource);
 }
+
+#include "moc_dolphinfeedbackprovider.cpp"
index 429060221fafb2ecb42c20790f84baa74b39d042..921baf73fe47ba4b74fabce992790a1524c3d408 100644 (file)
@@ -124,3 +124,5 @@ QPixmap DolphinFileItemListWidget::overlayForState(KVersionControlPlugin::ItemVe
 
     return QIcon::fromTheme(iconName).pixmap(QSize(overlayHeight, overlayHeight));
 }
+
+#include "moc_dolphinfileitemlistwidget.cpp"
index 9902f651b4d8de5bbe419b2b7ee1286f79e8f0db..0efea844c7157ad6026542aa9ca9809fab4282ce 100644 (file)
@@ -237,3 +237,5 @@ void DolphinItemListView::updateGridSize()
     setItemSize(QSizeF(itemWidth, itemHeight));
     endTransaction();
 }
+
+#include "moc_dolphinitemlistview.cpp"
index a1e2fe1d0c8c60186979b3fc1c2ae58d6cace8d5..fa549cf84aac0ea78ccdb92be61d75c1f3639ad9 100644 (file)
@@ -42,3 +42,5 @@ DolphinNewFileMenuObserver::DolphinNewFileMenuObserver()
 DolphinNewFileMenuObserver::~DolphinNewFileMenuObserver()
 {
 }
+
+#include "moc_dolphinnewfilemenuobserver.cpp"
index 04626c1c35cc323f38ef442549d49f1f61ecacdc..2881915ac1cf0624a9e51d5aa73dc9b6edc34795 100644 (file)
@@ -215,3 +215,5 @@ void DolphinRemoteEncoding::updateView()
     m_actionHandler->currentView()->setUrl(m_currentURL);
     m_actionHandler->currentView()->reload();
 }
+
+#include "moc_dolphinremoteencoding.cpp"
index 1cc8a5f29df24a30e24b501e7f1470481b2237f7..9666ca2ab38b1c6478da786dc04c63c1ff5be6fc 100644 (file)
@@ -2418,3 +2418,5 @@ bool DolphinView::tryShowNameToolTip(QHelpEvent *event)
     }
     return false;
 }
+
+#include "moc_dolphinview.cpp"
index 86ed05e9717c0f33292aaf2114beb13b96067502..7117e9e1b811d930efd5ade9b49318de5a2520bf 100644 (file)
@@ -820,3 +820,5 @@ void DolphinViewActionHandler::slotSelectionChanged(const KFileItemList &selecti
         }
     }
 }
+
+#include "moc_dolphinviewactionhandler.cpp"
index 3686b0f18582d219f7243395288bb126c523c877..ba068d3f48782315d26917ac91d79f05c7497727 100644 (file)
@@ -131,3 +131,5 @@ KFileItemList DolphinFileMetaDataWidget::items() const
 {
     return m_fileMetaDataWidget->items();
 }
+
+#include "moc_dolphinfilemetadatawidget.cpp"
index c9d22eedf24a39845b4368a5ba482403293da2f1..b8c93b05126c778fc9229db9426e406c4aebf031 100644 (file)
@@ -219,3 +219,5 @@ void ToolTipManager::showToolTip()
 
     m_toolTipRequested = false;
 }
+
+#include "moc_tooltipmanager.cpp"
index 0190bb365e704b008fecf3910a57f5ca2f65f747..76688f56eaf018070a6eac35c2d4689672bdf2c6 100644 (file)
@@ -20,3 +20,5 @@ QString KVersionControlPlugin::localRepositoryRoot(const QString & /*directory*/
 {
     return QString();
 }
+
+#include "moc_kversioncontrolplugin.cpp"
index 37c36f40c949d545179bc030ecb922af6a6beea0..ad53517ae5fc6f036333e921e97035c3ae2cd36c 100644 (file)
@@ -49,3 +49,5 @@ QMap<QString, QVector<VersionControlObserver::ItemState>> UpdateItemStatesThread
 {
     return m_itemStates;
 }
+
+#include "moc_updateitemstatesthread.cpp"
index 428572f088f44d5468852112f85a735a56f9a340..e3bd293901c8f3551d7a530ff68699bf49d8256f 100644 (file)
@@ -323,3 +323,5 @@ bool VersionControlObserver::isVersionControlled() const
 {
     return m_plugin != nullptr;
 }
+
+#include "moc_versioncontrolobserver.cpp"
index 55be625d7ee74698b94e0d809d1eb7ef5be50d0c..9e285511ae5f39dadf7af8c504de024380f4024e 100644 (file)
@@ -71,3 +71,5 @@ void ViewModeController::setUrl(const QUrl &url)
         Q_EMIT urlChanged(url);
     }
 }
+
+#include "moc_viewmodecontroller.cpp"