查看完整版本: [-- 一个简单的qml程序居然出错了... --]

QTCN开发网 -> Qt QML开发 -> 一个简单的qml程序居然出错了... [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

leamus 2017-09-24 22:11

一个简单的qml程序居然出错了...


大家好,我用c++和qml写了个很简单的窗口和图形,但是每次打开都会失去响应并关闭,一调试,总是停在
inline void QOpenGLFunctions::glBufferData(GLenum target, qopengl_GLsizeiptr size, const void* data, GLenum usage)
{
#if defined(QT_OPENGL_ES_2) && defined(Q_OS_ANDROID)
    ::glBufferData(target, size, data, usage);
#else
    Q_ASSERT(QOpenGLFunctions::isInitialized(d_ptr));
    d_ptr->f.BufferData(target, size, data, usage);
#endif
    Q_OPENGL_FUNCTIONS_DEBUG
}

的    d_ptr->f.BufferData(target, size, data, usage);
这一句,好像和我的源代码无关啊,是和我的显卡驱动不兼容吗?
谢谢大家了...

自强不吸 2017-09-25 13:47
出错的地方不在这,兄弟,你找错地方了

leamus 2017-09-26 09:48
自强不吸:出错的地方不在这,兄弟,你找错地方了 (2017-09-25 13:47) 

这个我明白啊兄弟,但是Qt的调试就显示这个位置出错了(应该是溢出错误)


查看完整版本: [-- 一个简单的qml程序居然出错了... --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled