- 博客(20)
- 资源 (4)
- 收藏
- 关注
原创 qt+mysqlworkbench8.0
QSqlDatabase: QMYSQL driver not loadedqt5.12.4没有自带qsqlmysql.dll驱动,需要自己编译qt版本需要和mysql版本匹配,即都为32位或64位,编译Qt5.12.4\5.12.4\Src\qtbase\src\plugins\sqldrivers\mysql,修改mysql.proTARGET = qsqlmysqlHEADERS += $$PWD/qsql_mysql_p.hSOURCES += $$PWD/qsql_mysq.
2020-12-03 19:12:44
350
1
转载 Unity协程(Coroutine)原理深入剖析
转载地址:http.dsqiu.iteye.com记得去年6月份刚开始实习的时候,当时要我写网络层的结构,用到了协程,当时有点懵,完全不知道Unity协程的执行机制是怎么样的,只是知道函数的返回值是IEnumerator类型,函数中使用yield return ,就可以通过StartCoroutine调用了。后来也是一直稀里糊涂地用,上网google些基本都是例子,很少能帮助深入理解Unity协程...
2018-06-25 21:56:33
523
原创 unity3d之Assetbundle打包预设Prefab和场景Scene
新建工程,在Assets下新建Scenes文件夹存放场景文件,新建三个Cube,分别命名为Cube、Cube1、Cube2并保存为三个预设,保存新建在ReanAssetbundle.cs脚本,脚本内容如下:using UnityEngine;using System.Collections;public class ReanAssetbundle : MonoBehav
2017-03-02 22:32:41
6620
原创 osg 矩阵转换后,获取矩阵中模型的位置
#include "stdafx.h"#include #include #include #include #include #include #include #include osg::Node* createAxis(double length){osg::Geode* geode = new osg::Geode();osg
2014-11-26 16:41:56
1892
转载 VC用法汇总
(1)如何通过代码获得应用程序主窗口的指针?主窗口的指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现。AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZED)//使程序最大化.(2)确定应用程序的路径Use GetModuleFileName 获得应用程序的路径,然后去掉可执行文件名。Ex
2014-11-18 15:21:57
912
原创 osgAudio编译
参考帖子:http://bbs.osgchina.org/forum.php?mod=viewthread&tid=13912&highlight=osgAudio我的机器环境:XP x32vs2010OSG3.3.1osgAudio支持两类后端,OpenAL and FMOD,必选其一,我选择了OpenAL。FMOD没有尝试。选择了Op
2014-06-26 14:24:56
1387
1
转载 OSG之数据处理最短的一帧
转载自:http://blog.youkuaiyun.com/gelu1231/article/details/6675815
2014-06-26 11:56:21
928
转载 OSG( OpenSceneGraphic)
OSG( OpenSceneGraphic) 一:编译问题论坛上编译好的库文件也是FLMN人为编译的文件,与自己用CMAKE编译的没有什么不同,说到自己编译,总结一下主要有几个方面的错误:首先来说,直接下了源码,没有下载第三方库与data数据文件,首先源码是不必说了,必备的。源码的下载地址是:http://www.openscenegraph.org/proje
2014-03-28 14:55:17
1011
转载 Vega Prime 常见问题集
Vega Prime 常见问题集!(转)1.运行LP时,提示缺少组件MSVCRTD.DLL,如何解决?安装Visual C++6.0 或搜索该文件,拷到应用程序目录下.怎样在MFC+VP中改变vp显示的窗口大小void C**View::OnSize(UINT nType, int cx, int cy) {if ( ! getVpInitted() ) return;
2014-03-24 13:44:15
3079
转载 Qt moc文件的作用
转载自:http://devbean.blog.51cto.com/448512/355100前面我们说过,Qt 不是使用的“标准的” C++ 语言,而是对其进行了一定程度的“扩展”。这里我们从Qt新增加的关键字就可以看出来:signals、slots 或者 emit。所以有人会觉得 Qt 的程序编译速度慢,这主要是因为在 Qt 将源代码交给标准 C++ 编译器,如 gcc 之前,需要事先
2014-03-07 14:10:03
4397
原创 qwt自带demo不能运行的原因
要用到曲线显示,下载了qwt-5.2.0,编译生成了lib和dll,在代码中测试也可以用。打开qwt-5.2.0自带的examples,想看看自带的示例,给解决方案中的每个项目添加dll和头文件:1.右键项目 属性 -> C/C++ -> 常规 -> 附加包含目录 选择qwt头文件所在的文件夹2.为了方便期间,把生成的qwtd5.dll和qwtd5.lib都放在qwt-5
2013-12-31 15:29:17
1736
转载 QString与中文问题
首先呢,声明一下,QString 是不存在中文支持问题的,很多人遇到问题,并不是本身 QString 的问题,而是没有将自己希望的字符串正确赋给QString。很简单的问题,"我是中文"这样写的时候,它是传统的 char 类型的窄字符串,我们需要的只不过是通过某种方式告诉QString 这四个汉字采用的那种编码。而问题一般都出在很多用户对自己当前的编码没太多概念,于是一个简
2013-11-14 11:43:44
665
转载 Qt 国际化
注意:本文不介绍如何使用Qt的国际化、本地化支持。本文针对的是偏底层的、Manual和其他资料中很少涉及的东西。所以,继续之前,请先确保:你已经对如何使用Qt的国际化比较熟悉了。本文针对的是 tr("我是中文") 这种情况, 是Qt中translate、tr 与中文问题 一文提到的 2b 问题的深入。例子首先,个人比较抵制源码中使用中文(当然也包括用tr扩住中文了
2013-11-14 11:42:54
930
转载 Qt 编码 QObject::tr()
在论坛中漂,经常遇到有人遇到tr相关的问题。用tr的有两类人:(1)因为发现中文老出问题,然后搜索,发现很多人用tr,于是他也开始用tr(2)另一类人,确实是出于国际化的需要,将需要在界面上显示的文件都用tr包起来,这有分两种:(2a) 用tr包住英文(最最推荐的用法,源码英文,然后提供英文到其他语言的翻译包)(2b) 用tr包住中文(源码用
2013-11-14 11:41:34
10469
3
原创 Qt QListWidget拖拽实现
接着前面的QTableWidget继续写吧,原本实现QTableWidget的拖拽,结果还是没弄好,唉……一个字,搓!两个字,很搓!QTableWidget拖拽没有实现,但是还是有希望的,希望至少还不是在田野上,QListWidget的拖拽实现了,亲们……直接贴代码吧!===========================================================
2013-10-09 15:45:17
9691
转载 Qt QTableWidget用法的一些小总结
最近要使用QTableWidget来处理数据,载入数据并实现一些拖拽、删除、编辑等操作,没能实现拖拽效果,在网上看到了这篇文章,都是一些细节方面,感觉还有用吧,就转载了原文地址链接:http://blog.youkuaiyun.com/mingxia_sui/article/details/7681863=================================================
2013-09-27 16:56:47
1957
原创 Qt QtreeWidget树形控件右键菜单
QTreeWidget *treeView;//QTreeWidget对象connect(treeView, SIGNAL(customContextMenuRequested(const QPoint)), this, SLOT(showMouseRightButton(const QPoint)));void showMouseRightButton(const QPoint)
2013-09-24 11:53:38
6026
1
转载 QT:无法找到调试信息,或者调试信息不匹配,未使用调试信息”生成二进制文件,是否继续调试
vs2010+ qt新建一个application程序,DEBUG编译的时候没有问题,但是改成release编译的时候会出来一个界面,显示:“无法找到xxx.exe调试信息,或者调试信息不匹配,未使用调试信息生成二进制文件,是否继续调试?”把按F5替代成F5+Ctrl就没这个提示框了,这个提示框没什么问题,都Release变异了,还要什么调试信息呢!网上也给出了解答:问题在于,不生成调试文
2013-09-23 15:37:05
1643
原创 afxgetapp->afxmainwnd 与afxgetmainwnd的区别 /线程中调用afxgetmainwnd的问题
在对话框中创建了一个新线程,在线程中调用afxgetmainwnd()获取主程序的句柄,程序出现莫名其妙的崩溃,调试发现在线程中通过afxgetmainwnd()是不能得到主程序的句柄,只有通过CMainFrame *pMainFrm = (CMainFrame *)(afxgetapp()->afxmainwnd());才能得到主程序的句柄。afxgetmainwnd()得到的是当前线程
2013-09-18 15:02:44
994
原创 Qt读写Excel
最近要用VS2008 + Qt读写Excel,网上的帖子基本都是这种的==================================================================================void TestReadExcel::readExcel(){ QAxObject *excel = NULL; Q
2013-09-12 14:54:33
2116
Qt自绘控件
2014-01-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人