摘要:
打开shell文件时,出现提示框“您是要运行xxx.sh”,还是显示它的内容? 不想要这个提示,在左上角“编辑”菜单,选择“首选项”,打开文件管理首选项,选择“行为”选项卡,可执行文件下面,选择“打开时运行可执行文本文件”,这样双击运行时就不会提示了。 编辑->首选项->行为->可执行文件->打开时 阅读全文
摘要:
中标麒麟使用中,有时候需要获取硬盘大小,防止在使用电脑过程中硬盘空间不足而不自知。 下面提供一个函数获取所有分区的信息: 1 struct DiskInfo{ 2 float fUsed; 3 float fRemaining; 4 }; 1 //磁盘剩余空间 20201122 sdl 2 doub 阅读全文
摘要:
有时候,在中标麒麟使用qt读配置文件,文件中有中文,会出现中文乱码的情况。 这时候要做一些操作避免乱码。 说明:qt文本编辑器默认是utf-8,且cpp文件也是utf-8的。 QSettings settings(m_sysConfigPath, QSettings::IniFormat); set 阅读全文
摘要:
龙芯上的中标麒麟,在使用485串口时,接收和发送串口数据时要改变485串口状态。232串口没出现这个问题。可能跟出厂硬件有关。 我使用qt5.9.8在中标麒麟上开发,在代码中调用如下脚本。 485Send.sh 485Recv.sh 我这里先用485串口发送数据,然后再通过串口接收数据的。所以我在4 阅读全文
摘要:
下面是在中标麒麟5.0中所作更改。 我在给普通用户赋予了root权限后,不想输入密码,在/etc/sudoers中做了如下修改才有效果: 。 另外,我想用有管理员权限的用户,在脚本中启动应用程序,但是脚本中有自己编译的库路径,这时,脚本中不能存在sudo。所以,用了两个脚本来执行,有点绕。看下面截图 阅读全文
摘要:
使用国产系统中标麒麟(5.0)时,明明用qt工具运行时没有问题,可是双击确没有反应,后来用终端启动时(cd到可执行程序目录 ./myexe),提示找不到一个库a.so(这是自己编译的一个库),明明路径都对啊,怎么双击打不开呢?后来,在终端中,先执行 export LD_LIBRARY_PATH=库路 阅读全文
摘要:
转自:https://blog.csdn.net/dbzhang800/article/details/6335818 结尾有我自己的使用情况。 本文起源去年底看到有网友遇到QFtp的中文问题 链接 。今天在csdn中又注意到网友提问 链接 。既然这样,就将自己两次回答简单整理一下,作为一篇博客吧。 阅读全文
摘要:
是在qt中做的,所以用了qlist,可根据需要改成 stl 的 list void GetStatus(unsigned int status, QList<bool>& listStatus) { bool current = false; for (int i = 0; i < 32; i++) 阅读全文
摘要:
项目中使用到udp通信,使用了Qt的udp类,参考了“菜头大大”的源码(https://www.cnblogs.com/wurenzhong/p/8030220.html),将udp管理分离出界面,学习记录如下。 例子中,没有使用线程处理数据,如果数据量大,请自行处理。 源代码在mingw32下编译 阅读全文
摘要:
引用:https://www.cnblogs.com/wurenzhong/p/8186437.html 工作中用到Qt串口通信,学习记录了一下。 参考“菜头大大”的源码,把串口管理从界面中分离出来,以便以后使用。 在我的例子程序中,没有使用线程,一般使用时没有问题,在使用过程中如果数据量大(发送频 阅读全文