1)Qt~Hello~
来源:互联网 发布:党员干部网络行为规范 编辑:程序博客网 时间:2024/06/02 06:41
Qt以前也是学习过的东西,不过中间搁置了。后来觉得有必要学习一个可视化的编译器。想来想去对Qt还是很有感情的。
说是复习跟学习也差不了什么。首先不逃避的先从Hello一步一步来
为了方便期间,我们先建立一个mainwindow的UI。
然后修改mainwindow.cpp的代码
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include<QLabel>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);//载入ui
QLabel *label = new QLabel(this);//添加到mainwindow里面的标签
label->setText("<font color=blue> Hello Galaxy_blue </font>");
}
MainWindow::~MainWindow()
{
delete ui;
}
这段代码没什么太大解释,里面包含了HTML的文本因为Qt支持一部分的HTML文本语言,不过marquee不支持,尝试了一下
然后是main.cpp的代码
#include <QtGui/QApplication>
#include "mainwindow.h"
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();
return a.exec();
}
我想说的就是QApplication.exec(),是让程序进入消息循环。等待可能的菜单,工具条,鼠标等的输入,进行响应。是所有的main()中基本都会包含
,好了,最基本hello就是这么简单。Qt的ui最基本用法也就是这个
(如果是大部分例子不会创建mainwindow,这里是为了方便)
- 1)Qt~Hello~
- Qt 笔记#1 :Qt入门Hello Qt
- Qt tutorial 1 -- hello,world
- Qt Tutorial 1 - Hello World!
- QT学习1 hello程序
- QT开发android应用(1)——hello world
- Hello Qt
- Hello Qt
- Qt hello
- Hello Qt
- Hello QT
- Qt "hello Qt!"显示
- Qt学习之路(1):Hello,world!
- Linux-Qt Quick学习1-Hello world
- Hello Qt(在Linux下编写运行Qt程序)
- Hello Qt(在Linux下编写运行Qt程序)
- Qt基础之hello qt
- Essential Qt 第一章 Hello Qt
- 路径相关API
- Delphi怎么判断是否联网的函数
- 警惕UNIX下的LD_PRELOAD环境变量
- html5 下一代桌面web标准
- 西弗勒斯·斯内普 ---混血王子
- 1)Qt~Hello~
- 统计字符串中字符的种类和每种字符出现的频率
- ...
- VC调试内存泄露
- 高效率Oracle SQL语句
- Sys is undefinded - WebResource.axd ScriptResource.axd 404 error
- EJB 介绍 开发第一个无状态会话bean
- Gmail常用快捷键
- 第一个java小程序 applet 画一个圆 获取网页自定义的参数来输出