当前位置: 首页 > news >正文

门头沟营销型网站建设镇江积分优化

门头沟营销型网站建设,镇江积分优化,wordpress 论坛主题,网站开发费如何入账【QT 5 调试软件Linux下调用脚本shell-经验总结初步调试基础样例】 1、前言2、实验环境3、自我总结4、实验过程#xff08;1#xff09;准备工作-脚本1#xff09;、准备工作-编写运行脚本文件2#xff09;、给权限3#xff09;、运行脚本 #xff08;2#xff09;进入q… 【QT 5 调试软件Linux下调用脚本shell-经验总结初步调试基础样例】 1、前言2、实验环境3、自我总结4、实验过程1准备工作-脚本1、准备工作-编写运行脚本文件2、给权限3、运行脚本 2进入qt部分代码1、新建空白工程2、1、debug调试代码0.核心代码段 2、2、界面调试代码1.提供路径2.提供文件名 3、加入布局部分 5、代码链接6、细节部分1、ui-无调出编辑框ID 7、总结 1、前言 最近要Linux下做相关软件开发了还要当自己为新手本着求知求学的心态再简单的事情也要好像学习一面一些不该犯的错误犯了另外也是趟一些雷不害怕出错误哪怕碰到最简单的错误也要好好总结下。 既然都到Linux 下使用上位机调用脚本肯定要有的本次也将简单使用一个简单样例来进行说明。 2、实验环境 实验环境还是挺重要的因为有时候在你电脑上能运行的东西在别人的电脑就不一定能运行这一部分的原因就可能是实验版本不一样。 系统环境 环境问题还是要注意下的不同环境下可能还真的可能不一样。 QT软件版本qt 5.14.2 3、自我总结 1一步一步按照顺序来切不可心急直接使用qt调试 我们调试软件不能太心急否则可能反而都不实现不了。 所以我们在实现前要现在终端上先实现相关功能在使用qt调用这样才能保证问题分离。 2调用脚本使用QProcess类 和之前烧写工具一样调用脚本也是用process类确定脚本路线然后调用。 3一些基础工具使用 好长时间没在Linux下弄东西了想编写脚本突然忘记了,连基础的vim都想不起来所以也算复习下吧 vim xxx.shVi 是早期Unix系统中的标准文本编辑器。VimVi IMproved是Vi的升级版拥有更多特性如语法高亮、代码折叠、插件系统等。它在Linux社区中非常受欢迎尤其是在程序员和系统管理员中。Nano 是一个更友好的文本编辑器操作简单易于上手尤其适合那些不太熟悉命令行编辑器的用户。Emacs 是一个高度可定制的文本编辑器功能强大但学习曲线相对较陡。它不仅仅是一个文本编辑器还可以通过扩展变成一个完整的工作环境。 这些编辑器都是通过命令行界面CLI访问的没有图形用户界面GUI但它们非常强大和灵活尤其是在处理文本文件、编程和脚本编写方面。对于新手来说Nano可能是最容易上手的而Vim和Emacs则提供了更多高级功能但需要一定时间来学习和适应。 4、实验过程 1准备工作-脚本 使用指令新建一个脚本文件 1、准备工作-编写运行脚本文件 vim simp1.sh编写内容如下 #!/bin/bashecho hello from script! 然后退出这里不具体说明VIM工具怎么用了。 2、给权限 //这一步不可缺少 chmod x simp1.sh 3、运行脚本 然后运行脚本.,注意此步骤和qt一点关系没有是先保证自己脚本能运行 ./simp1.sh如果没有什么问题就可以看到如下内容了。 2进入qt部分代码 上边成功后我们就可以进入qt部分了。 1、新建空白工程 在如下这篇文章里我们安装了软件并且简单建立一个工程。首次实现了在Linux下运行第一个dome。 【Linux20.04-qt5.12.4软件安装与初步使用-qt在Linux使用-记录-笔记】 这块就不重复造轮了看看上边文章吧最后效果是有个空白项目。 2、1、debug调试代码 核心代码如下就是使用process类。 0.核心代码段 void MainWindow::QProcess_test_shell(void) {QProcess process;// 设置脚本执行的工作目录如果脚本不在当前目录需要指定完整路径process.setWorkingDirectory(/home/wjl/Desktop/qt_work/Linux_test_shell);// 连接信号以获取脚本的输出QObject::connect(process, QProcess::readyReadStandardOutput, []() {QString infoprocess.readAllStandardOutput();ui-textEdit-setText(info);qDebug() info;});// 启动脚本process.start(./simp1.sh);// 等待脚本执行完成process.waitForFinished();}我们先在debug终端里调试当然这样做只是方便。 2、2、界面调试代码 1.提供路径 如下如果不知道自己动文件在哪里的话可以使用终端输入指令来查询 pwd然后放在如下代码里 2.提供文件名 使用相关指令查看目录下有什么文件然后填进去 ls3、加入布局部分 加入布局一个处罚一个收信息 简单拉个上下可以拖动 然后转到信号槽 将之前运行函数放在 按下里 ### 4、效果验证 5、代码链接 代码链接https://download.csdn.net/download/qq_22146161/88625631 6、细节部分 1、ui-无调出编辑框ID 如下在调试的时候没注意直接想通过“”“-”调出编辑框的ID发现不行其实就是忘记保存了。 或者布玩局后先运行下。 之后就可以了 7、总结
http://www.yutouwan.com/news/2304/

相关文章:

  • 网站策划书注意事项网站建设与管理的条件
  • 徐州网站西安网站开发培训价格
  • seo链接优化资阳aso优化招聘
  • 企业网站建设规划书ppt页面设计在哪个选项卡
  • 上海做网站及推广可以看的网站的浏览器有哪些
  • 网站建设能做什么工作公司注册在自贸区的利弊
  • 长沙专业网站建设怎么做网站改版用新空间好吗
  • 平面设计相关的网站有哪些内容wordpress 工作原理
  • 做双语网站用什么cms系统好网站备案号填写
  • 网站制作营销型如何做彩票网站的教程
  • 做cpa一定要有网站吗网页设计链接怎么做
  • 网站空间租用有哪些服务网络推广培训方案
  • 自己有服务器和域名怎么做网站云南省城乡建设培训中心网站
  • 整站排名服务wordpress二维码用户登录
  • 网站的设计流程是怎么样的?知识付费分销平台有哪些
  • 个人网站备案需要多久做新网站怎样提交360
  • 网站没有备案号做业务在那几个网站上找客户端
  • 天津建设银行官网站首页汕头互联网公司
  • 请人建网站应注意什么wordpress 视频 去广告插件
  • 长春行业网站广州3d网站开发
  • 做相同网站违法吗wordpress黑群
  • 好的网站设计作品wordpress完整替换网址
  • 网站开发常用的谷歌插件建设银行网站会员基本信息
  • 房地产建设网站的意义社区网站建设策划方案
  • 富源县建设局网站产品营销策划
  • 岳阳市住房和城乡建设局网站移动网站开发认证考试
  • 南京越城建设集团网站沧州网站建设定制价格
  • 合肥环保公司网站建设如何介绍自己的网页设计
  • 淮安哪个做网站好点网站如何建立
  • 数字广东网络建设有限公司总经理排名轻松seo 网站