Linux下QT图形界面开发在终端窗口中Qt编程信号的应用实例(4)
2013-11-27 15:13
417 查看
[日期:2009-03-02] | 来源:Linux社区 作者:QT编辑 |
打开一个终端,用vi建立一个文件t2.c,键入如下程序:
#include <qapplication.h>
#include <qpushbutton.h>
int main( int argc, char **argv )
{
QApplication a( argc, argv ); //创建QApplication对象
QPushButton quit( "Quit", 0 ); //添加一个按扭,因为这个按钮是一个顶层窗口,我们把0作为它的父对象
quit.resize( 75, 30 ); //设置按扭尺寸
QObject::connect( &quit, SIGNAL(clicked()), &a, SLOT(quit()) );// quit按扭的clicked信号与QApplication对象的quit()槽连接
a.setMainWidget( &quit ); //设置a为这个应用程序的主窗口部件
quit.show(); //显示quti按扭
return a.exec();
}
生成工程文件:
qmake -project
生成makefile
qmake
编译mnake
下面是界面截图:
用户点击按扭,程序退出.
转载自:http://www.linuxidc.com/Linux/2009-03/18684p4.htm
相关文章推荐
- 用python3+PyQt5改写Python Qt GUI快速编程的第6章实例主窗口 信号及槽如何使用
- 零基础学Qt 4编程实例之Qt 样式表的应用
- 【Qt编程】基于Qt的词典开发系列<四>--无边框窗口的缩放与拖动
- 嵌入式软件开发QT-02-简单调试、信号与槽机制、窗口切换、模态与非模态窗口
- 【原创】《Linux高级程序设计》杨宗德著 - 进程管理与程序开发 - 信号应用实例 分类: Linux --- 应用程序设计 2014-11-09 11:33 66人阅读 评论(0) 收藏
- 【原创】《Linux高级程序设计》杨宗德著 - 进程管理与程序开发 - 信号应用实例
- 精品Android讲堂--“面向移动终端的应用开发前景及android开发基础实例”[
- 用python3+PyQt5改写Python Qt GUI快速编程的第6章实例主窗口
- 【Qt开发】Qt 捕捉窗口关闭事件与信号的捕捉
- 零基础学Qt 4编程实例之Qt 样式表的应用
- 零基础学Qt 4编程实例之Qt 样式表的应用
- Linux 程序设计学习笔记----终端及串口编程及实例应用
- 【Qt编程】基于Qt的词典开发系列<五>--无边框窗口的拖动
- 【Qt编程】基于Qt的词典开发系列<五>--无边框窗口的拖动
- QT开发(六十五)——QT样式表编程实例
- 深入浅出VC++串口编程(六) 综合实例之短信应用开发
- QT开发(六十五)——QT样式表编程实例
- 【Qt编程】基于Qt的词典开发系列<四>--无边框窗口的缩放与拖动
- Object-C: 学习实例2 从终端创建基于窗口的Mac应用
- titanium开发实例--社交APP二之注册窗口