当前位置: 首页 > news >正文

怎么免费增加网站流量吗巨量算数数据分析

怎么免费增加网站流量吗,巨量算数数据分析,家政网站建设,东莞网站建设销售公司这是我记录Qt学习过程的第四篇心得文章,主要是方便自己编写的应用程序显示“关于信息”,对QMessageBox::about()输入信息进行规范,可以设置应用程序名称,通过定义宏从pro文件获取应用程序版本号,以及编译程序的QT版本、…

这是我记录Qt学习过程的第四篇心得文章,主要是方便自己编写的应用程序显示“关于信息”,对QMessageBox::about()输入信息进行规范,可以设置应用程序名称,通过定义宏从pro文件获取应用程序版本号,以及编译程序的QT版本、编译的时间,同时自动根据不同编译环境显示关于信息。

实现代码:
#include "skysonya.h"#include <sstream>Skysonya::Skysonya(QObject *parent) : QObject{parent}
{appVersion = APP_VERSION;  //预定义宏APP_VERSIONqtVersion = qVersion();buildTime = fun_buildTime();
}
Skysonya::~Skysonya() {}
//程序关于信息
QString Skysonya::doAppAbout(QString appName)
{QString aboutInfo ="<html>""<span style='text-align: center; display: block;'><b style='font-size: 22px'>" +appName + "</b><br><br>版本:" + appVersion +"</span><br><br>""基于 Qt " +qtVersion;
#if defined(_MSC_VER)aboutInfo += " (MSVC2019, 32 bit) 运行于 x86_64<br>";
#elif defined(__GNUC__)aboutInfo += " (MinGW_81, 64 bit) 运行于 x86_64<br>";
#endifaboutInfo += "构建时间:" + buildTime +"<br>""版权所有 2024 @ 宇翔科技 石书义<br>""邮箱:<a href='mailto:1130226431@qq.com'>1130226431@qq.com</a><br>""网站:<a href='https://blog.csdn.net/skysonya_shisy'>https://blog.csdn.net/skysonya_shisy</a>""</html>";return aboutInfo;
}
//获取程序构建时间
QString Skysonya::fun_buildTime()
{std::ostringstream oss;oss << __DATE__ << " " << __TIME__;return QString::fromStdString(oss.str());// return QString("%1 %2").arg(__DATE__).arg(__TIME__); //C语言风格
}
具体使用

//文件
void MainWindow::slot_file_triggered()
{//关于QString strInfo = skysonya.doAppAbout(wTitle);QMessageBox::about(this, tr("关于") + wTitle, strInfo);
}
自定义类:
#ifndef SKYSONYA_H
#define SKYSONYA_H
#include <QDebug>
#include <QFile>
#include <QInputDialog>
#include <QMessageBox>
#include <QObject>
#include <QPushButton>
#include <QString>
#include <QTextCodec>enum EncodingFormat
{ANSI,UTF16LE,UTF16BE,UTF8,UTF8BOM,
};class Skysonya : public QObject
{Q_OBJECTQ_ENUM(EncodingFormat)
public:explicit Skysonya(QObject *parent = nullptr);~Skysonya();QString doAppAbout(QString appName);                                               //程序关于信息bool messageBox(QString msgType, QString dlgTitle, QString strInfo);               //中文提示对话框QString inputDialog(QString dlgTitle, QString labelText, QString textValue = "");  //中文按钮文本输入对话框QTextCodec *getFileCharacterEncoding(const QString &fileName);                     //获取文件编码格式函数QString openFileByIOWhole(const QString &fileName);                 //用QFile打开文件,整体读取QString openFileByIOLines(const QString &fileName);                 //用QFile打开文件,逐行读取QString openFileByStreamWhole(const QString &fileName);             //用QTextStream读取文件,整体读取QString openFileByStreamLines(const QString &fileName);             //用QTextStream读取文件,逐行读取bool saveFileByIOWhole(const QString &fileName, QString text);      //用QFile保存文件,整体保存bool saveFileByStreamWhole(const QString &fileName, QString text);  //用QTextStream保存文件,整体保存private:QString appVersion;       //软件版本号QString buildTime;        //程序构建时间QString qtVersion;        // QT版本号QString fun_buildTime();  //获取程序构建时间
};#endif  // SKYSONYA_H

工程文件:

#表示项目使用的模板是app,是一般的应用程序。
TEMPLATE = app
#应用程序名称
TARGET = TestSonya2024
#应用程序版本
VERSION = 2024.10.8.1
# #APP_VERSION可在cpp中使用
DEFINES += APP_VERSION="\\\"$${VERSION}\\\""

完整的示例地址:https://download.csdn.net/download/skysonya_shisy/89861254

http://www.zhongyajixie.com/news/29331.html

相关文章:

  • 深圳网络营销|深圳网站建设公司|专业网络营销运营推广策划公司seo高端培训
  • 如何快速做h5网站网络营销策划书模板
  • 扮家家室内设计网网站优化推广方法
  • 一键生成网站网络营销的主要内容包括
  • 常州公司网站建设微信crm客户管理系统
  • 网站经常被攻击湖南网站营销seo多少费用
  • 广告传媒公司的网站应该怎么做百度论坛
  • 生产企业网站欣赏百度搜索引擎优化的方法
  • wordpress零食模版海外seo推广公司
  • 济南商城网站建设公司微信卖货小程序怎么做
  • 哪家网络么司做网站好广告免费推广网
  • 交河做网站深圳百度快速排名提升
  • 美女做暖暖视频免费网站视频app推广
  • 微信小程序免300元认证费seo推广知识
  • 深圳疫情宝安百度seo快排软件
  • 即时通讯网站开发源码share群组链接分享
  • 企业黄页哪个网站好百度推广代理查询
  • 电器网站建设快速排名工具免费查询
  • 使用php如何做购物网站竞价托管外包
  • 零基础一个人做网站semantic ui
  • 网站管理助手 建设中网站推广线上推广
  • 网站内部链接是怎么做的如何在百度推广自己
  • 开源网站建设工具114啦网址导航官网
  • 网站推广主要怎么做seo优化论坛
  • 骏驰网站建设上海十大营销策划公司排名
  • 网页版云游戏荆州seo推广
  • 优化好的网站做企业网站千锋教育的it培训怎么样
  • 阆中网站建设深圳seo推广公司
  • 电商网站开发设计大型的营销型网站
  • 室内设计联盟手机版镇江seo公司