src/eric7/Preferences/ConfigurationPages/TasksPage.py

Thu, 07 Jul 2022 11:23:56 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Thu, 07 Jul 2022 11:23:56 +0200
branch
eric7
changeset 9209
b99e7fd55fd3
parent 8881
eric7/Preferences/ConfigurationPages/TasksPage.py@54e42bc2437a
child 9221
bf71ee032bb4
permissions
-rw-r--r--

Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".

0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 # -*- coding: utf-8 -*-
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2
8881
54e42bc2437a Updated copyright for 2022.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8870
diff changeset
3 # Copyright (c) 2006 - 2022 Detlev Offenbach <detlev@die-offenbachs.de>
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 #
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 """
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 Module implementing the Tasks configuration page.
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 """
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9
8870
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
10 from PyQt6.QtCore import pyqtSlot
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
11 from PyQt6.QtGui import QColor
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
12
12
1d8dd9706f46 First commit after changing to Python 3.1.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 0
diff changeset
13 from .ConfigurationPageBase import ConfigurationPageBase
1d8dd9706f46 First commit after changing to Python 3.1.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 0
diff changeset
14 from .Ui_TasksPage import Ui_TasksPage
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16 import Preferences
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
18
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 class TasksPage(ConfigurationPageBase, Ui_TasksPage):
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 """
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 Class implementing the Tasks configuration page.
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 """
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 def __init__(self):
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 """
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 Constructor
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 """
8218
7c09585bd960 Applied some more code simplifications suggested by the new Simplify checker (super(Foo, self) => super()).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7923
diff changeset
27 super().__init__()
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 self.setupUi(self)
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 self.setObjectName("TasksPage")
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30
8870
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
31 self.colourChanged.connect(self.__colorChanged)
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
32
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 # set initial values
1819
cfcfd617216a Changed the tasks handling to allow for more fine grained task designations.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1509
diff changeset
34 self.tasksMarkerFixmeEdit.setText(
cfcfd617216a Changed the tasks handling to allow for more fine grained task designations.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1509
diff changeset
35 Preferences.getTasks("TasksFixmeMarkers"))
cfcfd617216a Changed the tasks handling to allow for more fine grained task designations.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1509
diff changeset
36 self.tasksMarkerWarningEdit.setText(
cfcfd617216a Changed the tasks handling to allow for more fine grained task designations.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1509
diff changeset
37 Preferences.getTasks("TasksWarningMarkers"))
cfcfd617216a Changed the tasks handling to allow for more fine grained task designations.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1509
diff changeset
38 self.tasksMarkerTodoEdit.setText(
cfcfd617216a Changed the tasks handling to allow for more fine grained task designations.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1509
diff changeset
39 Preferences.getTasks("TasksTodoMarkers"))
cfcfd617216a Changed the tasks handling to allow for more fine grained task designations.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1509
diff changeset
40 self.tasksMarkerNoteEdit.setText(
cfcfd617216a Changed the tasks handling to allow for more fine grained task designations.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1509
diff changeset
41 Preferences.getTasks("TasksNoteMarkers"))
7663
b4d5234f92e7 Tasks: added separate task categories for 'Test' and 'Documentation' tasks
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7360
diff changeset
42 self.tasksMarkerTestEdit.setText(
b4d5234f92e7 Tasks: added separate task categories for 'Test' and 'Documentation' tasks
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7360
diff changeset
43 Preferences.getTasks("TasksTestMarkers"))
b4d5234f92e7 Tasks: added separate task categories for 'Test' and 'Documentation' tasks
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7360
diff changeset
44 self.tasksMarkerDocuEdit.setText(
b4d5234f92e7 Tasks: added separate task categories for 'Test' and 'Documentation' tasks
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7360
diff changeset
45 Preferences.getTasks("TasksDocuMarkers"))
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46
3025
67064c71df21 Fixed a bunch of visible indentation issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3010
diff changeset
47 self.initColour(
67064c71df21 Fixed a bunch of visible indentation issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3010
diff changeset
48 "TasksFixmeColor", self.tasksFixmeColourButton,
2230
2b1b9265156c Optimized the colour selection code of configuration pages.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1819
diff changeset
49 Preferences.getTasks)
3025
67064c71df21 Fixed a bunch of visible indentation issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3010
diff changeset
50 self.initColour(
67064c71df21 Fixed a bunch of visible indentation issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3010
diff changeset
51 "TasksWarningColor", self.tasksWarningColourButton,
2230
2b1b9265156c Optimized the colour selection code of configuration pages.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1819
diff changeset
52 Preferences.getTasks)
3025
67064c71df21 Fixed a bunch of visible indentation issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3010
diff changeset
53 self.initColour(
67064c71df21 Fixed a bunch of visible indentation issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3010
diff changeset
54 "TasksTodoColor", self.tasksTodoColourButton,
2230
2b1b9265156c Optimized the colour selection code of configuration pages.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1819
diff changeset
55 Preferences.getTasks)
3025
67064c71df21 Fixed a bunch of visible indentation issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3010
diff changeset
56 self.initColour(
67064c71df21 Fixed a bunch of visible indentation issues.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3010
diff changeset
57 "TasksNoteColor", self.tasksNoteColourButton,
2230
2b1b9265156c Optimized the colour selection code of configuration pages.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1819
diff changeset
58 Preferences.getTasks)
7663
b4d5234f92e7 Tasks: added separate task categories for 'Test' and 'Documentation' tasks
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7360
diff changeset
59 self.initColour(
b4d5234f92e7 Tasks: added separate task categories for 'Test' and 'Documentation' tasks
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7360
diff changeset
60 "TasksTestColor", self.tasksTestColourButton,
b4d5234f92e7 Tasks: added separate task categories for 'Test' and 'Documentation' tasks
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7360
diff changeset
61 Preferences.getTasks)
b4d5234f92e7 Tasks: added separate task categories for 'Test' and 'Documentation' tasks
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7360
diff changeset
62 self.initColour(
b4d5234f92e7 Tasks: added separate task categories for 'Test' and 'Documentation' tasks
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7360
diff changeset
63 "TasksDocuColor", self.tasksDocuColourButton,
b4d5234f92e7 Tasks: added separate task categories for 'Test' and 'Documentation' tasks
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7360
diff changeset
64 Preferences.getTasks)
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65
1373
b3b3c99dba01 Made tasks manager forget about global file tasks when file is closed (configurable via configuration dialog).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1131
diff changeset
66 self.clearCheckBox.setChecked(Preferences.getTasks("ClearOnFileClose"))
b3b3c99dba01 Made tasks manager forget about global file tasks when file is closed (configurable via configuration dialog).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1131
diff changeset
67
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 def save(self):
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 """
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 Public slot to save the Tasks configuration.
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 """
3010
befeff46ec0f Continued to shorten the code lines to max. 79 characters.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2964
diff changeset
72 Preferences.setTasks(
befeff46ec0f Continued to shorten the code lines to max. 79 characters.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2964
diff changeset
73 "TasksFixmeMarkers", self.tasksMarkerFixmeEdit.text())
befeff46ec0f Continued to shorten the code lines to max. 79 characters.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2964
diff changeset
74 Preferences.setTasks(
befeff46ec0f Continued to shorten the code lines to max. 79 characters.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2964
diff changeset
75 "TasksWarningMarkers", self.tasksMarkerWarningEdit.text())
befeff46ec0f Continued to shorten the code lines to max. 79 characters.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2964
diff changeset
76 Preferences.setTasks(
befeff46ec0f Continued to shorten the code lines to max. 79 characters.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2964
diff changeset
77 "TasksTodoMarkers", self.tasksMarkerTodoEdit.text())
befeff46ec0f Continued to shorten the code lines to max. 79 characters.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2964
diff changeset
78 Preferences.setTasks(
befeff46ec0f Continued to shorten the code lines to max. 79 characters.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2964
diff changeset
79 "TasksNoteMarkers", self.tasksMarkerNoteEdit.text())
befeff46ec0f Continued to shorten the code lines to max. 79 characters.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2964
diff changeset
80 Preferences.setTasks(
7663
b4d5234f92e7 Tasks: added separate task categories for 'Test' and 'Documentation' tasks
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7360
diff changeset
81 "TasksTestMarkers", self.tasksMarkerTestEdit.text())
b4d5234f92e7 Tasks: added separate task categories for 'Test' and 'Documentation' tasks
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7360
diff changeset
82 Preferences.setTasks(
b4d5234f92e7 Tasks: added separate task categories for 'Test' and 'Documentation' tasks
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7360
diff changeset
83 "TasksDocuMarkers", self.tasksMarkerDocuEdit.text())
b4d5234f92e7 Tasks: added separate task categories for 'Test' and 'Documentation' tasks
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7360
diff changeset
84 Preferences.setTasks(
3010
befeff46ec0f Continued to shorten the code lines to max. 79 characters.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2964
diff changeset
85 "ClearOnFileClose", self.clearCheckBox.isChecked())
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86
2230
2b1b9265156c Optimized the colour selection code of configuration pages.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1819
diff changeset
87 self.saveColours(Preferences.setTasks)
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88
8870
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
89 @pyqtSlot(str, QColor)
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
90 def __colorChanged(self, colorKey, color):
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
91 """
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
92 Private slot handling the selection of a color.
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
93
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
94 @param colorKey key of the color entry
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
95 @type str
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
96 @param color selected color
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
97 @type QColor
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
98 """
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
99 if colorKey == "TasksFixmeColor":
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
100 self.tasksMarkerFixmeEdit.setStyleSheet(
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
101 f"background-color: {color.name()}")
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
102 elif colorKey == "TasksWarningColor":
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
103 self.tasksMarkerWarningEdit.setStyleSheet(
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
104 f"background-color: {color.name()}")
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
105 elif colorKey == "TasksTodoColor":
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
106 self.tasksMarkerTodoEdit.setStyleSheet(
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
107 f"background-color: {color.name()}")
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
108 elif colorKey == "TasksNoteColor":
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
109 self.tasksMarkerNoteEdit.setStyleSheet(
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
110 f"background-color: {color.name()}")
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
111 elif colorKey == "TasksTestColor":
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
112 self.tasksMarkerTestEdit.setStyleSheet(
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
113 f"background-color: {color.name()}")
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
114 elif colorKey == "TasksDocuColor":
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
115 self.tasksMarkerDocuEdit.setStyleSheet(
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
116 f"background-color: {color.name()}")
081e5bc340dc Extended the tasks configuration page to show some color samples.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8863
diff changeset
117
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
118
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 def create(dlg):
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 """
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 Module function to create the configuration page.
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 @param dlg reference to the configuration dialog
2964
84b65fb9e780 Continued correcting doc strings by using the new doc string checker.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2302
diff changeset
124 @return reference to the instantiated page (ConfigurationPageBase)
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 """
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 page = TasksPage()
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
127 return page

eric ide

mercurial