Qt学习一门:直接使用QT具
2023-09-14 09:10:15 时间
今天,通过直接使用QT一些工具来编写命令行程序。你可以看到一种Qt更一般的用法。
内容很easy,输出电流日期。
首先,用一个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然后,该函数,这也很方便。
版权声明:本文博主原创文章。博客,未经同意不得转载。
相关文章
- QT学习之QString的arg方法
- 在Qt工程中加Boost
- Qt音视频开发32-Onvif网络设置
- Qt编写物联网管理平台13-短信告警
- Qt编写地图综合应用49-地图类型(街道图、卫星图)
- paip.c语言gtk开发环境CodeBlocks /QT建立最佳实践
- Qt窗口部件
- Qt 实现简单的TCP通信
- Qt QtConcurrent多线程 - map、mapped和mappedReduced
- Qt 设置QLineEdit控件不可编辑、密文输入、输入格式等小技巧
- Qt 可拖拽的QTextEdit(整理别人的)
- Qt 日志处理方法(qInstallMsgHandler函数)简单实用
- Qt 智能指针学习
- Qt学习笔记之隐藏滚动条
- C++(Qt)与Python混合编程(一)
- QT文件(夹)操作---QFile、QDir、QFileInfo、QTextStream和QDataStream异同
- Qt一个project调用还有一个project的类成员变量
- Qt Installer Framework的学习(二)
- Qt学习笔记(2)-利用StackWidget实现选项卡式页面
- Qt学习-----------7之lambda表达式
- Qt学习-------4之信号和槽
- Qt学习--01之认识Qt
- 音视频学习 - 创建QT + ffmpeg项目进行视频解析
- Qt数据库应用17-通用数据库请求
- Qt数据库应用4-数据打印到纸张