Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > Moto EZX平台对话框编程
【标  题】:Moto EZX平台对话框编程
【关键字】:Moto,EZX
【来  源】:http://blog.csdn.net/enough1112/archive/2007/02/13/1508913.aspx

Moto EZX平台对话框编程

Your Ad Here   #include <zmessagebox.h>
RES_ICON_Reader ir;

没有按钮的(定时消失)对话框:
    int ret= ZMessageBox::timerMessage(this,ir.getIcon(图标),toUnicode("我是提示信息"),秒数);    

一个按钮的对话框:
    int ret=ZMessageBox::information(this,ir.getIcon(图标),toUnicode("我是提示信息"),toUnicode("按钮信息"));
    int ret=ZMessageBox::timerInformation(this,ir.getIcon(图标),toUnicode("我是提示信息"),秒数,toUnicode("按钮信息"));

两个按钮的对话框:
    int ret=ZMessageBox::information(this,ir.getIcon(图标),toUnicode("我是提示信息"),toUnicode("左按钮"),toUnicode("右按钮"));
    int ret=ZMessageBox::timerInformation(this,ir.getIcon(图标),toUnicode("我是提示信息"),秒数,toUnicode("左按钮"),toUnicode("右按钮"));
    
三个按钮的对话框:
    int ret=ZMessageBox::information(this,ir.getIcon(图标),toUnicode("我是提示信息"), toUnicode("左按钮"),toUnicode("中按钮"),toUnicode("右按钮"));
    int ret=ZMessageBox::timerInformation(this,ir.getIcon(图标),toUnicode("我是提示信息 "),秒数,toUnicode("左按钮"),toUnicode("中按钮"),toUnicode("右按钮"));

图标说明:
    RES_ICON_DLG_EMPTY_TRASH        空的垃圾桶
    RES_ICON_DLG_EXCLAMATORY_MARK        红色的叹号
    RES_ICON_DLG_WAITING            沙漏
    RES_ICON_DLG_ERROR            红叉
    RES_ICON_DLG_COMPLETE            对勾

返回值:
    0    第一个按钮(超时也返回这个)
    1    第二个按钮
    2    第三个按钮


显示汉字:
QString toUnicode(const char *str){
    return QString::fromLocal8Bit(str, strlen(str));
}
然后启动程序的.desktop文件修改  Exec=程序名 -qws -font SSong
在Linux使用gcc进行编译C语言程序:【上一篇】
[粤语说书]为乞丐做的商业策划:【下一篇】
【相关文章】
  • Moto A780视频制作全攻略
  • Motorola微处理器的bootloader分析与应用
  • 玩转motoE398
  • PMhttp://txqq.s11.xrea.com:8080/cdb/attachments/PDBI_moto.swf 那个摩托车不
  • Motorola瞄准新的Linux电话UI替换市场
  • 招聘Linux软件开发工程师---Motorola(中国)有限公司
  • cywin下构建ezx开发环境成功!
  • 使用USB数据线安装J2ME程序到moto
  • 原创--MOTO LINUX PHONE E680I软件开发之我见
  • 风暴来袭 MOTO超薄手写智能E690真机曝光[图]
  • 【随机文章】
  • EVC隐藏任务栏
  • 关于文本滚动到最后一行跳转帧
  • 充分条件、必要条件、充要条件
  • 十二生肖
  • C#与DLL和COM的混合编程(1)-C#调用C++写的非托管的DLL中导出的函数
  • 8月6日动网官方后台
  • 如何在一台计算机上使Oracle9i和Oracle10g共存
  • 用PERL实现一个简单的NIDS(4)
  • spring的中文reference
  • IBM 6228/6229光纤卡,现货,价好
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.