Qt 3d example error
-
@kshegunov hie you are right, and now i did change the header file that is #include Qt3DRender::QBuffer to Qt3DCore::QBuffer and few errors got solved which where related to undefined error, but there are few errors which im not understanding how to solve. i will attach the image below, if anyone could help me out to resolve would be grateful and indeed helpful
-
@RUXX There is no VertexBuffer in that class anymore. Check https://doc.qt.io/qt-6/qt3dcore-qbuffer.html#QBuffer and adjust your code accordingly.
-
@RUXX said in Qt 3d example error:
can anyone tell me where can i modify things in my code to resolve the above errors
The error messages actually tell you the exact file and line number. And from the error message and the link I gave you it should be clear that it is about the Qt3DCore::QBuffer constructor. So, simply check how the constructor looks like now (in the link I gave you) and change the code accordingly. Hint: you need to remove the VertexBuffer parameter from the constructor call...
-
@RUXX So, did you add (like the documentation shows, which you should consult)
#include <Qt3DCore/QBuffer>
to cubesphere.cpp?
And please if you post errors always post them as text, not pictures. And always post the very first error message.
-
@RUXX said in Qt 3d example error:
yes i have included <Qt3DCore/ QBuffer> in .cpp file
Does it work now or did you already include it before and it does not build?
-
@RUXX said in Qt 3d example error:
The errors are given below: ....\projects\cubespheretextures\src\cubesphere.cpp:58: error: C2065: 'VertexBuffer': undeclared identifier
This was already explained before, I will not repeat the explanation...