TechDraw: Replace annotation edit dialog with QPlainTextEdit (#20092)

* TechDraw: Replace annotation edit dialog with QPlainTextEdit

* Remove useless include introduced in previous commit

* Remove trailing _ for members to conform with rest of the codebase

* Add const & to string vectors that don't need copying

* Fix IWYU linter warnings

* Forward all annotation double clicks to the StringList property editor

* Remove unused dialog

* Fix Qt 5 build error

* Fix missing exports with MSVC
This commit is contained in:
j-hap
2025-03-24 18:27:55 +01:00
committed by GitHub
parent 78b6622daf
commit edf8a4daf5
9 changed files with 69 additions and 365 deletions

View File

@@ -51,6 +51,9 @@ public:
std::vector<App::DocumentObject*> claimChildren(void) const override;
TechDraw::DrawViewAnnotation* getViewObject() const override;
bool doubleClicked() override;
bool setEdit(int ModNum) override;
};
}// namespace TechDrawGui