随笔分类 -  QT

摘要:信号和槽机制是Qt编程的基础,它可以让应用程序编程人员把这些互不了解的对象绑定在一起。漕河普通的c++成员函数几乎是一样的—可以是虚函数,可以被重载,可以是公有的、保护的或者私有的。并且也可以被其他c++成员函数直接调用;还有,他们的参数可以任意类型。唯一不同的是:草还有和信号连接在一起,在这种情况 阅读全文
posted @ 2016-05-28 16:54 pingfandfy 阅读(727) 评论(0) 推荐(0)
摘要:2.1 子类化QDialog 编写一个一个Find对话框 MainDialog.h MainDialog.h 在字符串中,使用“与”操作的符号“&”来表示快捷键。设置行编辑器作为标签的伙伴。所谓的“伙伴”就是一个窗口部件,他可以再按下标签的快捷键时接受焦点。所以当用户按下Alt+W时,焦点就会移动到 阅读全文
posted @ 2016-05-28 10:35 pingfandfy 阅读(225) 评论(0) 推荐(0)
摘要:QLabel窗口部件,窗口部件是用户界面中的一个可视化元素。应用程序的窗口通常就是一个包含了QMenuBar、QToolBar、QStatusBar以及一些其它窗口部件。绝大多数应用程序都会使用一个QMainWindow或者一个QDialog来作为他的窗口,但是Qt更加灵活,以至于任意窗口都可以用作 阅读全文
posted @ 2016-05-27 22:04 pingfandfy 阅读(301) 评论(0) 推荐(0)
摘要:/**************************************************************************** ** ** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies). ** All rights reserved. ** Contact: Nokia Corpora... 阅读全文
posted @ 2016-05-24 22:22 pingfandfy 阅读(2164) 评论(0) 推荐(0)
摘要:设置Box的属性 创建一个属性为Direction的Box构件 返回构件的Direction属性 设置构件Direction的属性 addSpacing 添加一个不能收缩的空间,其宽度设置为size到布局末尾,框布局提供了默认的边距margin和spacing,这是额外添加的空间。 addStret 阅读全文
posted @ 2016-05-24 22:10 pingfandfy 阅读(1334) 评论(0) 推荐(0)
摘要:Qt有很多种方法来排列构件的位置和布局,可以通过setGeometry来设置绝对坐标,但其存在很大的缺陷,因为当调整窗口大小时,构件不会做相应地调整来适应窗口。 排列构件的首先方法是使用QLayout类和Box构件,在你给出构件的边距值和构件间的间距值后,他们会根据情况自动调整大小。QLayout类 阅读全文
posted @ 2016-05-22 00:34 pingfandfy 阅读(295) 评论(0) 推荐(0)
摘要:类QPushButton的头文件为#include <qpushbutton.h> 构造函数: 1、创建一个空的按钮 2、创建一个text按钮 3、创建一个图标为icon,字为text的按钮 设置属性和确认是否设置属性 返回按钮大小的推荐属性 阅读全文
posted @ 2016-05-21 23:55 pingfandfy 阅读(1031) 评论(0) 推荐(0)
摘要:#include <qapplication.h> 此头文件为类QApplication,此类用于控制图形界面的应用程序,并设置图形环境,启动事件循环。 #include <qmainwindow.h> 此为QMainWindow类的头文件,应用程序的主窗口。 创建一个QApplication对象, 阅读全文
posted @ 2016-05-21 22:45 pingfandfy 阅读(1320) 评论(0) 推荐(0)