Tôi mới sử dụng QT và tôi gặp vấn đề. Tôi đã tải xuống SDK Qt để phát triển nguồn C++ từ http://qt.nokia.com/downloads/sdk-windows-cpp, tôi thêm C: \ QT \ 2010.05 \ bin vào PATH của tôi. Khi tôi bắt đầu một số dự án demo nó hoạt động, nhưng khi tôi tạo cùng một dự án (tôi tạo dự án mới và sao chép mã nguồn từ bản demo), nó hiển thị lỗi như "QGLWidget không thể tìm thấy" (tôi cần OpenGL project để tạo). Tôi có cần thêm điều gì vào PATH của tôi không? Có ai biết điều gì có thể là vấn đề?QT OpenGL QGLWidget không thể tìm thấy
Trả lời
Bạn cần phải thêm các module OpenGL trong hồ sơ dự án của bạn (.pro) như giải thích trong doc: http://doc.qt.io/qt-5/qtopengl-index.html#details
Nó cũng không làm việc cho tôi. Tôi nghĩ rằng nó có thể là một số vấn đề trên insttation qt sdk. – emanuelcds
Nếu điều này không hoạt động, hãy cài đặt lại SDK và thử lại. –
Làm việc cho tôi. chỉ cần thêm QT + = opengl làm dòng đầu tiên trong tệp
Chỉnh sửa tập tin .pro của bạn và thêm opengl
như một tùy chọn để QT
:
QT += core gui opengl
Điều đó đã làm cho tôi! :) – gumlym
- 1. Không thể đặt phiên bản OpenGL mong muốn trong QGLWidget
- 2. Cài đặt Qt trên linux, không thể tìm thấy -lGL
- 3. Qt Creator không thể tìm thấy bất kỳ phiên bản Qt hợp lệ nào
- 4. C++ Qt - QTcpSocket - Không tìm thấy tập tin
- 5. bỏ qua không tương thích .../không thể tìm thấy
- 6. Làm cách nào tôi có thể đặt nơi ứng dụng Qt tìm thấy mô-đun Qt?
- 7. Làm thế nào để sử dụng các chức năng OpenGL trên một widget OpenGL QT?
- 8. Cập nhật Qt OpenGL Unusably Slow
- 9. Không thể tìm thấy Library.apk!
- 10. Không thể tìm thấy HelloAndroid.apk?
- 11. Không thể tìm thấy org.json.JSONObject
- 12. không thể tìm thấy -lmysqlclient
- 13. Không thể tìm thấy System.Xaml?
- 14. Không thể tìm thấy Dumpbin.exe
- 15. Không thể tìm thấy com_actionbarsherlock.apk
- 16. Không thể tìm thấy microsoft.sqlserver.batchparser.dll
- 17. Không thể tìm thấy socket.io.js
- 18. pvk2pfx.exe - không thể tìm thấy
- 19. Không thể tìm thấy system.out.println()
- 20. Cài đặt OpenGL cho Qt
- 21. cmake không tìm thấy Qt4
- 22. git tìm nạp "không thể tìm thấy" "đối tượng ... không tìm thấy" lỗi cho stash
- 23. Android studio không thể tìm thấy aapt
- 24. RestEasy - Không thể tìm thấy MessageBodyReader?
- 25. Tôi không thể tìm thấy tệp debug.keystore
- 26. Không thể tìm thấy phương thức CreateQuery()
- 27. Không thể tìm thấy phương thức InsertOnSubmit()
- 28. không thể tìm thấy Nhà máy: javax.faces.context.FacesContextFactory
- 29. Tham chiếuError: Không thể tìm thấy biến: $
- 30. Javac "không thể tìm thấy biểu tượng"
@Patrice Bernassola Vấn đề là khi tôi tạo bất kỳ ứng dụng nào nó không hoạt động. Ví dụ #include #include int main (int argc, char ** argv) {QApplication a (argc, argv); QPushButton hello ("Xin chào thế giới!", 0); hello.resize (100, 30); a.setMainWidget (& hello); hello.show(); return a.exec(); } Tôi đã sao chép từ mạng nhưng nó nói ** qaaplication không có tập tin như vậy **. Tôi đã thử với trường hợp trên, tôi cố gắng để cài đặt một lần nữa đầu tiên Mingw, QT sdk và sau đó sáng tạo nhưng không có gì. –
Damir