File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # -*- coding: utf-8 -*-
2+ """
3+ /***************************************************************************
4+ QgisShogunEditor
5+ A QGIS plugin
6+ Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
7+ -------------------
8+ begin : 2025-09
9+ git sha : $Format:%H$
10+ copyright : (C) 2025 by terrestris
11+ email : info@terrestris.de
12+ ***************************************************************************/
13+
14+ /***************************************************************************
15+ * *
16+ * This program is free software; you can redistribute it and/or modify *
17+ * it under the terms of the GNU General Public License as published by *
18+ * the Free Software Foundation; either version 2 of the License, or *
19+ * (at your option) any later version. *
20+ * *
21+ ***************************************************************************/
22+ """
123from dataclasses import dataclass
224from typing import Any , Dict , Optional
325
Original file line number Diff line number Diff line change 1+ # -*- coding: utf-8 -*-
2+ """
3+ /***************************************************************************
4+ QgisShogunEditor
5+ A QGIS plugin
6+ Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
7+ -------------------
8+ begin : 2025-09
9+ git sha : $Format:%H$
10+ copyright : (C) 2025 by terrestris
11+ email : info@terrestris.de
12+ ***************************************************************************/
13+
14+ /***************************************************************************
15+ * *
16+ * This program is free software; you can redistribute it and/or modify *
17+ * it under the terms of the GNU General Public License as published by *
18+ * the Free Software Foundation; either version 2 of the License, or *
19+ * (at your option) any later version. *
20+ * *
21+ ***************************************************************************/
22+ """
23+
124from dataclasses import dataclass
225from datetime import datetime
326from enum import Enum
Original file line number Diff line number Diff line change 1+ # -*- coding: utf-8 -*-
2+ """
3+ /***************************************************************************
4+ QgisShogunEditor
5+ A QGIS plugin
6+ Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
7+ -------------------
8+ begin : 2025-09
9+ git sha : $Format:%H$
10+ copyright : (C) 2025 by terrestris
11+ email : info@terrestris.de
12+ ***************************************************************************/
13+
14+ /***************************************************************************
15+ * *
16+ * This program is free software; you can redistribute it and/or modify *
17+ * it under the terms of the GNU General Public License as published by *
18+ * the Free Software Foundation; either version 2 of the License, or *
19+ * (at your option) any later version. *
20+ * *
21+ ***************************************************************************/
22+ """
123from dataclasses import dataclass
224from typing import Any , Dict , Optional
325
Original file line number Diff line number Diff line change 1+ # -*- coding: utf-8 -*-
2+ """
3+ /***************************************************************************
4+ QgisShogunEditor
5+ A QGIS plugin
6+ Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
7+ -------------------
8+ begin : 2025-09
9+ git sha : $Format:%H$
10+ copyright : (C) 2025 by terrestris
11+ email : info@terrestris.de
12+ ***************************************************************************/
13+
14+ /***************************************************************************
15+ * *
16+ * This program is free software; you can redistribute it and/or modify *
17+ * it under the terms of the GNU General Public License as published by *
18+ * the Free Software Foundation; either version 2 of the License, or *
19+ * (at your option) any later version. *
20+ * *
21+ ***************************************************************************/
22+ """
123from dataclasses import dataclass
224from typing import Any , Dict , Optional
325
Original file line number Diff line number Diff line change 1+ # -*- coding: utf-8 -*-
2+ """
3+ /***************************************************************************
4+ QgisShogunEditor
5+ A QGIS plugin
6+ Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
7+ -------------------
8+ begin : 2025-09
9+ git sha : $Format:%H$
10+ copyright : (C) 2025 by terrestris
11+ email : info@terrestris.de
12+ ***************************************************************************/
13+
14+ /***************************************************************************
15+ * *
16+ * This program is free software; you can redistribute it and/or modify *
17+ * it under the terms of the GNU General Public License as published by *
18+ * the Free Software Foundation; either version 2 of the License, or *
19+ * (at your option) any later version. *
20+ * *
21+ ***************************************************************************/
22+ """
123from dataclasses import dataclass
224from typing import Any , Dict , Optional
325
Original file line number Diff line number Diff line change 1+ # -*- coding: utf-8 -*-
2+ """
3+ /***************************************************************************
4+ QgisShogunEditor
5+ A QGIS plugin
6+ Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
7+ -------------------
8+ begin : 2025-09
9+ git sha : $Format:%H$
10+ copyright : (C) 2025 by terrestris
11+ email : info@terrestris.de
12+ ***************************************************************************/
13+
14+ /***************************************************************************
15+ * *
16+ * This program is free software; you can redistribute it and/or modify *
17+ * it under the terms of the GNU General Public License as published by *
18+ * the Free Software Foundation; either version 2 of the License, or *
19+ * (at your option) any later version. *
20+ * *
21+ ***************************************************************************/
22+ """
Original file line number Diff line number Diff line change @@ -216,7 +216,7 @@ def run(self):
216216 """Run method that performs all the real work"""
217217
218218 # Create the dialog with elements (after translation) and keep reference
219- # Only create GUI ONCE in callback, so that it will only load when the plugin is started
219+ # Only create GUI ONCE in callback, so that it will only load when thie plugin is started
220220 if self .first_start :
221221 self .first_start = False
222222 self .dlg = QgisShogunEditorDialog ()
Original file line number Diff line number Diff line change 1+ # -*- coding: utf-8 -*-
2+ """
3+ /***************************************************************************
4+ QgisShogunEditor
5+ A QGIS plugin
6+ Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
7+ -------------------
8+ begin : 2025-09
9+ git sha : $Format:%H$
10+ copyright : (C) 2025 by terrestris
11+ email : info@terrestris.de
12+ ***************************************************************************/
13+
14+ /***************************************************************************
15+ * *
16+ * This program is free software; you can redistribute it and/or modify *
17+ * it under the terms of the GNU General Public License as published by *
18+ * the Free Software Foundation; either version 2 of the License, or *
19+ * (at your option) any later version. *
20+ * *
21+ ***************************************************************************/
22+ """
123from datetime import datetime
224from typing import List , Optional
325
Original file line number Diff line number Diff line change 1+ # -*- coding: utf-8 -*-
2+ """
3+ /***************************************************************************
4+ QgisShogunEditor
5+ A QGIS plugin
6+ Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
7+ -------------------
8+ begin : 2025-09
9+ git sha : $Format:%H$
10+ copyright : (C) 2025 by terrestris
11+ email : info@terrestris.de
12+ ***************************************************************************/
13+
14+ /***************************************************************************
15+ * *
16+ * This program is free software; you can redistribute it and/or modify *
17+ * it under the terms of the GNU General Public License as published by *
18+ * the Free Software Foundation; either version 2 of the License, or *
19+ * (at your option) any later version. *
20+ * *
21+ ***************************************************************************/
22+ """
123import json
224from typing import Any , Dict , Optional
325
Original file line number Diff line number Diff line change 1+ # -*- coding: utf-8 -*-
2+ """
3+ /***************************************************************************
4+ QgisShogunEditor
5+ A QGIS plugin
6+ Generated by Plugin Builder: http://g-sherman.github.io/Qgis-Plugin-Builder/
7+ -------------------
8+ begin : 2025-09
9+ git sha : $Format:%H$
10+ copyright : (C) 2025 by terrestris
11+ email : info@terrestris.de
12+ ***************************************************************************/
13+
14+ /***************************************************************************
15+ * *
16+ * This program is free software; you can redistribute it and/or modify *
17+ * it under the terms of the GNU General Public License as published by *
18+ * the Free Software Foundation; either version 2 of the License, or *
19+ * (at your option) any later version. *
20+ * *
21+ ***************************************************************************/
22+ """
123from typing import List , Optional
224
325from ..models .Layer import Layer
You can’t perform that action at this time.
0 commit comments