
Qt自学
ysyyhhh
这个作者很懒,什么都没留下…
展开
-
Qt_标签的一些使用
labelmainwindow.cpp#include "mainwindow.h"#include "ui_mainwindow.h"#include<QMovie>MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow){ ui-...原创 2020-02-15 10:28:55 · 850 阅读 · 0 评论 -
Qt_各种对话框
对话框模态对话框 需先解决完模态对话框,才能回到原窗口非模态对话框 表现上与原窗口独立模态对话框有:提示对话框 只有一个按钮,常用于 关于对话框问题对话框 俩个按钮,常用于选择yes or no文件对话框 打开文件,用于选择什么文件mainwindow.cpp#include "mainwindow.h"#include<QMenuBar>...原创 2020-02-15 10:24:35 · 173 阅读 · 0 评论 -
Qt_菜单栏_工具栏
mainwindow.cpp#include "mainwindow.h"#include<QMenuBar>//菜单栏#include<QMenu>//菜单#include<QAction>//动作#include<QtDebug>//debug输出#include<QToolBar>//工具栏#include<QP...原创 2020-02-15 10:15:01 · 153 阅读 · 0 评论 -
Qt_坐标系统
/*对于父窗口,坐标系统相对于屏幕 * 子窗口相对于父窗口 * 原点:屏幕坐上角,窗口空白区域,不包括边框 * x 往右递增 * y 往下递增 */ move(100,100); QPushButton *b1= new QPushButton(this); b1->move(100,100); b1-...原创 2020-02-15 10:12:18 · 226 阅读 · 0 评论 -
Qt_Lamda表达式和再说信号的功能
Lamda表达式 QPushButton *b4 = new QPushButton(this); b4->setText("lambda表达式"); b4->move(150,150); int a =10 ,b=5; connect(b4,&QPushButton::clicked, //[ ]内填...原创 2020-02-15 10:09:35 · 232 阅读 · 1 评论 -
Qt_带参数的信号
重载发送信号函数子窗口的发送信号函数void SubWidget::sendSlot(){ emit mySignal();//发送广播信号到主窗口 emit mySignal(250,"我是子窗口");}父窗口处理信号 void (SubWidget::*funsignal)()=&SubWidget::mySignal; connect(...原创 2020-02-15 10:05:44 · 1129 阅读 · 0 评论 -
Qt_标准信号和槽
创立俩个窗口通过按钮互相跳转注意事项需要有一个主窗口副窗口的关闭需要给主窗口返回信号特别注意主窗口的头文件中要加子窗口的头文件头文件mainwidget.h#include "subwidget.h"SubWidget::SubWidget(QWidget *parent) : QWidget(parent){ this->setWindowTitle("小弟"...原创 2020-02-09 15:30:06 · 216 阅读 · 0 评论 -
第一个Qt程序
从头体验Qt先建立一个空项目empty qmake projectHelloworld.proQT += widgetsSOURCES += \ main.cppmain.cpp#include<QApplication>#include<QWidget>//窗口控件基类#include<QPushButton>//按钮int ...原创 2020-02-09 15:19:34 · 122 阅读 · 0 评论 -
Qt项目文件 Qt入门day1
.pro#模块,注释用##当你每加一个头文件时,需要加相应的模块,在头文件处按f1可以在帮助文档中看到对应的模块QT += core gui#高于qt4的版本,为了兼容Qt4greaterThan(QT_MAJOR_VERSION, 4): QT += widgetsCONFIG += c++11DEFINES += QT_DEPRECATED_WARNINGS...原创 2020-02-09 14:56:50 · 132 阅读 · 0 评论 -
Qt应用程序框架 Qt入门day1
注意事项widget是部件路径不能有中文MinGW意味有gcc套件知识扩展快捷键ctrl + R 编译运行f4 头文件与对应源文件间跳转目录结构.pro 是项目文件.h头文件.cpp源文件1Qt里的头文件没有.h头文件和类名一样Q与下一个字母大写QApplicationmain.cpp#include "mywidget.h"//应用QApplica...原创 2020-02-09 14:46:39 · 476 阅读 · 0 评论