MCPcopy Create free account
hub / github.com/KDE/kdevelop / loadFromFile

Method loadFromFile

kdevplatform/shell/settings/templatepage.cpp:56–71  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

54}
55
56void TemplatePage::loadFromFile()
57{
58 KDevelop::ScopedDialog<QFileDialog> fileDialog(this);
59 fileDialog->setMimeTypeFilters(m_provider->supportedMimeTypes());
60 fileDialog->setFileMode(QFileDialog::ExistingFiles);
61 if (!fileDialog->exec()) {
62 return;
63 }
64
65 const auto& selectedFiles = fileDialog->selectedFiles();
66 for (const auto& file : selectedFiles) {
67 m_provider->loadTemplate(file);
68 }
69
70 m_provider->reload();
71}
72
73void TemplatePage::handleNewStuffDialogFinished(const QList<KNSCore::Entry>& changedEntries)
74{

Callers

nothing calls this directly

Calls 4

execMethod · 0.80
supportedMimeTypesMethod · 0.45
loadTemplateMethod · 0.45
reloadMethod · 0.45

Tested by

no test coverage detected