BayTemplate/ui
Jesse Qu acf56d7c83 Add Save As feature and fix document serialization
- Add saveAsToFile() method to Document class for "Save As" functionality
- Add actionSaveAs menu item and onAction_saveAs() handler in MainWindow
- Add isValidItem() method to GraphicsBaseItem to filter helper elements
- Add using declarations to expose AbstractShapeType members in GraphicsBaseItem
- Fix document serialization to properly handle GraphicsItemGroup pen/brush
- HandleType enum starts from 50 to avoid conflicts with future handle types
- Improve deserialization to properly restore item properties

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-18 17:55:56 +08:00
..
drawingPanel.ui Initial commit: BayTemplate Grid Framework DesignTime tool 2026-03-25 17:15:51 +08:00
graphicElementsPanel.ui Initial commit: BayTemplate Grid Framework DesignTime tool 2026-03-25 17:15:51 +08:00
mainwindow.ui Add Save As feature and fix document serialization 2026-05-18 17:55:56 +08:00