- 博客(4)
- 收藏
- 关注
转载 无法定位程序输入点strnlen于动态链接库msvcrt.dll上
XP系统会出现该问题导致这个问题出现的原因有很多,而其中一种原因就是D3Dcompiler_47.dll这个库导致的,如果只使用opengl32sw.dll没有问题。方案一:移除D3Dcompiler_47.dll只使用opengl32sw.dll。方案二:可以在QApplication实例化之前添加如下代码:if (QSysInfo::WV_XP ==
2018-03-28 17:49:21 3860
原创 Qt的封装性d指针和q指针
d指针Qt对于数据的封装算比较高明的了,其实原理就是把接口和实现分开,类似于如下结构:class A{ class APrivate; APrivate *pData; public: A(); ~A(); ...}这样,接口类A只负责描述希望调用者看到的,而真正的细节都在APrivate类中,当然这是我个人的理解,Qt的实现要复杂的多...
2018-03-15 11:19:03 2826 1
原创 Qt窗体标题栏事件
Qt窗体结构Qt的窗体结构表明,Window Title和Client Area是分离开的,而两者按照竖直布局到frame矩形框中,简单的理解就是这样,具体描述,在Qt文档的Window and Dialog Widgets处。获取事件开发过程中免不了要重写事件方法,特别是鼠标事件,那么,如何获取标题栏的鼠标事件;准确的说法应该是怎么获取除了Client Area以外区域的鼠标事件,在QEvent...
2018-03-10 16:00:49 2454
原创 VS下Qt的例子使用OpenGL遇到glGetIntegerv函数崩溃
Qt自带的qt3d用到opengl的例子执行不了Qt的例子中有个simple-cpp的例子,在qt3d目录下,可是每次执行的时候都会崩溃,崩溃地点在Qt内部的QOpenGLStaticContext类的createContext方法中,可是看栈执行的情况,地点应该是调用opengl32.dll!_glGetIntegerv@8(),而跟踪源码,到QWindowsGLContext类的构造函数里面,...
2018-03-07 11:34:14 2328 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人