GUI milestone 0
This commit is contained in:
parent
286077af69
commit
4fc36822ba
4 changed files with 395 additions and 7 deletions
14
GUI_PLAN.md
14
GUI_PLAN.md
|
|
@ -7,13 +7,13 @@ A Qt6-based node editor GUI for warppipe using the QtNodes (nodeeditor) library.
|
|||
|
||||
## Milestones
|
||||
|
||||
- [ ] Milestone 0 - Qt6 Project Setup
|
||||
- [ ] Create `gui/` subdirectory in warppipe project
|
||||
- [ ] Add Qt6 + QtNodes to CMakeLists.txt (FetchContent for nodeeditor from github.com/paceholder/nodeeditor)
|
||||
- [ ] Create `warppipe-gui` target with Qt6::Widgets and QtNodes dependencies
|
||||
- [ ] Enable CMAKE_AUTOMOC, CMAKE_AUTORCC, CMAKE_AUTOUIC
|
||||
- [ ] Create minimal main.cpp with QApplication + QMainWindow
|
||||
- [ ] Verify GUI launches and shows empty window
|
||||
- [x] Milestone 0 - Qt6 Project Setup
|
||||
- [x] Create `gui/` subdirectory in warppipe project
|
||||
- [x] Add Qt6 + QtNodes to CMakeLists.txt (FetchContent for nodeeditor from github.com/paceholder/nodeeditor)
|
||||
- [x] Create `warppipe-gui` target with Qt6::Widgets and QtNodes dependencies
|
||||
- [x] Enable CMAKE_AUTOMOC, CMAKE_AUTORCC, CMAKE_AUTOUIC
|
||||
- [x] Create minimal main.cpp with QApplication + QMainWindow
|
||||
- [x] Verify GUI launches and shows empty window
|
||||
|
||||
- [ ] Milestone 1 - Core Model Integration
|
||||
- [ ] Create `WarpGraphModel : public QtNodes::AbstractGraphModel`
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue