Draft: improve the README files with links
This commit is contained in:
@@ -1,13 +1,19 @@
|
||||
2020 February
|
||||
|
||||
These files provide the logic behind the task panel of the GuiCommands
|
||||
These files provide the logic behind the task panels of the "GuiCommands"
|
||||
defined in `draftguitools/`.
|
||||
|
||||
The task panel graphical interface is properly defined in
|
||||
the `Resources/ui/` files, which are made with QtCreator.
|
||||
These files should not have code to create the task panel windows
|
||||
and widgets manually. These interfaces should be properly defined
|
||||
in the `.ui` files made with QtCreator and placed inside
|
||||
the `Resources/ui/` directory.
|
||||
|
||||
There are many commands which aren't defined in `draftguitools/`.
|
||||
These are defined in the big `DraftGui.py` module, which needs to be split
|
||||
into individual GuiCommands, and each should have its own dedicated
|
||||
`.ui` file.
|
||||
There are many commands which aren't defined in `draftguitools/`,
|
||||
and which therefore don't have an individual task panel.
|
||||
These commands are defined in the big `DraftTools.py` file,
|
||||
and their task panels are manually written in the large `DraftGui.py` module.
|
||||
Therefore, these commands should be split into individual files,
|
||||
and each should have its own `.ui` file.
|
||||
|
||||
For more information see the thread:
|
||||
[[Discussion] Splitting Draft tools into their own modules](https://forum.freecadweb.org/viewtopic.php?f=23&t=38593&start=10#p341298)
|
||||
|
||||
Reference in New Issue
Block a user