diff --git a/examples/quick3d/offlineshaders/CMakeLists.txt b/examples/quick3d/offlineshaders/CMakeLists.txt
index b60de69a0ebb1199946bec94f51e9f3e7811b041..f657c500120b07cbdf764242e9add85e4698ffbb 100644
--- a/examples/quick3d/offlineshaders/CMakeLists.txt
+++ b/examples/quick3d/offlineshaders/CMakeLists.txt
@@ -20,7 +20,7 @@ find_package(Qt6 COMPONENTS Gui)
 find_package(Qt6 COMPONENTS Quick)
 find_package(Qt6 COMPONENTS Quick3D)
 
-add_qt_gui_executable(offlineshaders
+qt_add_executable(offlineshaders
     main.cpp
 )
 target_link_libraries(offlineshaders PUBLIC