自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (5)
  • 收藏
  • 关注

原创 UE蓝图学习笔记_变量与计算

变量与计算Add Math Expression:数学表达式; Set Array Elem:设置数组元素; Get:获取数组索引元素; Add:未创建保管区域,添加动态元素; Remove Index:删除指定索引; Make Array:创建动态数组; Make Literal String:创建字符串; Make Literal Int:创建整型; Append:用于将两个文本连接为一个文本; Length:检查数组元素数量的节点; Equal:检测输入的两个值是否相等; L

2023-07-12 09:43:04 105

原创 linux环境编译OpenSceneGraph和osgEarth

一、编译OpenSceneGraph 1、使用cmake打开OSG源码下的CMakeLists.txt并选择构建路径 2、安装第三方依赖库$sudo dnf install zlib-devel$sudo dnf install libpng-devel$sudo dnf install libcurl-devel$sudo dnf install freetype...

2018-11-02 14:48:44 6008

原创 linux下程序打包发布

程序以test为例:1. QtCreate使用Release版本编译2. 从可运行程序的文件中拿出可执行文件,例:test3. 终端下使用ldd命令查看需要的连接库,例:ldd test4. 把ldd查询到的所有需要的库导出这里提供一个脚本将ldd打印出来的依赖库复制到指定路径:#!/bin/sh exe="test" #发布的程序名称des="./lib" #...

2018-10-30 19:05:53 4541 1

原创 Linux 之 实现ssh远程访问

1、安装ssh$ yum install openssh-server openssh-clients 2、启动ssh服务$ sudo /etc/init.d/ssh start sshd.service或$sudo systemctl start3、指定登陆用户$ ssh -l root 192.168.1.10或$ ssh [email protected]...

2018-10-27 09:43:07 2941

原创 Linux 之 升级gcc

1、编译gmp$cd gmp-6.1.1$./configure --prefix=/usr/local/gmp-6.1.1$make$sudo make install 2、编译mpfr$cd mpfr-3.1.5$./configure --prefix=/usr/local/mpfr-3.1.5 --with-gmp=/usr/local/gmp-6.1.1...

2018-10-27 09:42:55 1429

原创 Linux 之 挂载nfts格式硬盘

1、编译安装fuse模块$tar –zxvf fuse-2.7.0.tar.gz$cd fuse-2.7.0$./configure$make$sudo make install$sudo lsmod$sudo modprobe fuse 2、编译安装ntfs-3g$tar –zxvf ntfs-3g_ntfsprogs-2012.1.15.gz$cd ...

2018-10-27 09:42:44 375

原创 Linux 之 vim使用方法

1、一般模式:移动光标的方法h 或左箭头:光标向左移动j 或下箭头:光标向下移动k 或上箭头:光标向上移动l 或右箭头:光标向右移动例子:向下移动30行(30j)[Ctrl] + f 或 [Page Down]:屏幕向下移动一页[Ctrl] + b 或 [Page Up]:屏幕向上移动一页[Ctrl] + d:屏幕向下移动半页[Ctrl] + u:屏幕向上移...

2018-10-27 09:42:31 417

原创 Linux 之 crontab任务计划

1、添加一个计划任务$crontab -e 2、crontab的文档编辑的格式与参数 代表意义 分钟 小时 日期 月份 周 指令 数字范围 0~59 0~23 ...

2018-10-27 09:42:20 369

原创 Linux 之 sudo权限

1、当我们权限不够时可以使用sudo$sudo cat /dev/null > /var/log/wtmp但是使用sudo一样会提示权限不够,因为sudo只能让cat命令以sudo权限执行,而对于>符号没有sudo权限,可是使用$sudo sh -c "cat /dev/null > /var/log/wtmp"让整条命令都以sudo权限执行。...

2018-10-27 09:42:08 360

原创 Qt 之 中文显示

1、Qt4中的中文乱码解决方法#include <QTextCodec>QTextCodec *codec = QTextCodec::codecForName("UTF-8");QTextCodec::setCodecForLocale(codec);QTextCodec::setCodecForCStrings(codec);QTextCodec::setCod...

2018-10-27 09:41:55 168

原创 Qt 之 加载QSS样式表

1、新建QSS文件首先,新建一个后缀名为qss的文件,例如:style.qss,将其加入到资源文件(qrc)中。 2、编写QSS文件QWidget {    color:white;    font-family:"微软雅黑";    font-size:14px;} 3、加载QSS文件为了方便调用,在main.cpp中可以写一个静态加载样式的函数#...

2018-10-27 09:41:43 1058

原创 Qt 之 国际化翻译

生成翻译文件1.首先使用lupdate生成.ts文件。在终端中输入lupdate  需要翻译的程序源文件的路径  -ts Chinese.ts  并运行,生成.ts文件。$ lupdate src/ -ts Chinese.ts 2.然后使用Qt的linguist.exe打开ts文件进行翻译。使用Ctrl+Enter进行翻译确认 3.最后使用了lrelease命令将...

2018-10-27 09:41:32 1798

原创 Qt 之 QPushButton同时显示图片和文字

#include <QPushButton>#include <QPixmap>#include <QWidget>#include <QPainter>#include <QPaintEvent>class CustomPushButton{    CustomPushButton(const QString& i...

2018-10-27 09:41:18 14316 1

原创 Qt 之 字符串转换

1、QString转换为char*QString str;char *msg;QByteArray ba = str.toLain1();msg = ba.data();2、char*转换为QStringQString str;char *msg;str = QString::fromLocal8Bit(msg); 3、int转16进制字符串,并补0int...

2018-10-27 09:41:05 787

原创 Qt 之 QSettings

QSettings API基于QVariant,可以保存很多基础的类型,比如 QString、QRect、QImage等。1、保存数据到ini文件void SaveFile(){    QString path = "/home/teluoyi/config.ini";    QSettings settings(path, QSettings::IniFormat);    se...

2018-10-27 09:40:52 178

原创 Qt 之 打开pdf文件

QString strDoc = "D:/test.pdf";QDesktopServices::openUrl(QUrl::fromLocalFile(strDoc));

2018-10-27 09:40:26 5586 1

原创 Qt 之 打开exe程序

#include <QProcess>QProcess pro;QString strPath = "D:/test.exe";pro.startDetached(strPath);

2018-10-27 09:40:12 9244 1

原创 Linux 之 文件名置换

    shell提供了一套完整的字符串模式匹配规则,我们可以按照所要求的模式来匹配文件。*    匹配文件名中的任何字符串,包括空字符串;?    匹配文件名中的任何单个字符串;[...]    匹配[]中包含的任何字符串,可以使用横杠-来连接连个字母或数字,以此来表示一个范围;[!...]    匹配[]中非感叹号!之后的字符串。...

2018-10-27 09:40:00 251

原创 Linux 之 批量重命名

1、命令格式$rename 被替换的字符 替换成的字符 文件类型范围 2、示例将所有的动态库名称修改为前缀为lib的动态库名称$rename Test libTest *.so

2018-10-27 09:39:45 383

原创 Qt 之 父窗体关闭后子窗体未关闭

// 关闭时释放内存this->setAttribute(Qt::WA_DeleteOnClose);

2018-10-27 09:39:33 3084 2

原创 Qt 之 QListWidget

本文主要是写自己在开发工作中对QListWidget的使用心得,该程序主要是为了实现图片资源库管理功能,具体使用QListWidget添加显示图片资源,拖拽列表图片到主窗体进行添加放大显示。注意:主窗体需要实现拖拽进入事件dragEnterEvent,放置事件dropEvent。 #include <QListWidget> // 资源图片列表{    // 实...

2018-10-27 09:39:14 447 1

原创 Qt 之 QTreeWidget

#include <QTreeWidget>#include <QHeaderView> {    // 实例化树结构    QTreeWidget *pTreeWidget = new QTreeWidget(this);    // 设置标头    pTreeWidget->header()->hide();    pTree...

2018-10-27 09:38:56 1104

OSG和osgEarth帮助手册

OSG和osgEarth帮助手册,新手学习的绝对利器,高手经常使用的好东西。

2018-11-02

C++编成思想(超高清无水印)

超高清无水印,C++初学者必备书籍,C++高级开发者的枕边书籍!

2018-11-02

FreeXUI VCP_v1.1.6

FreeXUI是一套集设计风格、人机交互、标准化组件、复合式组件、自定义组件以及组件式框架为一体的专业级UI可视化解决方案。 VCP(Visual Component Platform,下文简称“该平台”)是一套基于组件化设计的FreeXUI桌面端承载平台,支撑基于该平台下相关产品的产品发布、产品介绍、设计风格展示、产品安装使用指南、产品技术升级、相关产品技术培训等服务。

2018-10-27

FreeEarth用户手册

FreeEarth三维数字地球开发平台(下文简称FreeEarth)自2014年发布以来,由于其特有的渲染特效、跨平台及源码开放等特性,受到了广大用户的青睐和支持,自2014至今,基于FreeEarth实施的业务应用系统源源不断的交付用户,为用户进行行业扩展开发提供有力支撑,获得了用户的一致好评,同时也检验了FreeEarth作为平台级别二次开发的功能和性能。 恒歌科技通过大量的项目实践及技术钻研历时一年倾心打造并重磅推出FreeEarth v2.1.0版本,此版本在功能、性能、健壮性、易用性及美观性等方面都有了显著的提升,同时还集成了二维地图功能及访问网络数据服务等功能。

2018-10-27

Qgis2.14.12帮助文档

qgis帮助文档

2017-06-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除