电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于Qt的声纳模拟显控软件设计与实现VIP免费

基于Qt的声纳模拟显控软件设计与实现_第1页
1/1
Software Development • 软 件 开 发Electronic Technology & Software Engineering 电 子 技 术 与 软 件 工 程 • 45【 关 键 词 】 声 纳 模 拟 显 控 Qt声 纳 显 控 软 件 是 声 纳 系 统 中 的 重 要 组 成部 分 。 声 纳 显 控 软 件 集 声 纳 信 息 的 显 示 和 声 纳的 控 制 命 令 为 一 体 , 是 声 纳 操 作 员 和 声 纳 设 备之 间 交 互 的 桥 梁 和 纽 带 。 随 着 科 学 技 术 的 不 断发 展 和 进 步 , 声 纳 设 备 提 供 的 探 测 信 息 越 来 越复 杂 而 多 样 , 因 此 声 纳 显 控 软 件 的 功 能 也 变 得越 来 复 杂 。 Qt 是 一 种 跨 平 台 的 C++ 图 形 用 户界 面 , 在 软 件 界 面 开 发 过 程 中 具 有 优 良 特 性 ,本 文 介 绍 一 种 基 于 Qt 的 声 纳 模 拟 显 控 软 件 设计 实 现 方 法 。1 Qt简 介Qt 是 一 个1991 年 由Qt Company 开 发的 跨 平 台 C++ 图 形 用 户 界 面 应 用 程 序 开 发框 架 。 它 既 可 以 开 发 GUI 程 序 , 也 可 用 于 开发 非 GUI 程 序 , 比如控 制 台 工 具 和 服务器。Qt 是 面 向对象的 框 架 , 具 有 的 良 好封装机制使得 Qt 的 模 块化程 度非常高, 可 重 用 性 较好, 对于 用 户 开 发 来 说是 非常方 便的 。 Qt 提供 了一 种 称为 “信 号 /槽”的 安全类型来 替 代 callback, 这 使得 各 个 元 件 之 间 的 协 同 工 作 变得 十 分 简 单 。2 信 号与 槽信 号和 槽机制 是 Qt 的 核 心 机制 , 可 以 让编 程 人 员 将 互 不 相 关 的 对象绑 定 在 一 起 , 实 现对象之 间 的 通 信 。2.1 信 号当 对象改 变 其 状 态 时 , 信 号就 由 该 对象发 射 (emit) 出 去 , 而 且 对象只 负 责 发 送 信 号,它 不 知 道 另 一 端 是 谁 在 接 收 这 个 信 号。 这 样 就做 到 了真 正 的 信 息 封装, 能 确 保 对象被 当 作 一个 真 正 的 软 件 组 件 来 使用 。2.2 槽用 于 接 收 信 号, 而 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于Qt的声纳模拟显控软件设计与实现

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部