首页 > 系统相关 >初学银河麒麟linux笔记 第五章 windows中开发的QT程序适配linux的修改——外部控件重新调用

初学银河麒麟linux笔记 第五章 windows中开发的QT程序适配linux的修改——外部控件重新调用

时间:2022-11-24 16:02:31浏览次数:44  
标签:控件 调用 windows 适配 程序 QtCreator linux

本人在WINDOWS系统中使用了“飞扬青云”的控件

https://gitee.com/feiyangqingyun/QUCSDK

由于系统移植,调用库应改为linux系统,首先下载对应版本的库,我windows上使用的是QT.5.12.3_MSCV2017,麒麟上使用了

 

 通过共享文件夹转入linux后,将库文件调用到程序中,这里参考了

https://blog.csdn.net/duiwangxiaomi/article/details/119001445

工程目录右键-添加库-外部库-选择.so库文件对应的文件夹

在这里插入图片描述在这里插入图片描述在这里插入图片描述
完成后,在项目的.pro文件中自动增加了如下内容,即libdisplay.so库文件添加成功。

 

调用完成后,控件的自带的演示程序能够正常运行

 

 

 

但是我自己程序里界面的控件无法正常显示,QTcreator里也没有对应控件表,这里将之前下载的所有控件文件

 

 

 

 

复制到 /opt/Qt5.12.3/Tools/QtCreator/lib/Qt/plugins/designer 里

 

再重启QtCreator,就能看到界面和QtCreator里的控件了

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

标签:控件,调用,windows,适配,程序,QtCreator,linux
From: https://www.cnblogs.com/esther711/p/16922135.html

相关文章

  • Linux rsync 如何实现自动文件同步?
    Linuxrsync如何实现自动文件同步?邱冬夏于 2022-05-3111:54:30 发布3372收藏8版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链......
  • 【Cocoa(mac) Application 开发系列之二】总结一些常用控件以及简单在自定义View上绘
    本站文章均为​​ 李华明Himi ​​​原创,转载务必在明显处注明:​​​​​上一篇已经对于xib与控件之间的关系都大致介绍了;那么本篇不再详细解释如何如何连接控件以及控件......
  • linux离线安装boost
    默认安装方式https://www.boost.org,官网下载***.tar.gz离线安装包sh./bootstrap.sh安装./b2install指定安装目录方式https://www.boost.org,官网下载*......
  • ubuntu等debian系linux系统添加人脸识别howdy
    准备proxychainsproxychains是用来给终端走代理的软件,因为下载howdy的时候有一部分的文件的服务器在国外,且被墙了。安装proxychainssudoaptinstallproxychains配......
  • Linux指定参数启动Jar包
    Linux上启动jar包用于调试,通过指定参数启动,记录一下,命令行如下:nohupjava-jar-Xmx256M-Xms256Mxxxx.jar--server.port=9092--client.key=yourclientKey--client.s......
  • Linux用户和用户组管理
    一、用户配置文件  用户管理简介:     linux把通过把用户分为三个基本组,user,group,other来分配基本的权限  用户通过/etc/passwd用过用户名来获取用户的uid,通过......
  • Linux下查看 cuda 与 cudnn 版本
    ➜~cat/usr/local/cuda/include/cudnn_version.h|grepCUDNN_MAJOR-A2可见cudnn版本是8.2.4➜~nvidia-smi![](https://img2022.cnblogs.com/blog/1233571/2......
  • linux系统配置jdk环境
    下载OracleJDK下载链接:OracleJDK下载解压tar解包,得到jdk目录,放在常用的目录中,这里以/usr/为例move./jdk8/usr/jdk8配置环境vim/etc/profileshift+g移动到末......
  • Linux创建定时删除日志任务
    定时删除3天前的所有日志文件:1、例:脚本对应的要删除的目录为/home/logs在home目录创建文件clearLogFiles.sh:cd/homevimclearLogFiles.sh写入脚本内容(typef表示值删文......
  • Linux sed的使用场景和方法
    sed做部分替换把下面文本的变量带MOD的ip值都替换成0.0.0.0>cat1.txtMOD_AAA_IP=1.1.1.1MOD_BBB_IP=2.2.2.2#变量民不变,值改成同一个IP,可以使用sed的字符串标记,被......