
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一. 概念对话框是 GUI 程序中不可或缺的组成部分。很多不能或者不适合放入主窗口的功能组件都必须放在对话框中设置。对话框通常会是一个顶层窗口,出现在程序最上层,用于实现短期任务或者简洁的用户交互。Qt 中使用QDialog类实现对话框。就像主窗口一样,我们通常会设计一个类继承QDialog。QDialog(及其子类,以及所有Qt::Dialog类型的类)的对于其 parent 指针都有额外的解释
一:概述文件操作是应用程序必不可少的部分。Qt 作为一个通用开发库,提供了跨平台的文件操作能力。在所有的 I/O 设备中,文件 I/O 是最重要的部分之一。因为我们大多数的程序依旧需要首先访问本地文件。QFile提供了从文件中读取和写入数据的能力。我们通常会将文件路径作为参数传给QFile的构造函数。不过也可以在创建好对象最后,使用setFileName()来修改。QFile需要使用 / 作为文件
Qt提供的单行文本编辑框。一:QLineEdit设置/获取内容获取编辑框内容使用text(),函数声明如下:QStringtext() const设置编辑框内容void setText(const QString &)二:QLineEdit设置显示模式QLineEdit类的setEchoMode () 函数设置文本的显示模式,函数声明:void setEchoMode(EchoMode m
信号槽是 Qt 框架引以为豪的机制之一,也是Qt的核心机制,要精通QT编程就必须对信号和槽有所了解。在我们所熟知的很多GUI工具包中,窗口小部件(widget)都有一个回调函数用于响应它们能触发的每个动作,这个回调函数通常是一个指向某个函数的指针,但是在Qt中用信号和槽取代了这些指针。所谓信号槽,当某个事件发生之后,比如,按钮检测到自己被点击了一下,它就会发出一个信号(signal)。这种发出是没
一:绘图系统Qt 的绘图系统使用相同的 API 在屏幕和其它打印设备上进行绘制。整个绘图系统基于QPainter,QPainterDevice和QPaintEngine三个类。QPainter用来执行绘制的操作;QPaintDevice是一个二维空间的抽象,允许QPainter在其上面进行绘制,也就是QPainter工作的空间;QPaintEngine提供了画笔(QPainter)在不同的设备上进
QLabel是我们最常用的控件之一,其功能很强大,我们可以用来显示文本,图片和动画等。一:显示文字 (普通文本、html)通过QLabel类的setText函数设置显示的内容:void setText(const QString &)可以显示普通文本字符串QLabel *label = new QLabel(this);label->resize(100,20);label->







