首页 基于Qt_Embedded的数码一体机图形界面设计与实现

基于Qt_Embedded的数码一体机图形界面设计与实现

举报
开通vip

基于Qt_Embedded的数码一体机图形界面设计与实现基于Qt_Embedded的数码一体机图形界面设计与实现 基于 Qt/Embedded的数码一体机图形界面设计与实现 赵 辛 晨 吴 仲 光 唐 建 兵, , 成 都四 川 大 学 计 算 机 学 院 四 川610065 ) ( , 摘要 以 数 码 一 体 机 用 户 图 形 操 作 界 面 设 计 与 实 现 为 例 阐 述 了 嵌 入 式 下 , , Linux Qt / Embedded 的 移 植 设 计 应 用 程 序 中 如 何 解 决 中开 发 并 移 植 了 符 合 要 求 的 介 绍 了...

基于Qt_Embedded的数码一体机图形界面设计与实现
基于Qt_Embedded的数码一体机图形界面设计与实现 基于 Qt/Embedded的数码一体机图形界面设计与实现 赵 辛 晨 吴 仲 光 唐 建 兵, , 成 都四 川 大 学 计 算 机 学 院 四 川610065 ) ( , 摘要 以 数 码 一 体 机 用 户 图 形 操 作 界 面 设 计 与 实 现 为 例 阐 述 了 嵌 入 式 下 , , Linux Qt / Embedded 的 移 植 设 计 应 用 程 序 中 如 何 解 决 中开 发 并 移 植 了 符 合 要 求 的 介 绍 了 在 嵌 入 式 。 、 GUI , Qt / Embedded 文 显 示 的 问 题 同 时 对 系 统 的 设 计 和 实 现 做 了 详 细 说 明 , 。 关 键 词 嵌 入 式 图 形 界 面 中 文 显 示 , Linux , Qt / Embedded , , , Davinci 中 图 分 类 号 文 献 标 识 码 文 章 编 号 , TP311 , A , 1674 7720 ( 2011 ) 07 0009 04 --- Design and implementation of graphical interface for all-in-one machine based on Qt/Embedded Zhao X inchen , Wu Zhongguang , Tang J ianbing ( Dept . of Computer , Sichuan U niversity , Chengdu 61006 , Chi5na ) Abstract , Take design animd pl ementation of user g raphical for all -in -one -machine as a exampl,e describe the transplant of Qt/Embedded based Lon inu x embedded. Design and developmGUIen t appli cation program whi ch in accordance with requirements and ntroduce how solve the ssue of Chinese displ ay in Qt/Embedded. Meanwhile the m an method of design and developmof ent iii application based on Qt/Embeddeis d de scribed in detail. Key words , Linux embedde,d Qt/Embedde, d graphical interface, Chinese d isplay, Davinci 随 着 办 公 电 子 设 备 的 不 断 开 发 和 应 用 良 好 的 用 户 系 统 软 件 平 台, 1 . 2 图 形 接 口 成 为 现 代 数 码 办 公 设 备 的 重 要 指 标 液 晶 屏 和 , 该 操 作 系 统 采 用 目 前 广 泛 应 用 于 开 发 的 嵌 入 式 触 摸 屏 越 来 越 广 泛 地 应 用 在 办 公 电 子 设 备 中 数 码 一 体 。 其 核 心 功 能 是 可 根 据 需 要 进 行 配 置 和 剪 裁 并Lnux2 . 6 , , i机 作 为 一 种 高 速 办 公 印 刷 设 备 需 要 提 供 方 便 简 洁 的 , 采 用 微 内 核 构 架 在 内 存 管 理 单 元 采 取 保 护 措 施 以 限 制 , 界 面 接 口 以 及 中 文 等 多 种 语 言 的 支 持 , 以 便 用 户 的 GUI 应 用 程 序 访 问 其 地 址 空 间 之 外 的 数 据 。 在 内 核Linux2 . 6 操 作 和 使 用 。 中 , 对 实 时 性 技 术 进 行 了 部 分 改 进 , 如 添 加 死 锁 检 测 、 抢[ 2 ] 占 延 迟 跟 踪 等 技 术 手 段 使 各 种 效 率 得 以 优 化 嵌 入 , 。 系 统 平 台1 式 支 持 多 种 硬 件 平 台 , 其 系 统 已 高 度 模 块 化 , Linux2 . 6 系 统 硬 件 平 台1 . 1 能 方 便 开 发 人 员 加 载 触 摸 屏 液 晶 屏 等 外 设 驱 动 、 。 本 系 统 采 用 公 司 系 列 的 TI Davinci TMS320DM6446基于 常见的 系统有 、Linux Embedded GUI MiniGUIMicro [ 3 ] 芯 片 为 并 由 内 核 与 微 处 理 器 组 , CPU DSP ARM926EJ - S 、 和 基 于 的 。 Windows OpenGUI Framebuffer Qt / Embedded [1] 该芯片目前已广泛应用 于工 业系统 考 虑 到 软 件 开 发 的 简 便 和 良 好 的 可 移 植 性 该 系 统 采 用 其 成 双 核处理器, , 。 挪 威 的 为 开 发 平 台 。Trolltech Qt / Embedded 模 块 可 满 足 图 像 处 理 和 接 口 方 面 的 需 要 系DSP 。 ARM9 是 专 门 为 小 型 设 备 提 供 图 形 用 户 界 面 Qt / Embedded 列 微 处 理 器 还 具 有 低 功 耗 高 性 能 的 特 点 考 虑 市 场 需、 。 求 本 系 统 采 用 电 阻 触 摸 屏 作 为 输 入 设 备 夏 普 , , 的 应 用 框 架 和 窗 口 系 统 它 不 仅 提 供 丰 富 的 窗 口 小 部 件。 液 晶 屏 作 为 输 出 显 示 。 接 口 在 保 证 良 好 LCD USB2 . 0 , 而 且 支 持 窗 口 部 件 的 定 制 , 因 此 可 为 用 户 提 ( Wdgets ) i的 兼 容 性 和 稳 定 性 的 同 时 , 提 供 了 移 动 存 储 设 备 和 PC 供 漂 亮 的 图 形 界 面 。 机 打 印 功 能 而 网 络 接 口 则 作 为 扩 展 提 供 了 网 络 打 印 功 , 的 底 层 图 形 引 擎 基 于 该 接 , Qt / Embedded FrameBuffer 能 。 有 相 应 的 库 文 件 而 移 植 的 过 程 是 把 已 交 叉 编 译 好 的 口 采 用 系 统 调 用 将 显 示 设 备 抽 象 为 帧 缓 冲 区 , mmap , 。 库 文 件 移 植 到 开 发 板 上 。 由 于 开 发 板 使 用 共 享 NTFS 在 体 系 上 实 际 为 结 构 , 任 何 一 个 Qt / Embedded C / S Qt / 根 文 件 系 统 启 动 因 此 应 先 将 库 文 件 拷 贝 到 共 享 的 , , 程 序 都 可 以 作 为 系 统 中 唯 一 的 存Embedded GUI Server 根 文 件 系 统 下 进 行 测 试 当 测 试 完 成 后 再 将 库 文 件 。 , 方 式 加 载 时 在 当 应 用 程 序 首 次 以 系 统 的 Server , 。 GUI 拷 贝 到 开 发 板 上 。 要 注 意 , 移 植 时 应 采 用 Qt / Embedded 将 建 立 实 体 。QWSServer 的 默 认 目 录 这 样 可 避 免 因 路 径 的 不 同 而 产 生 不 必 要 , 用 户 图 形 界 面 开 发 过 程的 问 题 。 2 设 置 环 境 变 量( 4 ) 的 移 植2 . 1 Qt / Embedded 能 较 好 地 根 据 系 统 已 有 的 Qt / Embedded FrameBuffer 将 根 目 录 文 件 拷 贝 到 指 定 位 置 后 为 使 系 统 能 在 运, 驱 动 接 口 构 建 上 层 图 形 引 擎 , 并 采 用 , 通 过 QVFB Linux 的 驱 动 显 示 在 液 晶 屏 上 , 同 时 还 能 提 供 键 盘 、 Frambuffer 应 设 置 系 统 环 境 变行 时 获 取 库 文 件 位 置 Qt / Embedded , 鼠 标 的 外 设 仿 真 用 户 可 利 用 此 特 性 在 上 位 机 完 成 应 用。 量 设 置 系 统 环 境 变 量 的 步 骤 如 下 安 装 时 使 用 默 认 路。 ( 径 安 装 ,) 程 序 的 调 试 以 提 高 工 作 效 率 为 了 节 省 开 发 时 间 和 减, 。 export QTEDIR=/usr/local/Trolltech/QtEmbedded-4 . 5 . 0 小 复 杂 程 度 本 系 统 采 用 上 位 机 和 目 标 板 的 开 发 模 式 , 。 上 位 机 安 装 系 统 和 , 利 用 在 Lnux9 . 0 QT X11 QVFB X i-export PATH= / usr / local / Trolltech / QtEmbedded- 4 . 5 . 0 / bin , $ PATH 下 对 应 用 程 序 进 行 运 行 和 测 试 成 熟 后 再 移 植 至 目 标, 板 。 ” , ,export QWS_DISPLAY = LinuxFb mmWidth640 , mmHeight480 0 ″ 系 统 需 要 安 装 的 软 件 包 有 实 现Qt / Embedded , 其 中 , 指 定 了 所 在 目 录 , QTEDIR Qt / Embedded PATH 提 供 缺 少 的 库 e2fsprog ( Redhat libuuid ) 、 arm_v5t_le - gcc 是 将 所 在 目 录 导 入 环 境 变 量 , 等 Qt / Embedded QT_QWS 提 供 的 交 叉 编 译 器 、 ( MontaVista ) Qt - embedded- linux - 参 数 指 定 了 的 绘 制 设 备 。Qt / Embedded 和 提 供 应opnsource 4 . 5 . 2 Qt xl1 opensource 4 . 5 . 2 ( QT ---- 系 统 环 境 变 量 安 装 完 毕 后 在 上 位 机 终 端 输 入 , qvfb 为 了 使 触 摸 屏 驱 动 获 得 的 采 样 能 提 供用 程 序 所 需 库 ) 。 便 可 运 行 的 虚 拟 缓 冲 帧 如 果 这 时 利 用 在 上 , 。 & Qt qvfb 诸 如 滤 波 去 抖 校 准 等 功 能 使 用 为 开 发 的 程、 、 , tslib Qt4 位 机 进 行 测 试 且 在 运 行 应 用 程 序 时 在 程 序 名 后 加 上 ,- 序 提 供 准 备 的 触 摸 屏 数 据 利 于 触 摸 屏 的 定 位 , 。 移 植 过 程 的 步 骤 如 下 , 配 置 编 译 、 安 Qt / Embedded ( 1 ) 选 项 其 应 用 程 序 便 能 显 示 结 果 并 输 出 到 虚 拟 缓qws , , [4] 装 先 安 装 交 叉 编 译 环 境 及 编 译 器, 然 后 下 载 获 tslib 冲 帧 缩 短 应 用 程 序 的 开 发 周 期 , 。取 tslib 应 用 程 序 设 计 和 实 现2 . 2 GUI 的 源 代 码 解 压 至 指 定 文 件 夹 进 行 配 置 编 译 安, , 、 应 用 程 序 开 发2 . 2 . 1 装 。 由 于 数 码 一 体 机 的 应 用 程 序 需 要 大 量 交 互 部 件 本 , 配 置 成 功 后 便 可 进 行 安 装 , 而 会 自 动 地 安 装 在 tslib 系 统 采 用 的 设 计 窗 口 布 局 , 利 用 工 具 和QT Designer uic 指 定 的 目 录 中 。 如 果 希 望 指 定 安 装 目 录 , 可 在 tslib prefix 参 数 后 修 改 安 装 目 录 。 并 编 写 对工 具 得 到 对 应 的 和 文 件 qmake *_ui . h * . pro , [ 5 ] 配 置 编 译 ( 2 ) Qt / Embedded 应 类 的 和 文 件 用 于 控 制 各 个 按 键 和 部 件* . h * . cpp , 完 整 的 图 形 库 对 于 嵌 入 式 设 备 资 源 的 Qt / Embedded 之 间 的 配 合 与 显 示 同 时 应 用 程 序 也 涉 及 各 种 操 作 的 控 。 要 求 很 高 因 此 应 根 据 项 目 需 求 在 安 装 过 程 中 利 用 参 数, 制 流 程 , 其 应 用 设 计 流 程 如 图 所 示 。1 进 行 配 置 和 裁 剪 打 开 源 文 件 中 的 文 件 在。qmake . conf , 利用 设计窗口布局 Designer 文 件 中 配 置 选 择 交 叉 工 具 链 将 所 有 的 改 为, arm - linux - 并 指 定 成 平 台 的 交 叉 工 具 链 根 , 。 arm_v5t_le - gcc Davinci 利用 生成对应 头文件 Uic *_.h 据 需 要 选 择 参 数 后 便 可 进 入 源 代 码 解 压 目 录 进 行 配, 设计编写对应类的 和 添加功能, 置 在 参 数 选 择 中 对 于 触 摸 屏 应 选 择 并 指 定 *.h *.cpp。 , tslib , tslib 的 头 文 件 和 库 文 件 目 录 同 时 考 虑 对 中 文 字 体 的 支 持 , ,创建 函数 man()i添 加 对 的 支 持 。FreeType2 移 植 ( 3 ) Qt / Embedded利用 生成对应的 文件 qmake *.pro 配 置 完 毕 后 可 编 译 其 编 译 时 间 的 , , Qt / Embedded 长 短 由 编 译 机 器 的 性 能 和 配 置 参 数 决 定 当 编 译 完利用 生成 文件, 。 *.pro Makefile 成 后 应 在 机 上 也 安 装 和 这 样 即, PC Qt Qt / Embedded, 执行 生成可执行文件 Make 可 获 得的和工 具 和 相 关 文Qt / Embedded qmake qvfb 应用程序设计流程图 档 由 于 在 开 发 板 上 要 运 行 的 程 序 应1 。Qt / Embedded , 对 每 个 窗 口 做 简 单 介 绍 控 制 平 台 的 设 计。2 . 2 . 2 数 码 一 体 机 图 形 界 面 的 基 于 的 用 户 进扫 描 制 版 打 印 扫 描 制 版 时 用 户 可 根 据 不 同 需 GUI QT / E ( 1 ) , 程 主 要 为 用 户 提 供 友 好 的 操 作 界 面 在 界 面 上 的 控 制求 和 稿 件 内 容 设 置, 。 主 要 有 测 试 界 面 操 作 控 制 界 面 和 故 障 显 示 界 面 三 部各 种 参 数 当 用 户 点 击 制 版 时 界 面 弹 出 显 示 制 版 状 态、。 , 的 窗 口 点 击 打 印 时 界 面 弹 出 显 示 剩 余 页 数 的 窗 口 并 , , 分 测 试 界 面 主 要 提 供 测 试 数 码 一 体 机 的 测 试 接 口 在 。 。 实 现 动 态 改 变 若 设 备 运 行 过 程 中 机 器 出 现 故 障 界 面 。 , 设 备 启 动 过 程 中 按 下 触 控 屏 上 指 定 按 键 进 入 测 试 界 面 , 则 弹 出 显 示 故 障 界 面 的 窗 口 。 后 可 显 示 供 用 户 选 择 需 要 测 试 的 单 元 当 用 户 退 出 测 , 。 网 络 打 印( 2 ) 试 界 面 时 系 统 直 接 进 入 操 作 控 制 界 面 用 户 可 根 据 需 , , 求 进 行 制 版 印 刷 适 应 等 操 作 若 机 器 运 行 过 程 中 出 现 、 。 收 到 网 络 端 的 打 印 文 件 请 求 后 界 面 会 提 示 有 网 络, 文 件 传 入 同 时 设 置 内 置 定 时 器 若 用 户 选 择 接 收 或 定 , 。 故 障 则 进 入 故 障 检 测 界 面 该 界 面 可 根 据 故 障 号 显 示, 。 时 器 超 时 系 统 进 入 打 印 流 程 若 系 统 忙 则 缓 存 数 据 并 , 。 , 机 器 故 障 位 置 提 示 用 户 检 查 和 消 除 故 障 流 程 如 图 等 待 设 备 空 闲 时 打 印 文 件 , 。2 。 所 示 。 主 从 设 备 打 印( 3 ) USB 开机初始化设备 需 要 在 外 部 存 储 设收 到 端 的 打 印 文 件 请 求 后 PC , 备 显 示 页 中 显 示 存 储 设 备 中 的 文 件 并 供 用 户 选 择 打,Y 是否按下印 当 检 测 到 移 动 设 备 插 入 时 系 统 会 调 用 和 配 置 对 应 。 , ,指定按键 同 时 根 据 设 置 的 路 径 刷 新 界 面 中 文 件 显 的 驱 动 , USB 。 测试界面 N 以 树 形 结 构 显 示 移 动 设 备 中 可 打示 的 类 QTreeWidget , 用户操作界面 选择测试单元 印 的 文 件 和 文 件 夹 并 提 供 按 键 让 用 户 能 根 据 需 求 点 击 , 按 键 上 下 选 择 显 示 条 目 选 择 打 印 的 文 件 , , 。 用户选择操作 该 部 分 可 分 为 文 件 显 示 模 块 和 打 印 控 制 模 块 文 件 。 Y 是否退出 N 进入相应流程 测试界面, 显 示 模 块 主 要 使 用 、 、 、QTreeWidget QStringList QDir 打 印 控 制和 等 类 显 示 文 件 名 QFileInfo QTreeWidgetItem 。 Y 是否出现故障 , 以 方 便 用 户 选 择 需 要 打模 块 主 要 由 实 现 QPushButton , 故障显示界面N 印 的 文 件 若 当 前 条 目 显 示 的 类 型 为 文 件 夹 则 递 归 显 。 , 示 文 件 夹 的 内 容 和 文 件 夹 内 存 的 释 放 若 当 前 条 目 显 示 。 的 类 型 为 可 打 印 文 件 则 会 弹 出 询 问 窗 口 以 确 定 用 户 , , N Y 完成用户操作故障是否消除, 是 否 需 要 打 印 该 文 件 并 在 用 户 点 击 确 定 后 进 入 打 印 文 , 件 流 程 。 图形界面运行流程图图 2 图 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示 用 户 界 面 各 窗 口 间 使 用 机2 SIGNAI / SLOTS 制 进 行 通 信 信 号 和 槽 是 一 种 高 级 接 口 可 用 于 对 象 之 。 , 间 的 通 信 , 既 是 的 核 心 特 性 , 又 是 区 别 于 其 他 工 QT QT 具 包 的 重 要 特 征 它 独 立 于 标 准 的 语 言 要 正 确。C / C + + , 地 处 理 信 号 和 槽 必 须 借 助 , MOC ( Meta Object Compiler ) 工 具 该 工 具 是 一 个 预 处 理 程 序 为 高 层 次 事 件 处 。 , C + + 理 自 动 生 成 所 需 要 的 附 加 代 码 。 控 制 平 台 的 实 现2 . 2 . 3 数 码 一 体 机 的 工 作 模 式 按 印 刷 方 式 可 分 为 扫 描 制 版打印、 网络打印和 主从设备打印。 利用 USB QTabWidget 类 构 建 基 本 页 设 置 页 外 部 存 储 设 备 显 示 页 等 基 本 显 、 、 , 示 页 面 如 图 所 示 。 基 本 页 主 要 用 于 用 户 的 选 择 操 作 , 3 包 括 打 印 制 版 印 刷 页 数 等 设 置 页 主 要 用 于 设 置 设 备 、 、 。 的 运 行 参 数 包 括 制 版 浓 度 打 印 浓 度 原 稿 纸 型 打 印 , 、 、 、 基本显示页面图 3 纸 型 、 缩 放 比 例 和 印 刷 速 度 , 同 时 还 包 括 设 备 设 置 、 IP 系 统 时 间 设 置 等 外 部 存 储 设 备 显 示 页 主 要 用 于 显 示 移 。 中 文 界 面 实 现3 动 存 储 设 备 中 的 文 件 并 提 供 接 口 便 于 用 户 印 刷 所 需 文 由 于 中 文 平 台 能 提 高 人 机 对 话 的 交 互 性 所 以 在 嵌, , 件 按 不 同 工 作 模 式 界 面 可 为 用 户 提 供 不 同 窗 口 下 面。 , 。 入 式 系 统 对 中 文 的 支 持 显 得 非 常 重 要 GUI 。 Q T / 可 同 时 支 持 多使 用 为 内 部 编 码 标 准 Embedded Uncode , i 种 编 码 目 前 的 版 本 对 国 际 化 标 准 的 支 持 非 常 完 备 备 为 , , ,[ 6 ] 该 系 统 的 中 文 显 示 提 供 了 很 好 的 支 持 。 请 输 入 所 需 本 机 信 息 configLabel - > setText ( tr ( " , " ) ) , 嵌 入 式可 支 持 选 择 适 当 字 体 QT / Embedded PFA / PFB 、 BDF 、 QPF 、 ( 3 ) 在 中 可 直 接 选 择 系 统 四 种 格 式 其 中 常 用 的 是 和 格 式 是Qt / Embedded- 4 . 5 . 2 Windows TFT 。 TTF QPF 。 QPF 专 用 的 一 种 适 合 嵌 入 式 应 用 的 字 体 是 一 中 的 字 体 本 系 统 选 择 了 的 黑 体 将 , 。 。 QT / Embedded ttf Windows simhei . 种 经 济 的 字 体 存 储 格 式 随 着 的 流 行 在并 在 程 序 中 使 用。复 制 到 的 文 件 下 Windows , TFT ttf Qt / Embedded font , 因上 已 成 为 最 常 用 的 一 种 字 体 文 件 表 示 方 式 样 式 表 如 Windows 。 。 , 为 格 式 的 中 文 字 体 种 类 较 多 也 较 易 获 得 故 此 系, , ,TFT , , configLabel - > setStyleSheet ( " font 16pt\ " simhei\ " " ) 统 采 用 该 方 案 当 设 置 完 成 后 运 行 程 序 便 可 实 现 中 文 显 示 并 根。, , 据 需 要 修 改 样 式 表 编 译 安 装 完 成 后 , 在 文 件 下 没。 QT / Embedded lib / font 因 为 图 形 用 户 界 面 友 好 、 方 便 、 快 捷 的 特 性 , ( GUI ) 的 文 件 本 系 统 采 取 的 方 法 是 先 设 置有fontdir 。 , 使 其 在 嵌 入 式 系 统 中 得 到 了 广 泛 应 用 和 快 速 发 展 由 于 。 的 环 境 变 量 再 在 程 序 中 做 如 下 处 理 QT_QWS_FONT , , 能 为 系 统 用 户 提 供 良 好 的 使 用 和 交 互 环 QT / Embedded 设 置 处 理 语 系 的 引 擎 ( 1 ) codec 境 , 所 以 以 嵌 入 式 和 为 平 台 , 实 现 可 视 化 应 用 Linux QT 程 序 开 发 , 将 成 为 主 流 嵌 入 式 开 发 方 法 。 所 以 处GUI 由 于 支 持 编 码 标 准 QT / Embedded Unicode , 本 系 统 在 系 列 芯 片 的 嵌 入 理 语 系 的 编 码 变 得 很 重 要 而 中 文 显 示 必 须 依 靠,Davinci TMS320DM6446 因 此 在 程 序 中 应 设 置 字 符 串 的 编 码编 码 标 准 Unicode , 实 现如 下 式 平 台 上 成 功 地 移 植 了 ,Linux QT Embedded 4 . 5 , -- 了 中 文 平 台 的 搭 建 构 建 了 符 合 应 用 要 求 的 中 文 环 境 ,,,,, ,QTextCodecsetCodecForT(Qr TextCodeccodecForName 初 步 实 现 了 基 于 数 码 一 体 机 的 人 机 界 面 为 用 户 提 供 了, ,( " UTF - 8 " ) ) 友 好 的 界 面 及 人 性 化 的 操 作 。 在 程 序 中 标 注 待 显 示 的 字 符 串 ( 2 ) 下 转 第 页 ( 15 ) 在 中 做 以 下 处 理 国 际 化 编 程 做 好 准 为 , QString QT 上 接 第 页 ( 8 ) [ 3 ] HAUGENEDER ,H STEINERD . Co-operation agent,concepts 理 器 并 由 之 更 新 用 户 界 面 信 息 由 用 户 提 交 下 一 步 的 , , and applications[M]. Agent TecholoFoundatgyosn,Applications, -数 据 , 流 程 进 入 会 计 主 管 审 批 。 同 样 由 活 动 在 跟 Agent and Marke,ts Springe,r 1998,175-202. 踪 服 务 器 上 进 行 登 记 在 审 批 工 作 结 束 之 后 通 知 任 务 , , Cooperative distributeprobld em sloving [ R ] . AI Handbook [ 4 ] 队 列 管 理 器 由 它 更 新 用 户 界 面 并 由 用 户 选 择 下 一 步 , , IV , 1990 . 流 程 并 提 供 下 一 步 的 数 据 例 如 选 择 取 消 流 程 则 由 活, 。 , 任 明 基 于 联 邦 结 构 的 多 协 作 华 东 理王 成 道 , . Agent [ J ] . [ 5 ] 工 大 学 学 报 , 2004 , 30 ( 3 ) , 311 - 314 . 动 在 跟 踪 服 务 器 上 进 行 登 记 并 在 取 消 工 作 结 束Agent , MALONE T, CORWSTONE K. The interdisciplinaty st udy [ 6 ] 之 后 通 知 任 务 队 列 管 理 器 由 它 更 新 用 户 界 面 信 息 由 , , 。 of coordination[J]. ACM Computings Surv,e y 199s4, 26(1), 于 取 消 是 订 单 流 程 的 最 后 一 步 所 以 无 需 用 户 提 交 数 , , 87-119. 据 结 束 该 订 单 流 程 , 。 OMICINI A, ZAMBONELLI R, KLUSCH M, et al. [ 7 ] 本 文 通 过 对 工 作 流 技 术 和 技 术 的 分 析 , 在 Agent Coodination of internet agents. Sprin-geVer rlag Berlin 参 考 模 型 的 基 础 上 , 提 出 了 一 个 基 于 的 、 易 WfMS Agent Heidelber,g New Yor,k 2001. 于 扩 展 和 移 植 的 的 工 作 流 管 理 模 型 。 该 模 型 中 服 Agent OSSOWSKI S. co-ordi nation in Artificial Agent Socitiees 务 器 根 据 工 作 流 服 务 器 对 于 工 作 流 程 中 各 个 活 动 的 定 [ 8 ] 义 和 描 述 , 来 创 建 相 应 的 活 动 并 协 调 和 管 理 各 个 volume 1535 of LNAI. Springe-rV erlag Berlin Heidlberg Agent 活 动 的 工 作 , 使 不 同 的 活 动 相 互 协 作 、 共 同 Agent Agent New York Tokyo, 1999. 完 成 整 个 工 作 流 程 从 而 解 决 了 普 通 工 作 流 管 理 系 统 存 , 收 稿 日 期 , ( 2010 - 12 - 15 )在 的 灵 活 性 和 适 应 性 不 足 的 缺 点 。 参 考 文 献 吴 朝 晖 工 作 流 系 统 设 计 与 关 键 实 现 杭 州 邓 水 光 [ 1 ] , . [ M ] . , 作 者 简 介 ,浙 江 大 学 出 版 社 , 2006 . 王 子 琦 年 生 女 硕 士 研 究 生 主 要 研 究 方 向 图, , 1985 , , , 贾 利 民 基 于 智 能 的 动 态 协 作 任 务 求刘 刚 秦 勇 [ 2 ] , , . Agent 像 处 理 。 解 北 京 科 学 出 版 社 [ M ] . , , 2007 , 9 . 邹 海 年 生 男 副 教 授 硕 士 生 导 师 主 要 研 究 方, , 1969 , , , 向 中 间 件 技 术 , 。 dwbm+"|"+ dwxxarr2 [ i ] . dwmc , dwxxarr2 [ i ] . dwbm ) , listl . options [ 0 ] . selected = true , addOptions ( listl . options [ listl . selectedInde ] .x value ) , 调 用 增 加 选 项 函 数/ / option … …与 做 类 似 处 理/ / case 6 case 9 } } 功 能 处 理 上 级 单 位function priordw ( ) { / / , var selectedvalue = listl . options [ listl . selectedInde ] .x value 单位编码维护模块 图 3 switch ( selectedvalue . length ) { 合 用 户 使 用 习 惯 突 出 特 点 是 对 大 数 据 量 层 次 编 码 的 处 , case 6 , 理 也 非 常 迅 速 目 前 已 在 多 个 大 型 管 理 信 息 系 统 中 采,removeOptions ( listl ) , 调 用 清 除 选 项 函 数/ / option 用 受 到 用 户 一 致 好 评 此 外 本 文 所 提 出 的 开 发 思 路 对 , 。 , for ( i = 0 , i < dwxxarr1 . length , i + + ) { listl [ listl . 处 理 其 他 各 种 复 杂 的 层 次 编 码 也 起 着 良 好 的 借 鉴 作 用 , 完 全 可 以 运 用 于 供 货 商 编 码 地 区 编 码 油 品 编 码 等 处 length ] = new Option ( dwxxarr1 [ ] . i、 、 理 。 dwbm+"|"+dwxxarr1[].dwmc,dwxxarr1[].dwbm), ii 参 考 文 献 if ( dwxxarr1[ i ] . dwbm= = selectedvalue . substring ( 0 , 3 ) ) 康 业 娜 物 流 信 息 系 统 编 码 模 型 研 究 许 勇 魏 士 伟 , , . [ J ] . [ 1 ] listl . options [ listl . length 1 ] . selected = true , -微 计 算 机 信 息 郭 晓 峰 姚 世 军 尹 , 2007 , 36 ( 2 ) , 59 60 . , , -} 祖 伟 基 于 的 应 用 框 架 的 设 计 与 应 用 计 . . NET Web [ J ] . [ 2 ] addOptions ( listl . options [ listl . selectedInde ] .x value ) , 算 机 工 程 与 设 计 , 2008 , 29 ( 2 ) , 454 - 455 . 季 强 田 薇 陈 远 基 于 技 术 的 系 统 , , . Ajax WebOS NixOS 做 类 似 处 理. . . . . . / / case 9 [ 3 ] 的 构 建 计 算 机 工 程 与 设 计 [ J ] . , 2008 , 29 ( 5 ) , 1198 - 1199 . } } < / script > 收 稿 日 期 ( , 2010 - 11 - 07 ) 参 照 以 上 设 计 思 路 , 可 以 实 现 如 图 所 示 的 单 位 编 3 码 维 护 模 块 由 于 篇 幅 所 限 就 不 再 给 出 处 理 代 码 。 , 。 作 者 简 介 , 杨 振 东 男 年 生 硕 士 讲 师 主 要 研 究 方 向 软 编 码 处 理 是 构 建 优 秀 完 善 的 管 理 信 息 系 统 的 重 要, , 1981 , , , , 、 件 工 程 网 络 及 数 据 库 技 术 功 能 其 效 率 的 高 低 直 接 关 系 到 整 个 系 统 的 性 能 通 过、 。 , 。 何 宏 男 年 生 教 授 主 要 研 究 方 向 系 统 工 程 , , 1965 , , , 、 以 上 设 计 完 成 了 一 个 高 效 的 层 次 编 码 处 理 模 块 该 模, 。网 络 及 数 据 库 技 术 。 块 结 构 简 单 稍 做 修 改 就 可 以 在 平 台 下 实 现 相 对, . NET , 于 大 部 分 系 统 只 列 出 一 个 层 次 编 码 的 下 拉 框 来 说 更 符, 设 计 与 实 现 技 术上 接 第 页 计 算 机 应 用 研 究 ( 12 ) [ J ] . , 2009 , 26 ( 4 ) , 1436 1437 . -参 考 文 献 吴 勇 鲍 可 进 嵌 入 式 字 符 设 备 驱 动 的 设 计 与 应[ 7 ] , , Linux [ 1 ] TI Corporation. TMS320DM6446 digital media system -on - 用 微 计 算 机 信 息 [ J ] , , 2010 ( 1 - 2 ) . chip [EB/OL,] [2008 -03 -31]. http,//www.ti.com/lit/gpn/ tms320dm6446. 李 晓 宁 基 于 嵌 入 式 操 作 系 统 的 研 究 李 晓 峰 收 稿 日 期 , . Linux [ N ] . ( , 2010 - 11 - 09 ) [ 2 ] 长 春 师 范 学 院 学 报 自 然 科 学 版 倪 ( ) , 2010 , 29 ( 1 ) , 48 - 49 . 继 利 及 操 作 系 统 窗 口 设 计 北 京 电 子 工 . QT Linux [ M ] . , 作 者 简 介 ,[ 3 ] 业 出 版 社 , 2006 , 217 - 219 . 赵 辛 晨 年 生 女 硕 士 研 究 生 主 要 研 究 方 向 嵌, , 1987 , , , 吴 伟 清 基 于 的 嵌 入 式 中 文 环 王 磊 吴 朝 晖 , , . QTE Linux 入 式 系 统 软 件 设 计 。 境 解 决 方 案 计 算 机 工 程 [ J ] . , 2005 , 31 ( 2 ) , 87 93 . -[ 4 ] 吴 仲 光 年 生 男 副 教 授 主 要 研 究 方 向 嵌 入 式, , 1953 , , , 系 统 软 硬 件 设 计 。 曹 林 [ 5 ] ,童 维 勤 在 嵌 入 式 上 的 移 植 及, Qtopia Core Linux 唐 建 兵 年 生 男 硕 士 主 要 研 究 方 向 嵌 入 式 系 , , 1986 , , , 统 软 硬 件 设 计 。 应 用 微 计 算 机 信 息 [ J ] , , 2009 ( 20 ) , 35 37 . - 师 晓 敏 朱 名 日 葛 清 志 嵌 入 式 中 文 控 制 平 台 的, , . GUI [ 6 ]
本文档为【基于Qt_Embedded的数码一体机图形界面设计与实现】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_654168
暂无简介~
格式:doc
大小:58KB
软件:Word
页数:16
分类:生活休闲
上传时间:2017-10-13
浏览量:20