Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4462774
  • 博文数量: 1148
  • 博客积分: 25453
  • 博客等级: 上将
  • 技术积分: 11949
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 21:14
文章分类

全部博文(1148)

文章存档

2012年(15)

2011年(1078)

2010年(58)

分类: C/C++

2011-04-23 15:33:06

     本文记录了qt creator 的一些简单的使用方法。其中

包含了 信号与槽 使用的第一种方法实现,通过 ui界面实现

信号与槽功能



1.File->New File or Project

2.Qt4 Gui Application  选择 应用工程

3.选择工程目录

4.Select required modules  中默认选择 QtCore QtGui

5.Class Informationg     中 默认选择 MainWindow

6.因为我们是要移植应用程序到 arm上,所以project选项

先设置为 x86 模拟arm





7.建立好工程后,有几个文件生成

 





8.在 ui界面中操作
   
     1.设置长宽 320*300

     2.添加一个 Calendar

     3.添加两个 pushbutton    分别为 “今天” 

“close”  设置名为 todayButton,closeButton


设置好如下:




     4.这里说明上述图标命令

       左起第一个:Edit widgets

             2   : Edit signals/slots

             3.  : buddies

             4   : tab order
       如果我们需要设置一个信号槽,点击 2。Edit

signals /slots ,结束后,点击 1 edit widgets
      

9.这里我们直接使用 ui 界面实现 信号槽 功能

    1.鼠标左键 单击“今天”,鼠标单击 Edit

signal/slots
  
 2.鼠标从“今天”拖动红色标志到 “日历”界面上,放开鼠

标 我们选择 clicked() 这个信号,showNextMonth()这个

槽,假如我们按下 今天,日历会显示下一个月 的显示


如下:
  

   

    3.同理,我们 为close 选择






    4.当我们设置好 信号槽后,在ui界面下面,有两个信号槽产生了
   
todayButton
closeButton




    5.这样我们就 通过 ui 设置好了 信号与槽了,我们使用这种方法,没有增加任何代码



   
   6.在 命令行下执行
      
        qmake -project
   
        qmake
   
        make

qvfb -width 320 -height 300 &

./xx -qws










阅读(11842) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~