diff -r a9bf6bab5ea2 -r 8efa3a33172e CMakeLists.txt --- a/CMakeLists.txt Wed Jun 15 19:47:02 2022 +0300 +++ b/CMakeLists.txt Mon Jun 20 02:04:51 2022 +0300 @@ -47,6 +47,7 @@ src/settingseditor/settingseditor.cpp src/types/boundingbox.cpp # src/ui/canvas.cpp + src/ui/circletooloptions.cpp src/ui/multiplyfactordialog.cpp src/ui/objecteditor.cpp src/widgets/colorbutton.cpp @@ -58,6 +59,7 @@ ) set (LDFORGE_HEADERS src/basics.h + src/circularprimitive.h src/colors.h src/document.h src/documentmanager.h @@ -88,6 +90,7 @@ src/settingseditor/settingseditor.h src/types/boundingbox.h # src/ui/canvas.h + src/ui/circletooloptions.h src/ui/multiplyfactordialog.h src/ui/objecteditor.h src/widgets/colorbutton.h @@ -101,6 +104,7 @@ src/mainwindow.ui src/settingseditor/librarieseditor.ui src/settingseditor/settingseditor.ui + src/ui/circletool.ui src/ui/multiplyfactordialog.ui src/ui/objecteditor.ui src/widgets/colorselectdialog.ui @@ -117,6 +121,7 @@ set (LDFORGE_OTHER_FILES ) +set(CMAKE_AUTOUIC_SEARCH_PATHS src/ui) set(LDFORGE_RESOURCES ldforge.qrc) set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_STANDARD_REQUIRED ON)