| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Note: the makefile just creates a build directory and invokes qmake
|
| |
|
|
|
|
|
|
| |
Other changes:
- Use raw pointer instead of smart pointers to manage resources
- Initial Painter implementation
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Clean up code to use Qt coding style
- Add comments to some methods
- Add debugtools to have debug_msg() and debug_err() macros
- New Serializer class header to save / load data
- MetadataDialog: check validity of metadata
- MainWindow: initial code for `tool' buttons to edit the structogram
- MainWindow: open / save dialog
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Data structure changes:
- Structogram is no longer just a scope, because it needs to store
metadata
- All structures now use QString instead of std::string, to
integrate better in the Qt framework
New code:
- MainWindow ui code, building layout
- MetadataDialog to change the metadata stored in the Structogram
- Painter is a widget (still unimplemented) to show the structogram
on the GUI
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Other changes:
- update gitignore
- build scripts under `etc`
- fix window
|
| |
|
| |
|
| |
|
|
|
|
| |
The interator is not (yet) aware of the scope in which it is iterating.
|
|
|