[education/artikulate] src: Include moc files
Volker Krause <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 1d09f8bf3eff5472a2308d1eb485656f8b8d9877 by Volker Krause.
Committed on 13/08/2026 at 17:18.
Pushed by aacid into branch 'master'.
Include moc files
Speeds up compilation and helps with the Qt 6.12 build issues.
M +2 -0 src/application.cpp
M +2 -0 src/core/contributorrepository.cpp
M +2 -0 src/core/language.cpp
M +2 -0 src/core/phoneme.cpp
M +2 -0 src/core/phonemegroup.cpp
M +2 -0 src/core/phrase.cpp
M +2 -0 src/core/resourcerepository.cpp
M +2 -0 src/core/resources/courseresource.cpp
M +2 -0 src/core/resources/editablecourseresource.cpp
M +2 -0 src/core/resources/skeletonresource.cpp
M +2 -0 src/core/unit.cpp
M +2 -0 src/mainwindow.cpp
M +2 -0 src/mainwindow_editor.cpp
M +2 -0 src/org/kde/artikulate/coursefiltermodel.cpp
M +2 -0 src/org/kde/artikulate/coursemodel.cpp
M +2 -0 src/org/kde/artikulate/drawercoursetreemodel.cpp
M +2 -0 src/org/kde/artikulate/drawertrainingactions.cpp
M +2 -0 src/org/kde/artikulate/editorsession.cpp
M +2 -0 src/org/kde/artikulate/languagemodel.cpp
M +2 -0 src/org/kde/artikulate/languageresourcemodel.cpp
M +2 -0 src/org/kde/artikulate/learningprogressmodel.cpp
M +2 -0 src/org/kde/artikulate/phonemegroupmodel.cpp
M +2 -0 src/org/kde/artikulate/phonememodel.cpp
M +2 -0 src/org/kde/artikulate/phonemeunitmodel.cpp
M +2 -0 src/org/kde/artikulate/phrasefiltermodel.cpp
M +2 -0 src/org/kde/artikulate/phraselistmodel.cpp
M +2 -0 src/org/kde/artikulate/phrasemodel.cpp
M +2 -0 src/org/kde/artikulate/profilemodel.cpp
M +2 -0 src/org/kde/artikulate/skeletonmodel.cpp
M +2 -0 src/org/kde/artikulate/temporaryrecordingfile.cpp
M +2 -0 src/org/kde/artikulate/trainingsession.cpp
M +2 -0 src/org/kde/artikulate/unitfiltermodel.cpp
M +2 -0 src/org/kde/artikulate/unitmodel.cpp
M +2 -0 src/qmlcontrols/iconitem.cpp
https://invent.kde.org/education/artikulate/-/commit/1d09f8bf3eff5472a2308d1eb485656f8b8d9877
diff --git a/src/application.cpp b/src/application.cpp
index 36d988ed..1aaaeab3 100644
--- a/src/application.cpp
+++ b/src/application.cpp
@@ -83,3 +83,5 @@ void Application::registerQmlTypes()
qmlRegisterType<Phoneme>(uri.data(), 1, 0, "Phoneme");
qmlRegisterType<PhonemeGroup>(uri.data(), 1, 0, "PhonemeGroup");
}
+
+#include "moc_application.cpp"
diff --git a/src/core/contributorrepository.cpp b/src/core/contributorrepository.cpp
index 068705af..33df1a66 100644
--- a/src/core/contributorrepository.cpp
+++ b/src/core/contributorrepository.cpp
@@ -399,3 +399,5 @@ QVector<std::shared_ptr<IEditableCourse>> ContributorRepository::skeletons() con
}
return skeletonList;
}
+
+#include "moc_contributorrepository.cpp"
diff --git a/src/core/language.cpp b/src/core/language.cpp
index d75a0732..9574ae9a 100644
--- a/src/core/language.cpp
+++ b/src/core/language.cpp
@@ -140,3 +140,5 @@ QVector<std::shared_ptr<PhonemeGroup>> Language::phonemeGroups() const
{
return m_phonemeGroups;
}
+
+#include "moc_language.cpp"
diff --git a/src/core/phoneme.cpp b/src/core/phoneme.cpp
index fc74545c..f1babdc6 100644
--- a/src/core/phoneme.cpp
+++ b/src/core/phoneme.cpp
@@ -37,3 +37,5 @@ void Phoneme::setTitle(const QString &title)
Q_EMIT titleChanged();
}
}
+
+#include "moc_phoneme.cpp"
diff --git a/src/core/phonemegroup.cpp b/src/core/phonemegroup.cpp
index 4d2933fb..553cfbbc 100644
--- a/src/core/phonemegroup.cpp
+++ b/src/core/phonemegroup.cpp
@@ -102,3 +102,5 @@ std::shared_ptr<Phoneme> PhonemeGroup::addPhoneme(const QString &identifier, con
newPhoneme->setTitle(title);
return addPhoneme(std::move(newPhoneme));
}
+
+#include "moc_phonemegroup.cpp"
diff --git a/src/core/phrase.cpp b/src/core/phrase.cpp
index 2a7f3410..5f4c21de 100644
--- a/src/core/phrase.cpp
+++ b/src/core/phrase.cpp
@@ -402,3 +402,5 @@ void Phrase::removePhoneme(Phoneme *phoneme)
// FIXME tell Unit to also send corresponding signal!
}
}
+
+#include "moc_phrase.cpp"
diff --git a/src/core/resourcerepository.cpp b/src/core/resourcerepository.cpp
index 0278e58a..0edc28df 100644
--- a/src/core/resourcerepository.cpp
+++ b/src/core/resourcerepository.cpp
@@ -143,3 +143,5 @@ bool ResourceRepository::loadLanguage(const QString &resourceFile)
m_languages.insert(language->id(), language);
return true;
}
+
+#include "moc_resourcerepository.cpp"
diff --git a/src/core/resources/courseresource.cpp b/src/core/resources/courseresource.cpp
index 34ba9b87..7cc2d555 100644
--- a/src/core/resources/courseresource.cpp
+++ b/src/core/resources/courseresource.cpp
@@ -270,3 +270,5 @@ QUrl CourseResource::file() const
{
return d->m_file;
}
+
+#include "moc_courseresource.cpp"
diff --git a/src/core/resources/editablecourseresource.cpp b/src/core/resources/editablecourseresource.cpp
index 78cabcdd..68218fab 100644
--- a/src/core/resources/editablecourseresource.cpp
+++ b/src/core/resources/editablecourseresource.cpp
@@ -338,3 +338,5 @@ void EditableCourseResource::markModified()
Q_EMIT modifiedChanged(true);
}
}
+
+#include "moc_editablecourseresource.cpp"
diff --git a/src/core/resources/skeletonresource.cpp b/src/core/resources/skeletonresource.cpp
index 32db34f2..b7d4e452 100644
--- a/src/core/resources/skeletonresource.cpp
+++ b/src/core/resources/skeletonresource.cpp
@@ -416,3 +416,5 @@ QUrl SkeletonResource::file() const
{
return d->m_path;
}
+
+#include "moc_skeletonresource.cpp"
diff --git a/src/core/unit.cpp b/src/core/unit.cpp
index 83f712cc..a6396ffb 100644
--- a/src/core/unit.cpp
+++ b/src/core/unit.cpp
@@ -156,3 +156,5 @@ void Unit::emitPhrasesChanged(std::shared_ptr<IEditableUnit> unit)
{
Q_EMIT phrasesChanged(unit);
}
+
+#include "moc_unit.cpp"
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 815278d8..d3a49c5d 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -61,3 +61,5 @@ bool MainWindow::queryClose()
// FIXME make sure all learner data is written to database
return true;
}
+
+#include "moc_mainwindow.cpp"
diff --git a/src/mainwindow_editor.cpp b/src/mainwindow_editor.cpp
index 0269f482..30147430 100644
--- a/src/mainwindow_editor.cpp
+++ b/src/mainwindow_editor.cpp
@@ -96,3 +96,5 @@ void MainWindowEditor::quit()
// return false;
// }
//}
+
+#include "moc_mainwindow_editor.cpp"
diff --git a/src/org/kde/artikulate/coursefiltermodel.cpp b/src/org/kde/artikulate/coursefiltermodel.cpp
index ea1f07f9..1fc1cd7f 100644
--- a/src/org/kde/artikulate/coursefiltermodel.cpp
+++ b/src/org/kde/artikulate/coursefiltermodel.cpp
@@ -75,3 +75,5 @@ QVariant CourseFilterModel::course(int row) const
{
return m_courseModel->data(m_courseModel->index(row, 0), CourseModel::DataRole);
}
+
+#include "moc_coursefiltermodel.cpp"
diff --git a/src/org/kde/artikulate/coursemodel.cpp b/src/org/kde/artikulate/coursemodel.cpp
index 1a6faaea..405e6c7d 100644
--- a/src/org/kde/artikulate/coursemodel.cpp
+++ b/src/org/kde/artikulate/coursemodel.cpp
@@ -162,3 +162,5 @@ QVariant CourseModel::course(int row) const
{
return data(index(row, 0), CourseModel::DataRole);
}
+
+#include "moc_coursemodel.cpp"
diff --git a/src/org/kde/artikulate/drawercoursetreemodel.cpp b/src/org/kde/artikulate/drawercoursetreemodel.cpp
index 7769bd0d..f427e5e5 100644
--- a/src/org/kde/artikulate/drawercoursetreemodel.cpp
+++ b/src/org/kde/artikulate/drawercoursetreemodel.cpp
@@ -324,3 +324,5 @@ QModelIndex DrawerCourseTreeModel::firstPhraseIndexInUnit(const QModelIndex &cur
return QModelIndex();
}
}
+
+#include "moc_drawercoursetreemodel.cpp"
diff --git a/src/org/kde/artikulate/drawertrainingactions.cpp b/src/org/kde/artikulate/drawertrainingactions.cpp
index 136aee2c..5042c49d 100644
--- a/src/org/kde/artikulate/drawertrainingactions.cpp
+++ b/src/org/kde/artikulate/drawertrainingactions.cpp
@@ -55,3 +55,5 @@ QHash<int, QByteArray> DrawerTrainingActions::roleNames() const
roles[DrawerTrainingActions::Action] = "drawerAction";
return roles;
}
+
+#include "moc_drawertrainingactions.cpp"
diff --git a/src/org/kde/artikulate/editorsession.cpp b/src/org/kde/artikulate/editorsession.cpp
index 15333ce3..be48bc8d 100644
--- a/src/org/kde/artikulate/editorsession.cpp
+++ b/src/org/kde/artikulate/editorsession.cpp
@@ -136,3 +136,5 @@ void EditorSession::updateCourseFromSkeleton()
}
m_repository->updateCourseFromSkeleton(m_course->self());
}
+
+#include "moc_editorsession.cpp"
diff --git a/src/org/kde/artikulate/languagemodel.cpp b/src/org/kde/artikulate/languagemodel.cpp
index 07819bbd..74737dfd 100644
--- a/src/org/kde/artikulate/languagemodel.cpp
+++ b/src/org/kde/artikulate/languagemodel.cpp
@@ -61,3 +61,5 @@ QVariant LanguageModel::language(int row) const
{
return data(index(row, 0), LanguageResourceModel::DataRole);
}
+
+#include "moc_languagemodel.cpp"
diff --git a/src/org/kde/artikulate/languageresourcemodel.cpp b/src/org/kde/artikulate/languageresourcemodel.cpp
index c57e8327..b1f70b96 100644
--- a/src/org/kde/artikulate/languageresourcemodel.cpp
+++ b/src/org/kde/artikulate/languageresourcemodel.cpp
@@ -181,3 +181,5 @@ void LanguageResourceModel::updateMappings()
m_signalMapper->setMapping(m_languages.at(i), i);
}
}
+
+#include "moc_languageresourcemodel.cpp"
diff --git a/src/org/kde/artikulate/learningprogressmodel.cpp b/src/org/kde/artikulate/learningprogressmodel.cpp
index 6680c0b0..b9ae5151 100644
--- a/src/org/kde/artikulate/learningprogressmodel.cpp
+++ b/src/org/kde/artikulate/learningprogressmodel.cpp
@@ -147,3 +147,5 @@ void LearningProgressModel::updateResults()
// nothing to do
endResetModel();
}
+
+#include "moc_learningprogressmodel.cpp"
diff --git a/src/org/kde/artikulate/phonemegroupmodel.cpp b/src/org/kde/artikulate/phonemegroupmodel.cpp
index ea8643a8..c0d653c0 100644
--- a/src/org/kde/artikulate/phonemegroupmodel.cpp
+++ b/src/org/kde/artikulate/phonemegroupmodel.cpp
@@ -155,3 +155,5 @@ void PhonemeGroupModel::updateMappings()
// m_signalMapper->setMapping(m_course->phonemeGroupList().at(i), i);
// }
}
+
+#include "moc_phonemegroupmodel.cpp"
diff --git a/src/org/kde/artikulate/phonememodel.cpp b/src/org/kde/artikulate/phonememodel.cpp
index 1a120fe7..4da8874b 100644
--- a/src/org/kde/artikulate/phonememodel.cpp
+++ b/src/org/kde/artikulate/phonememodel.cpp
@@ -129,3 +129,5 @@ void PhonemeModel::updateMappings()
m_signalMapper->setMapping(m_language->phonemes().at(i).get(), i);
}
}
+
+#include "moc_phonememodel.cpp"
diff --git a/src/org/kde/artikulate/phonemeunitmodel.cpp b/src/org/kde/artikulate/phonemeunitmodel.cpp
index f5483ef9..0aeb8c49 100644
--- a/src/org/kde/artikulate/phonemeunitmodel.cpp
+++ b/src/org/kde/artikulate/phonemeunitmodel.cpp
@@ -194,3 +194,5 @@ void PhonemeUnitModel::updateMappings()
// m_signalMapper->setMapping(m_course->phonemeUnitList(m_phonemeGroup).at(i), i);
// }
}
+
+#include "moc_phonemeunitmodel.cpp"
diff --git a/src/org/kde/artikulate/phrasefiltermodel.cpp b/src/org/kde/artikulate/phrasefiltermodel.cpp
index 173efba9..1d731300 100644
--- a/src/org/kde/artikulate/phrasefiltermodel.cpp
+++ b/src/org/kde/artikulate/phrasefiltermodel.cpp
@@ -94,3 +94,5 @@ bool PhraseFilterModel::filterAcceptsRow(int source_row, const QModelIndex &sour
}
return result;
}
+
+#include "moc_phrasefiltermodel.cpp"
diff --git a/src/org/kde/artikulate/phraselistmodel.cpp b/src/org/kde/artikulate/phraselistmodel.cpp
index b30be175..6181a06d 100644
--- a/src/org/kde/artikulate/phraselistmodel.cpp
+++ b/src/org/kde/artikulate/phraselistmodel.cpp
@@ -188,3 +188,5 @@ void PhraseListModel::updateMappings()
m_signalMapper->setMapping(m_unit->phrases().at(i).get(), i);
}
}
+
+#include "moc_phraselistmodel.cpp"
diff --git a/src/org/kde/artikulate/phrasemodel.cpp b/src/org/kde/artikulate/phrasemodel.cpp
index 2a87f85d..4145b174 100644
--- a/src/org/kde/artikulate/phrasemodel.cpp
+++ b/src/org/kde/artikulate/phrasemodel.cpp
@@ -328,3 +328,5 @@ void PhraseModel::updatePhraseMappings()
}
}
}
+
+#include "moc_phrasemodel.cpp"
diff --git a/src/org/kde/artikulate/profilemodel.cpp b/src/org/kde/artikulate/profilemodel.cpp
index 02f6eddd..f79be05a 100644
--- a/src/org/kde/artikulate/profilemodel.cpp
+++ b/src/org/kde/artikulate/profilemodel.cpp
@@ -152,3 +152,5 @@ void ProfileModel::updateMappings()
m_signalMapper->setMapping(m_profileManager->profiles().at(i), i);
}
}
+
+#include "moc_profilemodel.cpp"
diff --git a/src/org/kde/artikulate/skeletonmodel.cpp b/src/org/kde/artikulate/skeletonmodel.cpp
index 4af2994c..043a94e3 100644
--- a/src/org/kde/artikulate/skeletonmodel.cpp
+++ b/src/org/kde/artikulate/skeletonmodel.cpp
@@ -159,3 +159,5 @@ QVariant SkeletonModel::skeleton(int row) const
{
return data(index(row, 0), SkeletonModel::DataRole);
}
+
+#include "moc_skeletonmodel.cpp"
diff --git a/src/org/kde/artikulate/temporaryrecordingfile.cpp b/src/org/kde/artikulate/temporaryrecordingfile.cpp
index 88f55ed8..23a23c4f 100644
--- a/src/org/kde/artikulate/temporaryrecordingfile.cpp
+++ b/src/org/kde/artikulate/temporaryrecordingfile.cpp
@@ -60,3 +60,5 @@ void TemporaryRecordingFile::saveAs(const QString &path)
qWarning() << "Copy operation failed:" << QDir::tempPath() + '/' + m_soundFile->fileName() << "->" << path;
}
}
+
+#include "moc_temporaryrecordingfile.cpp"
diff --git a/src/org/kde/artikulate/trainingsession.cpp b/src/org/kde/artikulate/trainingsession.cpp
index fbd5f1bc..ec690b25 100644
--- a/src/org/kde/artikulate/trainingsession.cpp
+++ b/src/org/kde/artikulate/trainingsession.cpp
@@ -179,3 +179,5 @@ void TrainingSession::updateGoal()
learner->addGoal(goal);
learner->setActiveGoal(goal);
}
+
+#include "moc_trainingsession.cpp"
diff --git a/src/org/kde/artikulate/unitfiltermodel.cpp b/src/org/kde/artikulate/unitfiltermodel.cpp
index 522cfba6..e331452c 100644
--- a/src/org/kde/artikulate/unitfiltermodel.cpp
+++ b/src/org/kde/artikulate/unitfiltermodel.cpp
@@ -45,3 +45,5 @@ bool UnitFilterModel::filterAcceptsRow(int sourceRow, const QModelIndex &sourceP
QModelIndex index = sourceModel()->index(sourceRow, 0, sourceParent);
return sourceModel()->data(index, UnitModel::ContainsTrainingData).toBool();
}
+
+#include "moc_unitfiltermodel.cpp"
diff --git a/src/org/kde/artikulate/unitmodel.cpp b/src/org/kde/artikulate/unitmodel.cpp
index 437ce259..68158360 100644
--- a/src/org/kde/artikulate/unitmodel.cpp
+++ b/src/org/kde/artikulate/unitmodel.cpp
@@ -157,3 +157,5 @@ void UnitModel::updateMappings()
m_signalMapper->setMapping(m_course->units().at(i).get(), i);
}
}
+
+#include "moc_unitmodel.cpp"
diff --git a/src/qmlcontrols/iconitem.cpp b/src/qmlcontrols/iconitem.cpp
index e8eba055..9162e677 100644
--- a/src/qmlcontrols/iconitem.cpp
+++ b/src/qmlcontrols/iconitem.cpp
@@ -150,3 +150,5 @@ void IconItem::geometryChange(const QRectF &newGeometry, const QRectF &oldGeomet
}
QQuickItem::geometryChange(newGeometry, oldGeometry);
}
+
+#include "moc_iconitem.cpp"