┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFriedrich W. H. Kossebau <[email protected]>2023-07-04 22:07:48 +0200
committerMéven Car <[email protected]>2023-07-05 07:59:18 +0000
commited2d352c42a6d517d4f29b3582c0e00aa34fe647 (patch)
treed1b487efb15e1d1a6b9ad8c07c3fe2a01f19a505 /src
parent7fcf4e084debda4bddc82de563fbacdabc6a87ef (diff)
Add explicit moc includes to sources for moc-covered headers
* 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
Diffstat (limited to 'src')
-rw-r--r--src/dbusinterface.cpp2
-rw-r--r--src/dolphinbookmarkhandler.cpp2
-rw-r--r--src/dolphincontextmenu.cpp2
-rw-r--r--src/dolphindockwidget.cpp1
-rw-r--r--src/dolphinmainwindow.cpp2
-rw-r--r--src/dolphinnavigatorswidgetaction.cpp2
-rw-r--r--src/dolphinnewfilemenu.cpp2
-rw-r--r--src/dolphinpart.cpp1
-rw-r--r--src/dolphinpart_ext.cpp2
-rw-r--r--src/dolphinplacesmodelsingleton.cpp2
-rw-r--r--src/dolphinrecenttabsmenu.cpp2
-rw-r--r--src/dolphinremoveaction.cpp2
-rw-r--r--src/dolphintabbar.cpp2
-rw-r--r--src/dolphintabpage.cpp2
-rw-r--r--src/dolphintabwidget.cpp2
-rw-r--r--src/dolphinurlnavigator.cpp2
-rw-r--r--src/dolphinurlnavigatorscontroller.cpp2
-rw-r--r--src/dolphinviewcontainer.cpp2
-rw-r--r--src/filterbar/filterbar.cpp2
-rw-r--r--src/global.cpp2
-rw-r--r--src/kitemviews/kfileitemlistview.cpp2
-rw-r--r--src/kitemviews/kfileitemlistwidget.cpp2
-rw-r--r--src/kitemviews/kfileitemmodel.cpp2
-rw-r--r--src/kitemviews/kfileitemmodelrolesupdater.cpp2
-rw-r--r--src/kitemviews/kitemlistcontainer.cpp1
-rw-r--r--src/kitemviews/kitemlistcontroller.cpp2
-rw-r--r--src/kitemviews/kitemlistgroupheader.cpp2
-rw-r--r--src/kitemviews/kitemlistheader.cpp2
-rw-r--r--src/kitemviews/kitemlistselectionmanager.cpp2
-rw-r--r--src/kitemviews/kitemlistview.cpp2
-rw-r--r--src/kitemviews/kitemlistwidget.cpp2
-rw-r--r--src/kitemviews/kitemmodelbase.cpp2
-rw-r--r--src/kitemviews/kstandarditemlistgroupheader.cpp2
-rw-r--r--src/kitemviews/kstandarditemlistview.cpp2
-rw-r--r--src/kitemviews/kstandarditemlistwidget.cpp2
-rw-r--r--src/kitemviews/private/kdirectorycontentscounter.cpp2
-rw-r--r--src/kitemviews/private/kdirectorycontentscounterworker.cpp2
-rw-r--r--src/kitemviews/private/kfileitemclipboard.cpp2
-rw-r--r--src/kitemviews/private/kitemlistheaderwidget.cpp2
-rw-r--r--src/kitemviews/private/kitemlistkeyboardsearchmanager.cpp2
-rw-r--r--src/kitemviews/private/kitemlistroleeditor.cpp2
-rw-r--r--src/kitemviews/private/kitemlistrubberband.cpp2
-rw-r--r--src/kitemviews/private/kitemlistselectiontoggle.cpp2
-rw-r--r--src/kitemviews/private/kitemlistsmoothscroller.cpp2
-rw-r--r--src/kitemviews/private/kitemlistviewanimation.cpp2
-rw-r--r--src/kitemviews/private/kitemlistviewlayouter.cpp2
-rw-r--r--src/middleclickactioneventfilter.cpp2
-rw-r--r--src/panels/folders/foldersitemlistwidget.cpp2
-rw-r--r--src/panels/folders/folderspanel.cpp2
-rw-r--r--src/panels/folders/treeviewcontextmenu.cpp2
-rw-r--r--src/panels/information/informationpanel.cpp2
-rw-r--r--src/panels/information/informationpanelcontent.cpp2
-rw-r--r--src/panels/information/phononwidget.cpp1
-rw-r--r--src/panels/information/pixmapviewer.cpp2
-rw-r--r--src/panels/panel.cpp2
-rw-r--r--src/panels/places/placespanel.cpp2
-rw-r--r--src/panels/terminal/terminalpanel.cpp2
-rw-r--r--src/search/dolphinfacetswidget.cpp2
-rw-r--r--src/search/dolphinsearchbox.cpp2
-rw-r--r--src/selectionmode/bottombar.cpp2
-rw-r--r--src/selectionmode/bottombarcontentscontainer.cpp2
-rw-r--r--src/selectionmode/topbar.cpp2
-rw-r--r--src/settings/applyviewpropsjob.cpp2
-rw-r--r--src/settings/contextmenu/contextmenusettingspage.cpp2
-rw-r--r--src/settings/dolphinsettingsdialog.cpp2
-rw-r--r--src/settings/general/behaviorsettingspage.cpp2
-rw-r--r--src/settings/general/configurepreviewplugindialog.cpp2
-rw-r--r--src/settings/general/confirmationssettingspage.cpp2
-rw-r--r--src/settings/general/generalsettingspage.cpp2
-rw-r--r--src/settings/general/previewssettingspage.cpp2
-rw-r--r--src/settings/general/statusbarsettingspage.cpp2
-rw-r--r--src/settings/kcm/kcmdolphingeneral.cpp2
-rw-r--r--src/settings/kcm/kcmdolphinnavigation.cpp2
-rw-r--r--src/settings/kcm/kcmdolphinviewmodes.cpp2
-rw-r--r--src/settings/navigation/navigationsettingspage.cpp2
-rw-r--r--src/settings/serviceitemdelegate.cpp2
-rw-r--r--src/settings/servicemodel.cpp2
-rw-r--r--src/settings/settingspagebase.cpp2
-rw-r--r--src/settings/startup/startupsettingspage.cpp2
-rw-r--r--src/settings/trash/trashsettingspage.cpp2
-rw-r--r--src/settings/userfeedback/userfeedbacksettingspage.cpp2
-rw-r--r--src/settings/viewmodes/contentdisplaytab.cpp2
-rw-r--r--src/settings/viewmodes/dolphinfontrequester.cpp2
-rw-r--r--src/settings/viewmodes/viewsettingspage.cpp2
-rw-r--r--src/settings/viewmodes/viewsettingstab.cpp2
-rw-r--r--src/settings/viewpropertiesdialog.cpp2
-rw-r--r--src/settings/viewpropsprogressinfo.cpp2
-rw-r--r--src/statusbar/dolphinstatusbar.cpp2
-rw-r--r--src/statusbar/mountpointobserver.cpp2
-rw-r--r--src/statusbar/mountpointobservercache.cpp2
-rw-r--r--src/statusbar/spaceinfoobserver.cpp2
-rw-r--r--src/statusbar/statusbarspaceinfo.cpp2
-rw-r--r--src/trash/dolphintrash.cpp2
-rw-r--r--src/userfeedback/dolphinfeedbackprovider.cpp2
-rw-r--r--src/views/dolphinfileitemlistwidget.cpp2
-rw-r--r--src/views/dolphinitemlistview.cpp2
-rw-r--r--src/views/dolphinnewfilemenuobserver.cpp2
-rw-r--r--src/views/dolphinremoteencoding.cpp2
-rw-r--r--src/views/dolphinview.cpp2
-rw-r--r--src/views/dolphinviewactionhandler.cpp2
-rw-r--r--src/views/tooltips/dolphinfilemetadatawidget.cpp2
-rw-r--r--src/views/tooltips/tooltipmanager.cpp2
-rw-r--r--src/views/versioncontrol/kversioncontrolplugin.cpp2
-rw-r--r--src/views/versioncontrol/updateitemstatesthread.cpp2
-rw-r--r--src/views/versioncontrol/versioncontrolobserver.cpp2
-rw-r--r--src/views/viewmodecontroller.cpp2
106 files changed, 208 insertions, 0 deletions
diff --git a/src/dbusinterface.cpp b/src/dbusinterface.cpp
index 5e3285c1e..18544493c 100644
--- a/src/dbusinterface.cpp
+++ b/src/dbusinterface.cpp
@@ -80,3 +80,5 @@ bool DBusInterface::isDaemon() const
{
return m_isDaemon;
}
+
+#include "moc_dbusinterface.cpp"
diff --git a/src/dolphinbookmarkhandler.cpp b/src/dolphinbookmarkhandler.cpp
index 9b4b1bbbd..2264ca5a5 100644
--- a/src/dolphinbookmarkhandler.cpp
+++ b/src/dolphinbookmarkhandler.cpp
@@ -117,3 +117,5 @@ QString DolphinBookmarkHandler::icon(DolphinViewContainer *viewContainer)
{
return KIO::iconNameForUrl(viewContainer->url());
}
+
+#include "moc_dolphinbookmarkhandler.cpp"
diff --git a/src/dolphincontextmenu.cpp b/src/dolphincontextmenu.cpp
index a5b033c71..445d39286 100644
--- a/src/dolphincontextmenu.cpp
+++ b/src/dolphincontextmenu.cpp
@@ -456,3 +456,5 @@ void DolphinContextMenu::addAdditionalActions(const KFileItemListProperties &pro
addSeparator();
}
}
+
+#include "moc_dolphincontextmenu.cpp"
diff --git a/src/dolphindockwidget.cpp b/src/dolphindockwidget.cpp
index d4c05eb5c..84902eb9c 100644
--- a/src/dolphindockwidget.cpp
+++ b/src/dolphindockwidget.cpp
@@ -79,3 +79,4 @@ bool DolphinDockWidget::isLocked() const
}
#include "dolphindockwidget.moc"
+#include "moc_dolphindockwidget.cpp"
diff --git a/src/dolphinmainwindow.cpp b/src/dolphinmainwindow.cpp
index fd1c6f020..2baaa1198 100644
--- a/src/dolphinmainwindow.cpp
+++ b/src/dolphinmainwindow.cpp
@@ -2698,3 +2698,5 @@ bool DolphinMainWindow::isItemVisibleInAnyView(const QString &urlOfItem)
{
return m_tabWidget->isItemVisibleInAnyView(QUrl::fromUserInput(urlOfItem));
}
+
+#include "moc_dolphinmainwindow.cpp"
diff --git a/src/dolphinnavigatorswidgetaction.cpp b/src/dolphinnavigatorswidgetaction.cpp
index a36836a37..cadfbe941 100644
--- a/src/dolphinnavigatorswidgetaction.cpp
+++ b/src/dolphinnavigatorswidgetaction.cpp
@@ -357,3 +357,5 @@ DolphinNavigatorsWidgetAction::ViewGeometriesHelper::Geometries DolphinNavigator
}
return geometries;
}
+
+#include "moc_dolphinnavigatorswidgetaction.cpp"
diff --git a/src/dolphinnewfilemenu.cpp b/src/dolphinnewfilemenu.cpp
index 8de4347b8..ec2f19d6e 100644
--- a/src/dolphinnewfilemenu.cpp
+++ b/src/dolphinnewfilemenu.cpp
@@ -30,3 +30,5 @@ void DolphinNewFileMenu::slotResult(KJob *job)
KNewFileMenu::slotResult(job);
}
}
+
+#include "moc_dolphinnewfilemenu.cpp"
diff --git a/src/dolphinpart.cpp b/src/dolphinpart.cpp
index 015e7e65c..f8da1c353 100644
--- a/src/dolphinpart.cpp
+++ b/src/dolphinpart.cpp
@@ -604,3 +604,4 @@ bool DolphinPart::eventFilter(QObject *obj, QEvent *event)
}
#include "dolphinpart.moc"
+#include "moc_dolphinpart.cpp"
diff --git a/src/dolphinpart_ext.cpp b/src/dolphinpart_ext.cpp
index 9028b0358..0bb016ea9 100644
--- a/src/dolphinpart_ext.cpp
+++ b/src/dolphinpart_ext.cpp
@@ -166,3 +166,5 @@ void DolphinPartListingNotificationExtension::slotItemsDeleted(const KFileItemLi
{
Q_EMIT listingEvent(KParts::ListingNotificationExtension::ItemsDeleted, items);
}
+
+#include "moc_dolphinpart_ext.cpp"
diff --git a/src/dolphinplacesmodelsingleton.cpp b/src/dolphinplacesmodelsingleton.cpp
index 2d8d3572d..3044dc8f5 100644
--- a/src/dolphinplacesmodelsingleton.cpp
+++ b/src/dolphinplacesmodelsingleton.cpp
@@ -137,3 +137,5 @@ QString DolphinPlacesModelSingleton::applicationNameSuffix()
{
return QStringLiteral("-places-panel");
}
+
+#include "moc_dolphinplacesmodelsingleton.cpp"
diff --git a/src/dolphinrecenttabsmenu.cpp b/src/dolphinrecenttabsmenu.cpp
index 902325a1e..6a647c177 100644
--- a/src/dolphinrecenttabsmenu.cpp
+++ b/src/dolphinrecenttabsmenu.cpp
@@ -82,3 +82,5 @@ void DolphinRecentTabsMenu::handleAction(QAction *action)
setEnabled(false);
}
}
+
+#include "moc_dolphinrecenttabsmenu.cpp"
diff --git a/src/dolphinremoveaction.cpp b/src/dolphinremoveaction.cpp
index 000a96e92..b6a982a38 100644
--- a/src/dolphinremoveaction.cpp
+++ b/src/dolphinremoveaction.cpp
@@ -65,3 +65,5 @@ void DolphinRemoveAction::update(ShiftState shiftState)
setEnabled(m_action->isEnabled());
}
}
+
+#include "moc_dolphinremoveaction.cpp"
diff --git a/src/dolphintabbar.cpp b/src/dolphintabbar.cpp
index c04b34954..a7799a669 100644
--- a/src/dolphintabbar.cpp
+++ b/src/dolphintabbar.cpp
@@ -172,3 +172,5 @@ void DolphinTabBar::updateAutoActivationTimer(const int index)
}
}
}
+
+#include "moc_dolphintabbar.cpp"
diff --git a/src/dolphintabpage.cpp b/src/dolphintabpage.cpp
index 413e77e81..1aacf4351 100644
--- a/src/dolphintabpage.cpp
+++ b/src/dolphintabpage.cpp
@@ -536,3 +536,5 @@ QSplitterHandle *DolphinTabPageSplitter::createHandle()
{
return new DolphinTabPageSplitterHandle(orientation(), this);
}
+
+#include "moc_dolphintabpage.cpp"
diff --git a/src/dolphintabwidget.cpp b/src/dolphintabwidget.cpp
index d4271847f..03f09ca86 100644
--- a/src/dolphintabwidget.cpp
+++ b/src/dolphintabwidget.cpp
@@ -595,3 +595,5 @@ const std::optional<const DolphinTabWidget::ViewIndex> DolphinTabWidget::viewSho
return std::nullopt;
}
+
+#include "moc_dolphintabwidget.cpp"
diff --git a/src/dolphinurlnavigator.cpp b/src/dolphinurlnavigator.cpp
index 280b8b2e1..ad4569177 100644
--- a/src/dolphinurlnavigator.cpp
+++ b/src/dolphinurlnavigator.cpp
@@ -117,3 +117,5 @@ void DolphinUrlNavigator::slotReturnPressed()
setUrlEditable(false);
}
}
+
+#include "moc_dolphinurlnavigator.cpp"
diff --git a/src/dolphinurlnavigatorscontroller.cpp b/src/dolphinurlnavigatorscontroller.cpp
index 32845710d..9405bb862 100644
--- a/src/dolphinurlnavigatorscontroller.cpp
+++ b/src/dolphinurlnavigatorscontroller.cpp
@@ -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"
diff --git a/src/dolphinviewcontainer.cpp b/src/dolphinviewcontainer.cpp
index 66a2f2dea..03e49985c 100644
--- a/src/dolphinviewcontainer.cpp
+++ b/src/dolphinviewcontainer.cpp
@@ -959,3 +959,5 @@ QString DolphinViewContainer::getNearestExistingAncestorOfPath(const QString &pa
return dir.exists() ? dir.path() : QString{};
}
+
+#include "moc_dolphinviewcontainer.cpp"
diff --git a/src/filterbar/filterbar.cpp b/src/filterbar/filterbar.cpp
index 08c44596f..9d25869ba 100644
--- a/src/filterbar/filterbar.cpp
+++ b/src/filterbar/filterbar.cpp
@@ -134,3 +134,5 @@ void FilterBar::keyPressEvent(QKeyEvent *event)
QWidget::keyPressEvent(event);
}
+
+#include "moc_filterbar.cpp"
diff --git a/src/global.cpp b/src/global.cpp
index 554eb41fa..fa2b8e98a 100644
--- a/src/global.cpp
+++ b/src/global.cpp
@@ -198,3 +198,5 @@ void GlobalConfig::updateAnimationDurationFactor(const KConfigGroup &group, cons
}
double GlobalConfig::s_animationDurationFactor = -1.0;
+
+#include "moc_global.cpp"
diff --git a/src/kitemviews/kfileitemlistview.cpp b/src/kitemviews/kfileitemlistview.cpp
index 668ebdfb2..2ff5c9fb9 100644
--- a/src/kitemviews/kfileitemlistview.cpp
+++ b/src/kitemviews/kfileitemlistview.cpp
@@ -442,3 +442,5 @@ QSize KFileItemListView::availableIconSize() const
return QSize(iconSize, iconSize);
}
+
+#include "moc_kfileitemlistview.cpp"
diff --git a/src/kitemviews/kfileitemlistwidget.cpp b/src/kitemviews/kfileitemlistwidget.cpp
index 385067af0..771403b70 100644
--- a/src/kitemviews/kfileitemlistwidget.cpp
+++ b/src/kitemviews/kfileitemlistwidget.cpp
@@ -235,3 +235,5 @@ KFileItemListView *KFileItemListWidget::listView()
{
return dynamic_cast<KFileItemListView *>(parentItem());
}
+
+#include "moc_kfileitemlistwidget.cpp"
diff --git a/src/kitemviews/kfileitemmodel.cpp b/src/kitemviews/kfileitemmodel.cpp
index 629332703..bbe725dfd 100644
--- a/src/kitemviews/kfileitemmodel.cpp
+++ b/src/kitemviews/kfileitemmodel.cpp
@@ -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"
diff --git a/src/kitemviews/kfileitemmodelrolesupdater.cpp b/src/kitemviews/kfileitemmodelrolesupdater.cpp
index 9d8ae55da..bd4bd7e51 100644
--- a/src/kitemviews/kfileitemmodelrolesupdater.cpp
+++ b/src/kitemviews/kfileitemmodelrolesupdater.cpp
@@ -1495,3 +1495,5 @@ void KFileItemModelRolesUpdater::trimHoverSequenceLoadedItems()
}
}
}
+
+#include "moc_kfileitemmodelrolesupdater.cpp"
diff --git a/src/kitemviews/kitemlistcontainer.cpp b/src/kitemviews/kitemlistcontainer.cpp
index 1d62c9620..3893ceaea 100644
--- a/src/kitemviews/kitemlistcontainer.cpp
+++ b/src/kitemviews/kitemlistcontainer.cpp
@@ -396,3 +396,4 @@ void KItemListContainer::updateScrollOffsetScrollBarPolicy()
}
#include "kitemlistcontainer.moc"
+#include "moc_kitemlistcontainer.cpp"
diff --git a/src/kitemviews/kitemlistcontroller.cpp b/src/kitemviews/kitemlistcontroller.cpp
index 74a631d8d..5598e77bd 100644
--- a/src/kitemviews/kitemlistcontroller.cpp
+++ b/src/kitemviews/kitemlistcontroller.cpp
@@ -1831,3 +1831,5 @@ void KItemListController::slotStateChanged(QScroller::State newState)
m_scrollerIsScrolling = false;
}
}
+
+#include "moc_kitemlistcontroller.cpp"
diff --git a/src/kitemviews/kitemlistgroupheader.cpp b/src/kitemviews/kitemlistgroupheader.cpp
index 66cd74eb4..0604f2da0 100644
--- a/src/kitemviews/kitemlistgroupheader.cpp
+++ b/src/kitemviews/kitemlistgroupheader.cpp
@@ -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"
diff --git a/src/kitemviews/kitemlistheader.cpp b/src/kitemviews/kitemlistheader.cpp
index dfbe7ab2c..bb3153794 100644
--- a/src/kitemviews/kitemlistheader.cpp
+++ b/src/kitemviews/kitemlistheader.cpp
@@ -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"
diff --git a/src/kitemviews/kitemlistselectionmanager.cpp b/src/kitemviews/kitemlistselectionmanager.cpp
index 2a2fbac81..6f7f0e077 100644
--- a/src/kitemviews/kitemlistselectionmanager.cpp
+++ b/src/kitemviews/kitemlistselectionmanager.cpp
@@ -395,3 +395,5 @@ int KItemListSelectionManager::indexAfterRangesRemoving(int index, const KItemRa
}
return qBound(-1, index - dec, m_model->count() - 1);
}
+
+#include "moc_kitemlistselectionmanager.cpp"
diff --git a/src/kitemviews/kitemlistview.cpp b/src/kitemviews/kitemlistview.cpp
index 7f1347920..7a3cbbcb6 100644
--- a/src/kitemviews/kitemlistview.cpp
+++ b/src/kitemviews/kitemlistview.cpp
@@ -2769,3 +2769,5 @@ void KItemListGroupHeaderCreatorBase::recycle(KItemListGroupHeader *header)
header->setOpacity(1.0);
pushRecycleableWidget(header);
}
+
+#include "moc_kitemlistview.cpp"
diff --git a/src/kitemviews/kitemlistwidget.cpp b/src/kitemviews/kitemlistwidget.cpp
index 2c8ef70a5..c8b3d2c3c 100644
--- a/src/kitemviews/kitemlistwidget.cpp
+++ b/src/kitemviews/kitemlistwidget.cpp
@@ -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"
diff --git a/src/kitemviews/kitemmodelbase.cpp b/src/kitemviews/kitemmodelbase.cpp
index e302d6093..566caefaa 100644
--- a/src/kitemviews/kitemmodelbase.cpp
+++ b/src/kitemviews/kitemmodelbase.cpp
@@ -165,3 +165,5 @@ QUrl KItemModelBase::directory() const
{
return QUrl();
}
+
+#include "moc_kitemmodelbase.cpp"
diff --git a/src/kitemviews/kstandarditemlistgroupheader.cpp b/src/kitemviews/kstandarditemlistgroupheader.cpp
index e8468dacc..00b255a9d 100644
--- a/src/kitemviews/kstandarditemlistgroupheader.cpp
+++ b/src/kitemviews/kstandarditemlistgroupheader.cpp
@@ -109,3 +109,5 @@ void KStandardItemListGroupHeader::updateCache()
m_text = text;
}
}
+
+#include "moc_kstandarditemlistgroupheader.cpp"
diff --git a/src/kitemviews/kstandarditemlistview.cpp b/src/kitemviews/kstandarditemlistview.cpp
index f94aed0b5..a4e7c3edd 100644
--- a/src/kitemviews/kstandarditemlistview.cpp
+++ b/src/kitemviews/kstandarditemlistview.cpp
@@ -179,3 +179,5 @@ void KStandardItemListView::updateLayoutOfVisibleItems()
}
}
}
+
+#include "moc_kstandarditemlistview.cpp"
diff --git a/src/kitemviews/kstandarditemlistwidget.cpp b/src/kitemviews/kstandarditemlistwidget.cpp
index afe614363..c4eab6d74 100644
--- a/src/kitemviews/kstandarditemlistwidget.cpp
+++ b/src/kitemviews/kstandarditemlistwidget.cpp
@@ -1610,3 +1610,5 @@ qreal KStandardItemListWidget::columnPadding(const KItemListStyleOption &option)
{
return option.padding * 6;
}
+
+#include "moc_kstandarditemlistwidget.cpp"
diff --git a/src/kitemviews/private/kdirectorycontentscounter.cpp b/src/kitemviews/private/kdirectorycontentscounter.cpp
index 648b20b6f..47f538447 100644
--- a/src/kitemviews/private/kdirectorycontentscounter.cpp
+++ b/src/kitemviews/private/kdirectorycontentscounter.cpp
@@ -292,3 +292,5 @@ void KDirectoryContentsCounter::stopWorker()
}
m_currentPath.clear();
}
+
+#include "moc_kdirectorycontentscounter.cpp"
diff --git a/src/kitemviews/private/kdirectorycontentscounterworker.cpp b/src/kitemviews/private/kdirectorycontentscounterworker.cpp
index eb456da25..2d60091c6 100644
--- a/src/kitemviews/private/kdirectorycontentscounterworker.cpp
+++ b/src/kitemviews/private/kdirectorycontentscounterworker.cpp
@@ -156,3 +156,5 @@ void KDirectoryContentsCounterWorker::countDirectoryContents(const QString &path
m_stopping = false;
Q_EMIT finished();
}
+
+#include "moc_kdirectorycontentscounterworker.cpp"
diff --git a/src/kitemviews/private/kfileitemclipboard.cpp b/src/kitemviews/private/kfileitemclipboard.cpp
index 33bf298ed..47718fa02 100644
--- a/src/kitemviews/private/kfileitemclipboard.cpp
+++ b/src/kitemviews/private/kfileitemclipboard.cpp
@@ -68,3 +68,5 @@ KFileItemClipboard::KFileItemClipboard()
connect(QApplication::clipboard(), &QClipboard::dataChanged, this, &KFileItemClipboard::updateCutItems);
}
+
+#include "moc_kfileitemclipboard.cpp"
diff --git a/src/kitemviews/private/kitemlistheaderwidget.cpp b/src/kitemviews/private/kitemlistheaderwidget.cpp
index 822e9e7a5..850f49406 100644
--- a/src/kitemviews/private/kitemlistheaderwidget.cpp
+++ b/src/kitemviews/private/kitemlistheaderwidget.cpp
@@ -614,3 +614,5 @@ qreal KItemListHeaderWidget::roleXPosition(const QByteArray &role) const
return -1;
}
+
+#include "moc_kitemlistheaderwidget.cpp"
diff --git a/src/kitemviews/private/kitemlistkeyboardsearchmanager.cpp b/src/kitemviews/private/kitemlistkeyboardsearchmanager.cpp
index c74ef1638..c18f87b7d 100644
--- a/src/kitemviews/private/kitemlistkeyboardsearchmanager.cpp
+++ b/src/kitemviews/private/kitemlistkeyboardsearchmanager.cpp
@@ -101,3 +101,5 @@ void KItemListKeyboardSearchManager::slotSelectionChanged(const KItemSet &curren
cancelSearch();
}
}
+
+#include "moc_kitemlistkeyboardsearchmanager.cpp"
diff --git a/src/kitemviews/private/kitemlistroleeditor.cpp b/src/kitemviews/private/kitemlistroleeditor.cpp
index d3389832b..f305fadac 100644
--- a/src/kitemviews/private/kitemlistroleeditor.cpp
+++ b/src/kitemviews/private/kitemlistroleeditor.cpp
@@ -169,3 +169,5 @@ void KItemListRoleEditor::emitRoleEditingFinished(EditResultDirection direction)
Q_EMIT roleEditingFinished(m_role, ret);
}
}
+
+#include "moc_kitemlistroleeditor.cpp"
diff --git a/src/kitemviews/private/kitemlistrubberband.cpp b/src/kitemviews/private/kitemlistrubberband.cpp
index e572780e7..96f87b431 100644
--- a/src/kitemviews/private/kitemlistrubberband.cpp
+++ b/src/kitemviews/private/kitemlistrubberband.cpp
@@ -74,3 +74,5 @@ bool KItemListRubberBand::isActive() const
{
return m_active;
}
+
+#include "moc_kitemlistrubberband.cpp"
diff --git a/src/kitemviews/private/kitemlistselectiontoggle.cpp b/src/kitemviews/private/kitemlistselectiontoggle.cpp
index bec32b3d3..df61b3073 100644
--- a/src/kitemviews/private/kitemlistselectiontoggle.cpp
+++ b/src/kitemviews/private/kitemlistselectiontoggle.cpp
@@ -99,3 +99,5 @@ int KItemListSelectionToggle::iconSize() const
return iconSize;
}
+
+#include "moc_kitemlistselectiontoggle.cpp"
diff --git a/src/kitemviews/private/kitemlistsmoothscroller.cpp b/src/kitemviews/private/kitemlistsmoothscroller.cpp
index 19d47aac8..3e325b934 100644
--- a/src/kitemviews/private/kitemlistsmoothscroller.cpp
+++ b/src/kitemviews/private/kitemlistsmoothscroller.cpp
@@ -195,3 +195,5 @@ void KItemListSmoothScroller::handleWheelEvent(QWheelEvent *event)
m_smoothScrolling = previous;
}
+
+#include "moc_kitemlistsmoothscroller.cpp"
diff --git a/src/kitemviews/private/kitemlistviewanimation.cpp b/src/kitemviews/private/kitemlistviewanimation.cpp
index 83a7a2ec6..763f770ff 100644
--- a/src/kitemviews/private/kitemlistviewanimation.cpp
+++ b/src/kitemviews/private/kitemlistviewanimation.cpp
@@ -234,3 +234,5 @@ void KItemListViewAnimation::slotFinished()
}
Q_ASSERT(false);
}
+
+#include "moc_kitemlistviewanimation.cpp"
diff --git a/src/kitemviews/private/kitemlistviewlayouter.cpp b/src/kitemviews/private/kitemlistviewlayouter.cpp
index 027943683..5b0df0bd0 100644
--- a/src/kitemviews/private/kitemlistviewlayouter.cpp
+++ b/src/kitemviews/private/kitemlistviewlayouter.cpp
@@ -613,3 +613,5 @@ qreal KItemListViewLayouter::minimumGroupHeaderWidth() const
{
return 100;
}
+
+#include "moc_kitemlistviewlayouter.cpp"
diff --git a/src/middleclickactioneventfilter.cpp b/src/middleclickactioneventfilter.cpp
index 67bbd20f1..7f98e727e 100644
--- a/src/middleclickactioneventfilter.cpp
+++ b/src/middleclickactioneventfilter.cpp
@@ -59,3 +59,5 @@ bool MiddleClickActionEventFilter::eventFilter(QObject *watched, QEvent *event)
return QObject::eventFilter(watched, event);
}
+
+#include "moc_middleclickactioneventfilter.cpp"
diff --git a/src/panels/folders/foldersitemlistwidget.cpp b/src/panels/folders/foldersitemlistwidget.cpp
index 1a3ba50ef..7fa1323ea 100644
--- a/src/panels/folders/foldersitemlistwidget.cpp
+++ b/src/panels/folders/foldersitemlistwidget.cpp
@@ -19,3 +19,5 @@ QPalette::ColorRole FoldersItemListWidget::normalTextColorRole() const
{
return QPalette::WindowText;
}
+
+#include "moc_foldersitemlistwidget.cpp"
diff --git a/src/panels/folders/folderspanel.cpp b/src/panels/folders/folderspanel.cpp
index f304654cb..af2b1357b 100644
--- a/src/panels/folders/folderspanel.cpp
+++ b/src/panels/folders/folderspanel.cpp
@@ -365,3 +365,5 @@ void FoldersPanel::updateCurrentItem(int index)
m_controller->view()->scrollToItem(index);
}
+
+#include "moc_folderspanel.cpp"
diff --git a/src/panels/folders/treeviewcontextmenu.cpp b/src/panels/folders/treeviewcontextmenu.cpp
index 0e6260b3b..e063ca85e 100644
--- a/src/panels/folders/treeviewcontextmenu.cpp
+++ b/src/panels/folders/treeviewcontextmenu.cpp
@@ -253,3 +253,5 @@ void TreeViewContextMenu::setAutoScrolling(bool enable)
{
m_parent->setAutoScrolling(enable);
}
+
+#include "moc_treeviewcontextmenu.cpp"
diff --git a/src/panels/information/informationpanel.cpp b/src/panels/information/informationpanel.cpp
index 55b734cf0..7367f1d13 100644
--- a/src/panels/information/informationpanel.cpp
+++ b/src/panels/information/informationpanel.cpp
@@ -419,3 +419,5 @@ void InformationPanel::init()
m_initialized = true;
}
+
+#include "moc_informationpanel.cpp"
diff --git a/src/panels/information/informationpanelcontent.cpp b/src/panels/information/informationpanelcontent.cpp
index 725ef785b..d93457b27 100644
--- a/src/panels/information/informationpanelcontent.cpp
+++ b/src/panels/information/informationpanelcontent.cpp
@@ -489,3 +489,5 @@ void InformationPanelContent::adjustWidgetSizes(int width)
m_phononWidget->setVideoSize(QSize(maxWidth, maxWidth));
}
}
+
+#include "moc_informationpanelcontent.cpp"
diff --git a/src/panels/information/phononwidget.cpp b/src/panels/information/phononwidget.cpp
index 2993e826e..77d55da8b 100644
--- a/src/panels/information/phononwidget.cpp
+++ b/src/panels/information/phononwidget.cpp
@@ -261,4 +261,5 @@ void PhononWidget::applyVideoSize()
}
}
+#include "moc_phononwidget.cpp"
#include "phononwidget.moc"
diff --git a/src/panels/information/pixmapviewer.cpp b/src/panels/information/pixmapviewer.cpp
index 7eca876c8..11c13e348 100644
--- a/src/panels/information/pixmapviewer.cpp
+++ b/src/panels/information/pixmapviewer.cpp
@@ -174,3 +174,5 @@ bool PixmapViewer::isAnimatedMimeType(const QString &mimeType)
return QMovie::supportedFormats().contains(format);
});
}
+
+#include "moc_pixmapviewer.cpp"
diff --git a/src/panels/panel.cpp b/src/panels/panel.cpp
index 32f293c4c..e13684922 100644
--- a/src/panels/panel.cpp
+++ b/src/panels/panel.cpp
@@ -59,3 +59,5 @@ void Panel::setUrl(const QUrl &url)
void Panel::readSettings()
{
}
+
+#include "moc_panel.cpp"
diff --git a/src/panels/places/placespanel.cpp b/src/panels/places/placespanel.cpp
index bea2f0614..3c3f7bb87 100644
--- a/src/panels/places/placespanel.cpp
+++ b/src/panels/places/placespanel.cpp
@@ -275,3 +275,5 @@ void PlacesPanel::connectDeviceSignals(const QModelIndex &index)
connect(storageAccess, &Solid::StorageAccess::teardownRequested, this, &PlacesPanel::slotTearDownRequestedExternally);
}
+
+#include "moc_placespanel.cpp"
diff --git a/src/panels/terminal/terminalpanel.cpp b/src/panels/terminal/terminalpanel.cpp
index 9e0391c41..06ad89547 100644
--- a/src/panels/terminal/terminalpanel.cpp
+++ b/src/panels/terminal/terminalpanel.cpp
@@ -331,3 +331,5 @@ bool TerminalPanel::terminalHasFocus() const
return hasFocus();
}
+
+#include "moc_terminalpanel.cpp"
diff --git a/src/search/dolphinfacetswidget.cpp b/src/search/dolphinfacetswidget.cpp
index 501f3a956..31f8cb800 100644
--- a/src/search/dolphinfacetswidget.cpp
+++ b/src/search/dolphinfacetswidget.cpp
@@ -308,3 +308,5 @@ void DolphinFacetsWidget::updateTagsMenuItems(const QUrl &, const KFileItemList
updateTagsSelector();
}
+
+#include "moc_dolphinfacetswidget.cpp"
diff --git a/src/search/dolphinsearchbox.cpp b/src/search/dolphinsearchbox.cpp
index 56b929c04..9df417c4f 100644
--- a/src/search/dolphinsearchbox.cpp
+++ b/src/search/dolphinsearchbox.cpp
@@ -534,3 +534,5 @@ bool DolphinSearchBox::isIndexingEnabled() const
return false;
#endif
}
+
+#include "moc_dolphinsearchbox.cpp"
diff --git a/src/selectionmode/bottombar.cpp b/src/selectionmode/bottombar.cpp
index c85286cbb..b40fc95db 100644
--- a/src/selectionmode/bottombar.cpp
+++ b/src/selectionmode/bottombar.cpp
@@ -160,3 +160,5 @@ void BottomBar::resizeEvent(QResizeEvent *resizeEvent)
return QWidget::resizeEvent(resizeEvent);
}
+
+#include "moc_bottombar.cpp"
diff --git a/src/selectionmode/bottombarcontentscontainer.cpp b/src/selectionmode/bottombarcontentscontainer.cpp
index 730471ab0..d53d2e4b9 100644
--- a/src/selectionmode/bottombarcontentscontainer.cpp
+++ b/src/selectionmode/bottombarcontentscontainer.cpp
@@ -660,3 +660,5 @@ void BottomBarContentsContainer::updateMainActionButton(const KFileItemList& sel
}
}
// clang-format on
+
+#include "moc_bottombarcontentscontainer.cpp"
diff --git a/src/selectionmode/topbar.cpp b/src/selectionmode/topbar.cpp
index d58d10fb4..abe9f74a5 100644
--- a/src/selectionmode/topbar.cpp
+++ b/src/selectionmode/topbar.cpp
@@ -119,3 +119,5 @@ void TopBar::updateLabelString()
m_label->setText(m_shortLabelString);
}
}
+
+#include "moc_topbar.cpp"
diff --git a/src/settings/applyviewpropsjob.cpp b/src/settings/applyviewpropsjob.cpp
index 9de2affe6..250f13c10 100644
--- a/src/settings/applyviewpropsjob.cpp
+++ b/src/settings/applyviewpropsjob.cpp
@@ -62,3 +62,5 @@ void ApplyViewPropsJob::slotResult(KJob *job)
}
emitResult();
}
+
+#include "moc_applyviewpropsjob.cpp"
diff --git a/src/settings/contextmenu/contextmenusettingspage.cpp b/src/settings/contextmenu/contextmenusettingspage.cpp
index 52b2e3113..03e55ba32 100644
--- a/src/settings/contextmenu/contextmenusettingspage.cpp
+++ b/src/settings/contextmenu/contextmenusettingspage.cpp
@@ -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"
diff --git a/src/settings/dolphinsettingsdialog.cpp b/src/settings/dolphinsettingsdialog.cpp
index af3dbc865..8c200c747 100644
--- a/src/settings/dolphinsettingsdialog.cpp
+++ b/src/settings/dolphinsettingsdialog.cpp
@@ -217,3 +217,5 @@ SettingsPageBase *DolphinSettingsDialog::createTrashSettingsPage(QWidget *parent
return new TrashSettingsPage(parent);
}
+
+#include "moc_dolphinsettingsdialog.cpp"
diff --git a/src/settings/general/behaviorsettingspage.cpp b/src/settings/general/behaviorsettingspage.cpp
index db5361ff6..662fcc26a 100644
--- a/src/settings/general/behaviorsettingspage.cpp
+++ b/src/settings/general/behaviorsettingspage.cpp
@@ -191,3 +191,5 @@ void BehaviorSettingsPage::loadSortingChoiceSettings()
Q_UNREACHABLE();
}
}
+
+#include "moc_behaviorsettingspage.cpp"
diff --git a/src/settings/general/configurepreviewplugindialog.cpp b/src/settings/general/configurepreviewplugindialog.cpp
index a391812df..8846d8261 100644
--- a/src/settings/general/configurepreviewplugindialog.cpp
+++ b/src/settings/general/configurepreviewplugindialog.cpp
@@ -68,4 +68,6 @@ ConfigurePreviewPluginDialog::ConfigurePreviewPluginDialog(const QString &plugin
okButton->setDefault(true);
}
+#include "moc_configurepreviewplugindialog.cpp"
+
#endif // KIO_VERSION
diff --git a/src/settings/general/confirmationssettingspage.cpp b/src/settings/general/confirmationssettingspage.cpp
index 106a42058..61c3a14b6 100644
--- a/src/settings/general/confirmationssettingspage.cpp
+++ b/src/settings/general/confirmationssettingspage.cpp
@@ -173,3 +173,5 @@ void ConfirmationsSettingsPage::loadSettings()
m_confirmClosingTerminalRunningProgram->setChecked(GeneralSettings::confirmClosingTerminalRunningProgram());
#endif
}
+
+#include "moc_confirmationssettingspage.cpp"
diff --git a/src/settings/general/generalsettingspage.cpp b/src/settings/general/generalsettingspage.cpp
index c40e45274..61c2e3adc 100644
--- a/src/settings/general/generalsettingspage.cpp
+++ b/src/settings/general/generalsettingspage.cpp
@@ -70,3 +70,5 @@ void GeneralSettingsPage::restoreDefaults()
page->restoreDefaults();
}
}
+
+#include "moc_generalsettingspage.cpp"
diff --git a/src/settings/general/previewssettingspage.cpp b/src/settings/general/previewssettingspage.cpp
index 358798f58..ef98d0f8d 100644
--- a/src/settings/general/previewssettingspage.cpp
+++ b/src/settings/general/previewssettingspage.cpp
@@ -201,3 +201,5 @@ void PreviewsSettingsPage::loadSettings()
const int maxRemoteMByteSize = maxRemoteByteSize / (1024 * 1024);
m_remoteFileSizeBox->setValue(maxRemoteMByteSize);
}
+
+#include "moc_previewssettingspage.cpp"
diff --git a/src/settings/general/statusbarsettingspage.cpp b/src/settings/general/statusbarsettingspage.cpp
index 0d5be04bf..40e34e4f6 100644
--- a/src/settings/general/statusbarsettingspage.cpp
+++ b/src/settings/general/statusbarsettingspage.cpp
@@ -73,3 +73,5 @@ void StatusBarSettingsPage::loadSettings()
onShowStatusBarToggled();
}
+
+#include "moc_statusbarsettingspage.cpp"
diff --git a/src/settings/kcm/kcmdolphingeneral.cpp b/src/settings/kcm/kcmdolphingeneral.cpp
index 25e3b6876..c002da926 100644
--- a/src/settings/kcm/kcmdolphingeneral.cpp
+++ b/src/settings/kcm/kcmdolphingeneral.cpp
@@ -70,3 +70,5 @@ void DolphinGeneralConfigModule::defaults()
}
#include "kcmdolphingeneral.moc"
+
+#include "moc_kcmdolphingeneral.cpp"
diff --git a/src/settings/kcm/kcmdolphinnavigation.cpp b/src/settings/kcm/kcmdolphinnavigation.cpp
index 63591f4fd..dd4756d8b 100644
--- a/src/settings/kcm/kcmdolphinnavigation.cpp
+++ b/src/settings/kcm/kcmdolphinnavigation.cpp
@@ -44,3 +44,5 @@ void DolphinNavigationConfigModule::defaults()
}
#include "kcmdolphinnavigation.moc"
+
+#include "moc_kcmdolphinnavigation.cpp"
diff --git a/src/settings/kcm/kcmdolphinviewmodes.cpp b/src/settings/kcm/kcmdolphinviewmodes.cpp
index 50ee13618..867faf69e 100644
--- a/src/settings/kcm/kcmdolphinviewmodes.cpp
+++ b/src/settings/kcm/kcmdolphinviewmodes.cpp
@@ -85,3 +85,5 @@ void DolphinViewModesConfigModule::viewModeChanged()
}
#include "kcmdolphinviewmodes.moc"
+
+#include "moc_kcmdolphinviewmodes.cpp"
diff --git a/src/settings/navigation/navigationsettingspage.cpp b/src/settings/navigation/navigationsettingspage.cpp
index 956d25fdf..3b38e52e7 100644
--- a/src/settings/navigation/navigationsettingspage.cpp
+++ b/src/settings/navigation/navigationsettingspage.cpp
@@ -78,3 +78,5 @@ void NavigationSettingsPage::loadSettings()
m_openNewTabAfterLastTab->setChecked(GeneralSettings::openNewTabAfterLastTab());
m_openNewTabAfterCurrentTab->setChecked(!m_openNewTabAfterLastTab->isChecked());
}
+
+#include "moc_navigationsettingspage.cpp"
diff --git a/src/settings/serviceitemdelegate.cpp b/src/settings/serviceitemdelegate.cpp
index d8f446a37..ea3a5fe52 100644
--- a/src/settings/serviceitemdelegate.cpp
+++ b/src/settings/serviceitemdelegate.cpp
@@ -105,3 +105,5 @@ void ServiceItemDelegate::slotConfigureButtonClicked()
{
Q_EMIT requestServiceConfiguration(focusedIndex());
}
+
+#include "moc_serviceitemdelegate.cpp"
diff --git a/src/settings/servicemodel.cpp b/src/settings/servicemodel.cpp
index 6caafdd77..07a804e33 100644
--- a/src/settings/servicemodel.cpp
+++ b/src/settings/servicemodel.cpp
@@ -104,3 +104,5 @@ void ServiceModel::clear()
m_items.clear();
endRemoveRows();
}
+
+#include "moc_servicemodel.cpp"
diff --git a/src/settings/settingspagebase.cpp b/src/settings/settingspagebase.cpp
index 8e1bede2a..0da5ae53b 100644
--- a/src/settings/settingspagebase.cpp
+++ b/src/settings/settingspagebase.cpp
@@ -14,3 +14,5 @@ SettingsPageBase::SettingsPageBase(QWidget *parent)
SettingsPageBase::~SettingsPageBase()
{
}
+
+#include "moc_settingspagebase.cpp"
diff --git a/src/settings/startup/startupsettingspage.cpp b/src/settings/startup/startupsettingspage.cpp
index 689b43cfb..dc15ee39a 100644
--- a/src/settings/startup/startupsettingspage.cpp
+++ b/src/settings/startup/startupsettingspage.cpp
@@ -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"
diff --git a/src/settings/trash/trashsettingspage.cpp b/src/settings/trash/trashsettingspage.cpp
index 511d6b353..1920cd904 100644
--- a/src/settings/trash/trashsettingspage.cpp
+++ b/src/settings/trash/trashsettingspage.cpp
@@ -42,3 +42,5 @@ void TrashSettingsPage::loadSettings()
{
m_proxy->load();
}
+
+#include "moc_trashsettingspage.cpp"
diff --git a/src/settings/userfeedback/userfeedbacksettingspage.cpp b/src/settings/userfeedback/userfeedbacksettingspage.cpp
index e51f2e41a..6c205acee 100644
--- a/src/settings/userfeedback/userfeedbacksettingspage.cpp
+++ b/src/settings/userfeedback/userfeedbacksettingspage.cpp
@@ -43,3 +43,5 @@ void UserFeedbackSettingsPage::restoreDefaults()
feedbackProvider->setTelemetryMode(KUserFeedback::Provider::NoTelemetry);
feedbackProvider->setSurveyInterval(-1);
}
+
+#include "moc_userfeedbacksettingspage.cpp"
diff --git a/src/settings/viewmodes/contentdisplaytab.cpp b/src/settings/viewmodes/contentdisplaytab.cpp
index 442bd3b49..aa320b79e 100644
--- a/src/settings/viewmodes/contentdisplaytab.cpp
+++ b/src/settings/viewmodes/contentdisplaytab.cpp
@@ -146,3 +146,5 @@ void ContentDisplayTab::restoreDefaults()
loadSettings();
settings->useDefaults(false);
}
+
+#include "moc_contentdisplaytab.cpp"
diff --git a/src/settings/viewmodes/dolphinfontrequester.cpp b/src/settings/viewmodes/dolphinfontrequester.cpp
index ffa460f42..609c368c0 100644
--- a/src/settings/viewmodes/dolphinfontrequester.cpp
+++ b/src/settings/viewmodes/dolphinfontrequester.cpp
@@ -85,3 +85,5 @@ void DolphinFontRequester::changeMode(int index)
setMode((index == CustomFont) ? CustomFont : SystemFont);
Q_EMIT changed();
}
+
+#include "moc_dolphinfontrequester.cpp"
diff --git a/src/settings/viewmodes/viewsettingspage.cpp b/src/settings/viewmodes/viewsettingspage.cpp
index 33409ec25..0d4d4277b 100644
--- a/src/settings/viewmodes/viewsettingspage.cpp
+++ b/src/settings/viewmodes/viewsettingspage.cpp
@@ -79,3 +79,5 @@ void ViewSettingsPage::restoreDefaults()
}
}
}
+
+#include "moc_viewsettingspage.cpp"
diff --git a/src/settings/viewmodes/viewsettingstab.cpp b/src/settings/viewmodes/viewsettingstab.cpp
index df850e530..ae80a2558 100644
--- a/src/settings/viewmodes/viewsettingstab.cpp
+++ b/src/settings/viewmodes/viewsettingstab.cpp
@@ -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"
diff --git a/src/settings/viewpropertiesdialog.cpp b/src/settings/viewpropertiesdialog.cpp
index d0828422f..f7bd754b1 100644
--- a/src/settings/viewpropertiesdialog.cpp
+++ b/src/settings/viewpropertiesdialog.cpp
@@ -437,3 +437,5 @@ void ViewPropertiesDialog::loadSettings()
m_showHiddenFiles->setChecked(m_viewProps->hiddenFilesShown());
markAsDirty(false);
}
+
+#include "moc_viewpropertiesdialog.cpp"
diff --git a/src/settings/viewpropsprogressinfo.cpp b/src/settings/viewpropsprogressinfo.cpp
index a3692be51..fd5397bad 100644
--- a/src/settings/viewpropsprogressinfo.cpp
+++ b/src/settings/viewpropsprogressinfo.cpp
@@ -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"
diff --git a/src/statusbar/dolphinstatusbar.cpp b/src/statusbar/dolphinstatusbar.cpp
index 42ce58f64..9c101b3fa 100644
--- a/src/statusbar/dolphinstatusbar.cpp
+++ b/src/statusbar/dolphinstatusbar.cpp
@@ -335,3 +335,5 @@ void DolphinStatusBar::setExtensionsVisible(bool visible)
m_zoomSlider->setVisible(showZoomSlider);
m_zoomLabel->setVisible(showZoomSlider);
}
+
+#include "moc_dolphinstatusbar.cpp"
diff --git a/src/statusbar/mountpointobserver.cpp b/src/statusbar/mountpointobserver.cpp
index c24e9e244..660484e60 100644
--- a/src/statusbar/mountpointobserver.cpp
+++ b/src/statusbar/mountpointobserver.cpp
@@ -41,3 +41,5 @@ void MountPointObserver::freeSpaceResult(KIO::Job *job, KIO::filesize_t size, KI
Q_EMIT spaceInfoChanged(0, 0);
}
}
+
+#include "moc_mountpointobserver.cpp"
diff --git a/src/statusbar/mountpointobservercache.cpp b/src/statusbar/mountpointobservercache.cpp
index b0675d1f5..348df4a07 100644
--- a/src/statusbar/mountpointobservercache.cpp
+++ b/src/statusbar/mountpointobservercache.cpp
@@ -87,3 +87,5 @@ void MountPointObserverCache::slotObserverDestroyed(QObject *observer)
m_updateTimer->stop();
}
}
+
+#include "moc_mountpointobservercache.cpp"
diff --git a/src/statusbar/spaceinfoobserver.cpp b/src/statusbar/spaceinfoobserver.cpp
index 296371255..243e2141b 100644
--- a/src/statusbar/spaceinfoobserver.cpp
+++ b/src/statusbar/spaceinfoobserver.cpp
@@ -77,3 +77,5 @@ void SpaceInfoObserver::spaceInfoChanged(quint64 size, quint64 available)
Q_EMIT valuesChanged();
}
}
+
+#include "moc_spaceinfoobserver.cpp"
diff --git a/src/statusbar/statusbarspaceinfo.cpp b/src/statusbar/statusbarspaceinfo.cpp
index 309e9d535..4eef8497d 100644
--- a/src/statusbar/statusbarspaceinfo.cpp
+++ b/src/statusbar/statusbarspaceinfo.cpp
@@ -125,3 +125,5 @@ void StatusBarSpaceInfo::slotValuesChanged()
update();
}
}
+
+#include "moc_statusbarspaceinfo.cpp"
diff --git a/src/trash/dolphintrash.cpp b/src/trash/dolphintrash.cpp
index e1530bfae..b37a7430d 100644
--- a/src/trash/dolphintrash.cpp
+++ b/src/trash/dolphintrash.cpp
@@ -85,3 +85,5 @@ bool Trash::isEmpty()
KConfig trashConfig(QStringLiteral("trashrc"), KConfig::SimpleConfig);
return (trashConfig.group("Status").readEntry("Empty", true));
}
+
+#include "moc_dolphintrash.cpp"
diff --git a/src/userfeedback/dolphinfeedbackprovider.cpp b/src/userfeedback/dolphinfeedbackprovider.cpp
index c2feba23d..19526dc4d 100644
--- a/src/userfeedback/dolphinfeedbackprovider.cpp
+++ b/src/userfeedback/dolphinfeedbackprovider.cpp
@@ -39,3 +39,5 @@ DolphinFeedbackProvider::DolphinFeedbackProvider()
addDataSource(new PlacesDataSource);
addDataSource(new SettingsDataSource);
}
+
+#include "moc_dolphinfeedbackprovider.cpp"
diff --git a/src/views/dolphinfileitemlistwidget.cpp b/src/views/dolphinfileitemlistwidget.cpp
index 429060221..921baf73f 100644
--- a/src/views/dolphinfileitemlistwidget.cpp
+++ b/src/views/dolphinfileitemlistwidget.cpp
@@ -124,3 +124,5 @@ QPixmap DolphinFileItemListWidget::overlayForState(KVersionControlPlugin::ItemVe
return QIcon::fromTheme(iconName).pixmap(QSize(overlayHeight, overlayHeight));
}
+
+#include "moc_dolphinfileitemlistwidget.cpp"
diff --git a/src/views/dolphinitemlistview.cpp b/src/views/dolphinitemlistview.cpp
index 9902f651b..0efea844c 100644
--- a/src/views/dolphinitemlistview.cpp
+++ b/src/views/dolphinitemlistview.cpp
@@ -237,3 +237,5 @@ void DolphinItemListView::updateGridSize()
setItemSize(QSizeF(itemWidth, itemHeight));
endTransaction();
}
+
+#include "moc_dolphinitemlistview.cpp"
diff --git a/src/views/dolphinnewfilemenuobserver.cpp b/src/views/dolphinnewfilemenuobserver.cpp
index a1e2fe1d0..fa549cf84 100644
--- a/src/views/dolphinnewfilemenuobserver.cpp
+++ b/src/views/dolphinnewfilemenuobserver.cpp
@@ -42,3 +42,5 @@ DolphinNewFileMenuObserver::DolphinNewFileMenuObserver()
DolphinNewFileMenuObserver::~DolphinNewFileMenuObserver()
{
}
+
+#include "moc_dolphinnewfilemenuobserver.cpp"
diff --git a/src/views/dolphinremoteencoding.cpp b/src/views/dolphinremoteencoding.cpp
index 04626c1c3..2881915ac 100644
--- a/src/views/dolphinremoteencoding.cpp
+++ b/src/views/dolphinremoteencoding.cpp
@@ -215,3 +215,5 @@ void DolphinRemoteEncoding::updateView()
m_actionHandler->currentView()->setUrl(m_currentURL);
m_actionHandler->currentView()->reload();
}
+
+#include "moc_dolphinremoteencoding.cpp"
diff --git a/src/views/dolphinview.cpp b/src/views/dolphinview.cpp
index 1cc8a5f29..9666ca2ab 100644
--- a/src/views/dolphinview.cpp
+++ b/src/views/dolphinview.cpp
@@ -2418,3 +2418,5 @@ bool DolphinView::tryShowNameToolTip(QHelpEvent *event)
}
return false;
}
+
+#include "moc_dolphinview.cpp"
diff --git a/src/views/dolphinviewactionhandler.cpp b/src/views/dolphinviewactionhandler.cpp
index 86ed05e97..7117e9e1b 100644
--- a/src/views/dolphinviewactionhandler.cpp
+++ b/src/views/dolphinviewactionhandler.cpp
@@ -820,3 +820,5 @@ void DolphinViewActionHandler::slotSelectionChanged(const KFileItemList &selecti
}
}
}
+
+#include "moc_dolphinviewactionhandler.cpp"
diff --git a/src/views/tooltips/dolphinfilemetadatawidget.cpp b/src/views/tooltips/dolphinfilemetadatawidget.cpp
index 3686b0f18..ba068d3f4 100644
--- a/src/views/tooltips/dolphinfilemetadatawidget.cpp
+++ b/src/views/tooltips/dolphinfilemetadatawidget.cpp
@@ -131,3 +131,5 @@ KFileItemList DolphinFileMetaDataWidget::items() const
{
return m_fileMetaDataWidget->items();
}
+
+#include "moc_dolphinfilemetadatawidget.cpp"
diff --git a/src/views/tooltips/tooltipmanager.cpp b/src/views/tooltips/tooltipmanager.cpp
index c9d22eedf..b8c93b051 100644
--- a/src/views/tooltips/tooltipmanager.cpp
+++ b/src/views/tooltips/tooltipmanager.cpp
@@ -219,3 +219,5 @@ void ToolTipManager::showToolTip()
m_toolTipRequested = false;
}
+
+#include "moc_tooltipmanager.cpp"
diff --git a/src/views/versioncontrol/kversioncontrolplugin.cpp b/src/views/versioncontrol/kversioncontrolplugin.cpp
index 0190bb365..76688f56e 100644
--- a/src/views/versioncontrol/kversioncontrolplugin.cpp
+++ b/src/views/versioncontrol/kversioncontrolplugin.cpp
@@ -20,3 +20,5 @@ QString KVersionControlPlugin::localRepositoryRoot(const QString & /*directory*/
{
return QString();
}
+
+#include "moc_kversioncontrolplugin.cpp"
diff --git a/src/views/versioncontrol/updateitemstatesthread.cpp b/src/views/versioncontrol/updateitemstatesthread.cpp
index 37c36f40c..ad53517ae 100644
--- a/src/views/versioncontrol/updateitemstatesthread.cpp
+++ b/src/views/versioncontrol/updateitemstatesthread.cpp
@@ -49,3 +49,5 @@ QMap<QString, QVector<VersionControlObserver::ItemState>> UpdateItemStatesThread
{
return m_itemStates;
}
+
+#include "moc_updateitemstatesthread.cpp"
diff --git a/src/views/versioncontrol/versioncontrolobserver.cpp b/src/views/versioncontrol/versioncontrolobserver.cpp
index 428572f08..e3bd29390 100644
--- a/src/views/versioncontrol/versioncontrolobserver.cpp
+++ b/src/views/versioncontrol/versioncontrolobserver.cpp
@@ -323,3 +323,5 @@ bool VersionControlObserver::isVersionControlled() const
{
return m_plugin != nullptr;
}
+
+#include "moc_versioncontrolobserver.cpp"
diff --git a/src/views/viewmodecontroller.cpp b/src/views/viewmodecontroller.cpp
index 55be625d7..9e285511a 100644
--- a/src/views/viewmodecontroller.cpp
+++ b/src/views/viewmodecontroller.cpp
@@ -71,3 +71,5 @@ void ViewModeController::setUrl(const QUrl &url)
Q_EMIT urlChanged(url);
}
}
+
+#include "moc_viewmodecontroller.cpp"