MCPcopy Create free account
hub / github.com/OpenOrienteering/mapper / closeTemplate

Method closeTemplate

src/core/map.cpp:1933–1944  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1931}
1932
1933void Map::closeTemplate(int pos)
1934{
1935 auto temp = removeTemplate(pos);
1936
1937 if (temp->getTemplateState() == Template::Loaded)
1938 temp->unloadTemplateFile();
1939
1940 closed_templates.push_back(std::move(temp));
1941 setTemplatesDirty();
1942 if (closed_templates.size() == 1)
1943 emit closedTemplateAvailabilityChanged();
1944}
1945
1946bool Map::reloadClosedTemplate(int i, int target_pos, QWidget* dialog_parent, const QString& map_path)
1947{

Callers 1

deleteTemplateMethod · 0.80

Calls 3

getTemplateStateMethod · 0.80
unloadTemplateFileMethod · 0.80
sizeMethod · 0.45

Tested by

no test coverage detected