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

找人做jsp网站赵公口网站建设北京网站设计

找人做jsp网站,赵公口网站建设北京网站设计,个人博客网页素材,网站建设方案标书一、需要完成的功能 在子对话框#xff08;CmdChildQt#xff09;中#xff0c;点击 “执行” 按钮#xff0c;将多个命令行指令#xff0c;依次输入到父对话框#xff08;CmdQt#xff09;的编辑框中并且执行#xff0c;要求如下#xff1a; 在前一个命令执行完成后CmdChildQt中点击 “执行” 按钮将多个命令行指令依次输入到父对话框CmdQt的编辑框中并且执行要求如下 在前一个命令执行完成后获取命令行返回结果信息根据结果信息判断进行下一步操作当前一个命令执行成功后继续自动输入下一个命令行指令到父对话框编辑框中执行就这样依次执行多个命令行命令达到命令执行自动化的目的。 二、实现方法 父对话框 class CmdQt : public QDialog {Q_OBJECTsignals:void cmdFinished(QString qstr); };void CmdQt::slot_inputCommand() {}void CmdQt::slot_SetCommandRetInfo(DATA_INFO info) {emit cmdFinished(qstr); }void CmdQt::setSignalExecCmdLine() {emit ui.leditInputCommand-returnPressed(); } 子对话框 class CmdChildQt :public QDialog {Q_OBJECTprivate:QEventLoop loop;QString m_qstrRecvCmdRetInfo;signals:void signal_sendQuit();private slots:void slot_RecvCmdRetInfo(QString qstrInfo); };void CmdChildQt::slot_RecvCmdRetInfo(QString qstrInfo) {m_qstrRecvCmdRetInfo qstrInfo;emit signal_sendQuit(); }void CmdChildQt::slot_exec() {m_parent-setCmdLine(ui.editCmdSelect-text().trimmed());connect(m_parent, CmdQt::cmdFinished, this, CmdChildQt::slot_RecvCmdRetInfo);connect(this, CmdChildQt::signal_sendQuit, loop, QEventLoop::quit);m_parent-setSignalExecCmdLine();loop.exec();if (m_qstrRecvCmdRetInfo.contains(same string...) false){return;}...m_parent-setCmdLine(command -param);m_parent-setSignalExecCmdLine();loop.exec();if (m_qstrRecvCmdRetInfo.contains(same string...) false){return;}...disconnect(m_parent, CmdQt::cmdFinished, this, CmdChildQt::slot_RecvCmdRetInfo);disconnect(this, CmdChildQt::signal_sendQuit, loop, QEventLoop::quit);... } 上述代码的主要逻辑 链接信号和槽函数在子对话框中获取命令行并设置父对话框的编辑框为命令行指令向父对话框编辑框发射 returnPressed 信号槽函数 slot_inputCommand 被触发执行之后slot_inputCommand 触发 slot_SetCommandRetInfo 执行在 slot_SetCommandRetInfo 中发射 cmdFinished 信号cmdFinished 信号触发 slot_RecvCmdRetInfo 执行在 slot_RecvCmdRetInfo 中发射 signal_sendQuit 信号signal_sendQuit 触发 QEventLoop::quit 执行loop.exec() 返回并执行之后的代码根据 m_qstrRecvCmdRetInfo 的值进行下一步骤如果命令执行成功继续执行下一个命令。
http://www.pierceye.com/news/836022/

相关文章:

  • 邹城网站建设v556本校网站建设
  • 郑州一站式网站搭建北京装饰公司十大排名
  • 网站建设程序代码百度智能创作平台
  • 网上制作网站建立中文网站的英文
  • 网站域名过户查询太原企业网站怎么优化
  • 西安哪些做网站的公司创业平台网站
  • 做网站费用滁州wordpress 快站
  • 上海手机网站制作网站制作最
  • 做一网站APP多少钱网站做照片
  • 会同县做网站设计网站的结构时
  • 行业门户网站制作百度权重是怎么来的
  • 巅云建站as.net 网站开发视频教程
  • 网站开发定制合同在哪个网站可以学做衣服
  • 关键词排行优化网站搜索引擎营销的主要方式有
  • 免费网站建设免费咨询wordpress安装环境搭建
  • 网站怎样和首页做链接地址广厦建设集团官方网站
  • 遂平县网站建设网站建站的类型
  • wordpress多用途主题排行建网站做优化
  • 那里可以做旅游网站的吗手机系统
  • 牙科医院网站源码开封建网站
  • 网站的内容做网站后端的全部步骤
  • 可以做软件的网站有哪些功能wordpress建站事例
  • 静态网站生成刚刚发生在昆明的大事
  • 牡丹江0453免费信息网站学生保险网站
  • 接网站开发项目万网网站后台登陆
  • 江苏网站建站系统平台生存曲线哪个网站可以做
  • 国内产品网站w源码1688index网站制作
  • 韩国网站域名网站推广是干嘛的
  • 怎样查询江西省城乡建设厅网站互联网行业简介
  • 芜湖网站建设推广网站开发者 地图