QT学习
hold_on2014
这个作者很懒,什么都没留下…
展开
-
改变形状的对话框
Qt: QPushButton的checkable属性选中checkable后,Button变成切换按钮(toggle button),可以有两种状态:按下/弹起默认状况下checkable是不选中的,Button默认为触发按钮(trigger button),按下去马上弹起来群组框:group box 组合框:combobox点击ctrl再点击窗原创 2014-02-25 17:52:36 · 666 阅读 · 0 评论 -
QT入门
//QT入门第一课#include #include int main(int argc, char *argv[]){ //QApplication管理整个应用程序的资源 QApplication a(argc, argv); //创建窗口部件;窗口部件包括按钮、菜单、滚动条和框架 //窗口部件可以包括其他窗口部件 //绝大部分程序使用QMainW原创 2014-02-18 19:41:36 · 537 阅读 · 0 评论 -
创建对话框
2.1 子类化QDialogfinddialog.h//防止对头文件的多重包含#ifndef _FINDDIALOG_H_#define _FINDDIALOG_H_//QDialog是基类#include //前向声明 只能使用指针或者引用//不用包含类定义中的所有细节//但是分配空间时必须在finddialog.cpp中进行定义class QCheckBox;cla原创 2014-02-20 13:15:46 · 503 阅读 · 0 评论 -
快速设计对话框
需要5个基本步骤:1、创建并初始化子窗口部件2、把子窗口部件放到布局中3、设置TAB顺序4、建立信号-槽之间的连接5、实现对话框中自定义槽在QT中要用到qt设计师,首先建立一个项目,然后在项目里面可以新建一个文件夹,比如取名为UI,在里面可以存放界面文件1、可以在qt设计师下面直接设计,然后保存在UI文件夹下面,右键添加现有文件,就能够把界面导入到工程中2、原创 2014-02-25 13:39:18 · 855 阅读 · 0 评论 -
实现应用程序的功能
主要针对中央窗口部件的实现:文件的载入和保存:bool Spreadsheet::readFile(const QString &fileName){ QFile file(fileName); if (!file.open(QIODevice::ReadOnly)) { QMessageBox::warning(this, tr("S原创 2014-03-25 14:23:07 · 849 阅读 · 0 评论 -
创建主窗口
子类QMainWindow: mainwindow.h:#ifndef MAINWINDOW_H#define MAINWINDOW_H#include class QAction;class QLabel;class FindDialog;class Spreadsheet;class MainWindow : public QMainWindow{ Q_O原创 2014-03-24 20:07:07 · 764 阅读 · 0 评论