- Practice project development skills
- Practice
C++
,QT
, etc. - Study project design pattern
- Apply coding convention
Tool | Version |
---|---|
C++ | >= 17 |
QT | 6.6.0 |
Visual Studio | 17.7.5 |
OS | Windows 11 |
- Install Visual Studio 2022
- Install Desktop development with C++
- Install QT 6.6.0 with MSVC
- Install Visual Studio QT Extension
- Visual Studio > Extensions > Manage Extensions > Qt Visual Studio Tools install
- Tools > Options > Qt > Versions > +
- Add
qmake.exe
path with Path button (ex.C:/Qt/6.6.0/msvc2019_64/bin/qmake.exe
)
- Repository clone
git clone [email protected]:habi-ze/simple-2d-cad.git
- Open
simple-2d-cad.sln
- Solution Build and Run
- Draw Line
- Draw Face
- Using mouse left button
- (Default) Select Point
- Select Line
- Select Face
- Using mouse left button
- New scene
- Open scene (
.json
) - Save scene (
.json
)
- Move (Pan)
- Zoom
- Using mouse right and wheel button