文档章节

QT学习笔记(一)

第五郎
 第五郎
发布于 2014/06/13 16:31
字数 268
阅读 52
收藏 0

新建hello目录,新建hello.cpp文件

Hello.cpp

#include<QApplication>   //包含类QApplication的定义
#include<QLabel>             //包含类QLabel的定义
int main(int argc, char *argv[])
{
       //创建一个QApplication对象,用来管理整个应用程序所用到的资源
       QApplication app(argc, argv);        
       //创建一个显示“Hello Qt”的QLabel窗口部件(widget)
       QLabel *label = new QLabel("<h2><i>Hello</i><font color=red>QT!</font></h2>");
       //使QLabel标签(label)可见。在创建窗口部件的时候,
       //标签通常都是隐藏的,这就允许我们可以先对其进行
       //设置然后再显示它们,从而避免了窗口部件的闪烁现象。
       label->show();     
       return app.exec();      //将应用程序的控制权传递给Qt。
}

进入hello目录,输入命令 qmake -project 生成平台无关的项目文件hello.pro
输入qmake hello.pro 生成平台相关的makefile文件
输入make构建程序
输入命令qmake -tp vc hello.pro 创建一个Visual Studio的工程文件
输入命令qmake -spec macx-xcode hello.pro 创建Xcode工程文件


© 著作权归作者所有

共有 人打赏支持
第五郎
粉丝 10
博文 53
码字总数 28957
作品 0
南京
高级程序员
私信 提问
1+1=2的 blog 文章索引

百度空间中 原blog部分文章 索引:http://hi.baidu.com/cyclone/home Qt Bugs 通过 Qt Bugs 学习 Qt 似乎是一个不错的方法。 QString之arg使用一则 QTBUG-19027 QMainWindow上下文菜单内存泄...

晨曦之光
2012/05/08
309
0
tamlok/vnote

VNote 英文 English VNote 是一个受Vim启发开发的专门为 Markdown 而优化、设计的笔记软件。VNote是一个更了解程序员和Markdown的笔记软件。 下载 国内的用户可以尝试在百度云盘下载VNote的最...

tamlok
2018/01/08
0
0
Qt 插件路径(笔记)

Qt Manual 已经专门介绍了Deploying Plugins 的问题。半年前Qt 插件学习(一) 也简单整理了一点路径相关的问题。 可是,一直以来没理清:图片插件、编解码插件、数据库插件... 到底是如何被加...

晨曦之光
2012/05/08
1K
0
DevIL的学习笔记

最近学习DevIL,一个比较不错的载入多种图片软件。我们在学习界面的时候,常常需要对这种那种图片格式进行解码,同时在这方面也有许多解决方案,例如独立的cxImage、libpng、libjpeg、freei...

水台良月
2016/12/13
48
0
QT5.10.0安装教程图文教程以及安装成功QT5.10.0后环境配置图文教程

QT是一个非常强大的图形用户界面应用程序开发框架,但是它现在不是很主流。虽然这样但是它的应用领域还是非常的广,特别是应用在嵌入式领域,非常多的公司喜欢用它来做界面。所以还是有比较多...

黑泽明军
2018/01/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Cloud Greenwich 新特性和F升级分享

2019.01.23 期待已久的Spring Cloud Greenwich 发布了release版本,作为我们团队也第一时间把RC版本替换为release,以下为总结,希望对你使用Spring Cloud Greenwich 有所帮助 Greenwich 只支...

冷冷gg
31分钟前
36
1
精读《论语》读后感作文3600字

精读《论语》读后感作文3600字: 学而篇第一:子曰:“学而时习之,不亦说乎?有朋友自远方来,不亦悦乎?人不知,而不愠,不亦君子乎? 朱熹解:即学而又时时习之,则学者熟,而衷心喜悦,其...

原创小博客
48分钟前
0
0
CPU内存结构

开局一张图 由于CPU频率太快了,为解决直接读取内存的数据上的延迟,在CPU和内存之间,存在3级缓存。 CPU在解决和缓存不一致上采用两种方式: 缓存一致性协议 总线锁机制 CPU CPU的一个时钟周...

春哥大魔王的博客
51分钟前
1
0
记一次centos 7内核升级事故

情景 公司做等保3测评,在进行系统漏洞检测时发现内核存在漏洞,需要进行升级。 名称 版本 升级前内核 CentOS Linux (3.10.0-327.el7.x86_64) 7 (Core) 升级后内核 CentOS Linux (3.10.0-957...

阿dai
今天
9
0
PowerDesigner操作

1.去掉生成DDL里的注释 Database -> Edit Current DBMS -> Script -> Syntax -> BlockComment,去掉BlockComment里面的value内容。...

了凡川
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部