| 1931 | } |
| 1932 | |
| 1933 | void 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 | |
| 1946 | bool Map::reloadClosedTemplate(int i, int target_pos, QWidget* dialog_parent, const QString& map_path) |
| 1947 | { |
no test coverage detected