QT5基础教程
2016-05-10 21:17
393 查看
1.在窗口输出Hello BM
新建项目,QT Widget Application
新建项目,QT Widget Application
//mainWindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> namespace Ui { class MainWindow; } class MainWindow : public QMainWindow { Q_OBJECT public: explicit MainWindow(QWidget *parent = 0); ~MainWindow(); private: Ui::MainWindow *ui; }; #endif // MAINWINDOW_H
//mainwindow.cpp #include "mainwindow.h" #include "ui_mainwindow.h" #include<QLabel> MainWindow::MainWindow(QWidget *parent) :QMainWindow(parent),ui(new Ui::MainWindow) { ui->setupUi(this); //创建一个QLabel控件 QLabel *label=new QLabel(this); //QLable控件显示文字内容 label->setText("hello BM"); //显示位置 label->setGeometry(QRect(50,50,200,25)); //QRect(在窗体中X轴参数,在窗体中Y轴参数,QLabel控件宽度,QLabel控件高度) this->setWindowTitle("Qt5.3 窗体应用"); //窗体图标,最好为16*16像素的icOo格式图片。图片如果不起别名,后缀直接写图片全名 this->setWindowIcon(QIcon(":/new/prefix2/kuaibo")); //this->setWindowIcon(QIcon(":/new/prefix1/windowico.gif")); //设置窗体大小不能更改 this->setMaximumSize(300,200); this->setMinimumSize(300,200); this->move(100,200); //移动窗体,默认窗体居中显示,move是与你电脑屏幕的左上角的距离 //背景红色 this->setStyleSheet("background:red"); } MainWindow::~MainWindow() { delete ui; }
//main.cpp #include "mainwindow.h" #include <QApplication> int main(int argc, char *argv[]) { QApplication a(argc, argv); MainWindow w; w.show(); return a.exec(); }
相关文章推荐
- Ubuntu上安装Qt5
- 在mac下使用qt5连接mysql5.7
- centos6.3 INSTALL QT5.0 ERROR
- Qt5 Release 发布
- VMware7.1.4 + Centos6.5 + QT5.2.1 for android 开发环境配置
- Qt + opencv +mac
- QT5 QList<QImage> 中后面数据将前面数据覆盖问题的解决方案
- [Qt]Qt5.3.0+VS2013+Win32平台搭建
- 使用VS2013_X68;PCL1.7.2;QT5;VTK6.2实现qt显示PCL
- 欢迎使用CSDN-markdown编辑器
- 用Qt自动绘制路口
- windows7下vs2012+qwt6.1+qt5.3.1的配置注意问题。
- Ubuntu 12.04安装Qt 5.3后开发出现的问题
- Win7 Qt5.4.1+VS2013编译Oracle驱动,连接Oracle数据库
- QT creator 3.4.1配置arm交叉编译环境(QT5.4.2)
- build qgroundcontrol source code
- Qwt安装后出现于QtCreator不兼容的问题:解决方法
- Location解密修正版
- 虾米音乐解析器Qt版
- 【QT5】【错误码】查找工具