摘要: boost::thread使用案例: 1. 先定义thread成员变量(此处使用了智能指针,也可以不用) boost::shared_ptr<boost::thread> Thread; 2. 在类成员函数中启动thread std::thread使用案例 1. 先定义thread成员变量 std: 阅读全文
posted @ 2021-01-13 10:29 尘世俗人 阅读(742) 评论(0) 推荐(0) 编辑
摘要: QByteArray功能十分强大,对于原始字符串操作十分便利,自带数值转换的所有方法,比如 toInt() toShort() toFloat() toDouble()等 但是,需要注意,这些方法只是针对 ascii 码数值的转换,比如:“39.62343953” 如果,QByteArray中存储的 阅读全文
posted @ 2020-11-27 09:31 尘世俗人 阅读(2106) 评论(0) 推荐(0) 编辑
摘要: 新建ui的时候,没有考虑到后续的应用,习惯性建了一个QWidget类型的窗口部件,后来发现迫切的需要使用QDialog::exec()功能,于是想把QWidget更改为QDialog,研究后发现一个好方法: 直接在编辑器里打开ui文件,将class="QWidget"更改为class="QDialo 阅读全文
posted @ 2020-11-20 14:03 尘世俗人 阅读(4402) 评论(0) 推荐(0) 编辑
摘要: 1. 建立小部件Widget,并将当前显示窗口设为Widget的父窗口 paraDlg = new DlgParameterPanel; paraDlg->setParent(this); paraDlg->show(); 2. 重载resizeEvent(QResizeEvent *event), 阅读全文
posted @ 2020-07-09 09:26 尘世俗人 阅读(1322) 评论(0) 推荐(0) 编辑
摘要: 许久没有登录coding网站了,突然发现页面改版了,也没有个人登录入口了,一切都是陌生的样子。 为了删除项目,几乎是查遍了所有操作,最后发现左下角不起眼处,有一个项目设置按钮,方能删除掉项目,现与大家分享此方法:(2020 0511) 阅读全文
posted @ 2020-05-11 22:02 尘世俗人 阅读(2400) 评论(0) 推荐(0) 编辑
摘要: 自己做的一个三维场景里需要添加无人机、小车的简单模型,网上查到一个资源,但是需要账号登录,注册后又要积分,积分要money,真的很气人。 费了好大劲,在其他地方找到这个资源,在此分享百度网盘下载链接,供大家参考使用: 链接:https://pan.baidu.com/s/1KdXR7RgoJTjNa 阅读全文
posted @ 2020-04-30 09:49 尘世俗人 阅读(893) 评论(0) 推荐(1) 编辑
摘要: 在osg界面,显示文字信息时,会使用osgText::Text,下面的属性要进行一下设置,否则会出现字体明暗不一,亮度不统一的问题 text->setAxisAlignment(osgText::TextBase::SCREEN); 造成这个问题的原因,可能是窗口内容是从主场景的camera看到的, 阅读全文
posted @ 2020-04-23 15:53 尘世俗人 阅读(656) 评论(0) 推荐(0) 编辑
摘要: class GetBit { public: GetBit() {} GetBit(const unsigned char c) { byt = c; } ~GetBit() {} // 将某位清0 // void clearBit(int i) { if (i == 0) byt = byt ^ 阅读全文
posted @ 2020-04-17 12:11 尘世俗人 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: Sub BatchChangeFormatOfExcel() Dim time1 As Date Dim time2 As Date time1 = Timer ' 计时 Dim xFd As FileDialog Dim xSPath As String Dim xExcelFile As String Application.DisplayAlerts = False Application. 阅读全文
posted @ 2019-11-30 10:44 尘世俗人 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: 以垂直表头为例,更改第三行表头,操作如下 阅读全文
posted @ 2019-11-27 11:13 尘世俗人 阅读(715) 评论(0) 推荐(0) 编辑