- 博客(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 163
原创 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 6103
原创 linux下程序打包发布
程序以test为例:1. QtCreate使用Release版本编译2. 从可运行程序的文件中拿出可执行文件,例:test3. 终端下使用ldd命令查看需要的连接库,例:ldd test4. 把ldd查询到的所有需要的库导出这里提供一个脚本将ldd打印出来的依赖库复制到指定路径:#!/bin/sh exe="test" #发布的程序名称des="./lib" #...
2018-10-30 19:05:53 4577 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 root@192.168.1.1...
2018-10-27 09:43:07 2960
原创 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 1475
原创 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 389
原创 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 427
原创 Linux 之 crontab任务计划
1、添加一个计划任务$crontab -e 2、crontab的文档编辑的格式与参数 代表意义 分钟 小时 日期 月份 周 指令 数字范围 0~59 0~23 ...
2018-10-27 09:42:20 396
原创 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 393
原创 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 179
原创 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 1072
原创 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 2474
原创 Qt 之 QPushButton同时显示图片和文字
#include <QPushButton>#include <QPixmap>#include <QWidget>#include <QPainter>#include <QPaintEvent>class CustomPushButton{ CustomPushButton(const QString& i...
2018-10-27 09:41:18 14447 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 840
原创 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 197
原创 Qt 之 打开pdf文件
QString strDoc = "D:/test.pdf";QDesktopServices::openUrl(QUrl::fromLocalFile(strDoc));
2018-10-27 09:40:26 5712 1
原创 Qt 之 打开exe程序
#include <QProcess>QProcess pro;QString strPath = "D:/test.exe";pro.startDetached(strPath);
2018-10-27 09:40:12 9310 1
原创 Linux 之 文件名置换
shell提供了一套完整的字符串模式匹配规则,我们可以按照所要求的模式来匹配文件。* 匹配文件名中的任何字符串,包括空字符串;? 匹配文件名中的任何单个字符串;[...] 匹配[]中包含的任何字符串,可以使用横杠-来连接连个字母或数字,以此来表示一个范围;[!...] 匹配[]中非感叹号!之后的字符串。...
2018-10-27 09:40:00 266
原创 Linux 之 批量重命名
1、命令格式$rename 被替换的字符 替换成的字符 文件类型范围 2、示例将所有的动态库名称修改为前缀为lib的动态库名称$rename Test libTest *.so
2018-10-27 09:39:45 408
原创 Qt 之 父窗体关闭后子窗体未关闭
// 关闭时释放内存this->setAttribute(Qt::WA_DeleteOnClose);
2018-10-27 09:39:33 3106 2
原创 Qt 之 QListWidget
本文主要是写自己在开发工作中对QListWidget的使用心得,该程序主要是为了实现图片资源库管理功能,具体使用QListWidget添加显示图片资源,拖拽列表图片到主窗体进行添加放大显示。注意:主窗体需要实现拖拽进入事件dragEnterEvent,放置事件dropEvent。 #include <QListWidget> // 资源图片列表{ // 实...
2018-10-27 09:39:14 486 1
原创 Qt 之 QTreeWidget
#include <QTreeWidget>#include <QHeaderView> { // 实例化树结构 QTreeWidget *pTreeWidget = new QTreeWidget(this); // 设置标头 pTreeWidget->header()->hide(); pTree...
2018-10-27 09:38:56 1136
FreeXUI VCP_v1.1.6
2018-10-27
FreeEarth用户手册
2018-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人