Qt学习一:直接使用QT工具
来源:互联网 发布:unity3d内部打开网页 编辑:程序博客网 时间:2024/06/06 04:54
今天通过直接使用QT的一些工具来编写命令行程序,可以看到一种Qt的更加通用的使用方法。
内容非常简单,输出当前的日期。
首先使用的是QDate类,可以使用QDate类的静态方法currentDate来获得当前日期。
其次,标准库里面的cout已经无法输出QString类型,就此使用QTextStream类来输出。在QTextStream类已经定义了endl和flush等常用变量,可以直接使用。
于是,一个简单的程序就诞生了:
#include <QTextStream>#include <QDate>static QTextStream cout(stdout, QIODevice::WriteOnly);int main(){QDate today(QDate::currentDate());cout << today.toString() << endl;return 0;}
命令行中输入qmake -project后,会生成后缀名为.pro的工程文件,用文本编辑器打开,加入:
CONFIG += debug console
然后输入qmake回车再输入make(或mingw32-make),就可以得到相应的文件了。以下是执行结果:
由此可见,如果不是想要开发一个“完整”的Qt程序,而只是想用一些Qt的功能的话,也是非常方便的。
0 0
- Qt学习一:直接使用QT工具
- Qt学习(一)下载和安装Qt开发工具
- Qt 学习使用qt
- 学习Qt:开发工具
- Qt学习笔记一
- QT学习(一)
- Qt Lighthouse学习(一)
- Qt学习(一)
- QT学习(一)
- Qt 插件学习(一)
- Qt mvc学习一
- Qt qwt学习 一
- QT学习(一)
- Qt mvc学习一
- Qt Lighthouse学习(一)
- Qt学习(一)
- QT学习一
- Qt学习笔记(一)
- android引用Ksoap2调用webservice
- 现在公开一个DHT网络爬虫网络爬虫供大家一起交流
- ABAP开发中动态内表运用-EXAM
- UML类图 依赖 与 关联 的区别
- android里的Json数据解析
- Qt学习一:直接使用QT工具
- SQL SERVER 2000通讯管道后复用劫持
- Java pinyin4j 拼音转换
- 阜和SAP QM模块课程
- java interface
- Android中R.java没有自动生成解决方案
- js实现回放拖拽轨迹从过程上进行分析
- Qt中Qstring,char,int,QByteArray之间到转换
- apk,task,进程区别