前言

QT开发这几年大大小小项目做了不少,花了点时间对知识点总结整合了一部分.
方便以后遇到新项目可以直接拿来用,避免重复造轮子了.

程序功能列表

1.登录界面
2.加载界面
3.26键中英文键盘
4.QSS样式表
5.日志管理
6.冻结个别列的TableWidget
7.自定义TableWidget
8.系统时间设置
9.时间选择界面
10.自定义提示框
11.系统配置 QSettings

程序下载

程序可执行文件:
链接:https://pan.baidu.com/s/1sqZ0q4C12ckcPCVeVMtuyQ
提取码:5277
程序源码下载
https://download.csdn.net/download/qq_37373742/87354503

程序功能预览

1.登录界面

int main(int argc, char *argv[])
{// setCrashManager();      //开启程序异常退出捕捉MyApplication a(argc, argv);MyCommon::setCode();QFont font = a.font();font.setPointSize(10);//字体大小//font.setFamily("Microsoft YaHei");//微软雅黑字体a.setFont(font);//ConfigSet::readConfig();MyCommon::initStyle();//LOGGERSaveLog::Instance()->setPath(qApp->applicationDirPath());SaveLog::Instance()->start();//将qDebug状s态到logger中SaveLog::Instance()->setToNet(false);//是否将log信息回复给连接上来的TCP客户端//注意时序否则会死锁GVM::Instance();//用户登录userLoginDiolag dlg(GVM::Instance()->m_userLogin);dlg.exec();MainObject mainObject;mainObject.setInit();//    MainWindow w;
//    w.show();return a.exec();
}

2.加载界面

    SplashScreen::getInstance()->setStagePercent(0,tr("初始化应用程序 ..."));m_mainWindow = new MainWindow(nullptr);m_mainWindow->setWindowTitle(tr("MyProject"));SplashScreen::getInstance()->setStart(m_mainWindow, tr("MyProject"), QString("C:/Users/jbyyy/Desktop/back.png"));SplashScreen::getInstance()->setStagePercent(40, tr("初始化主界面 ..."));SplashScreen::getInstance()->setStagePercent(80, tr("加载界面 ..."));SplashScreen::getInstance()->setStagePercent(100, tr("加载完毕!"));SplashScreen::getInstance()->setFinish();

3.26键中英文键盘
学习地址https://blog.csdn.net/qq_37373742/article/details/123256150?spm=1001.2014.3001.55014.QSS样式表

5.日志管理

6.冻结个别列的TableWidget
前三列固定不移动,后面列根据鼠标实时切换列信息

7.自定义TableWidget

8.系统时间设置

9.时间选择界面
10.自定义提示框

学习地址: https://blog.csdn.net/qq_37373742/article/details/127402276?spm=1001.2014.3001.5501

11.系统配置 QSettings

QT 完整项目框架 功能总览相关推荐

  1. Qt完整项目--工控系统(可直接运行)

    1.首先肯定是需要登录注册的. 因为这个项目是没有连接数据库的.Username和Password都是存取在本地的txt文档中,不需要自己另外创建,运行注册的时候会代码创建txt文档.系统里面的内容也 ...

  2. python接口自动化项目_Python+requests接口自动化完整项目框架整理笔记

    前言 通过学习"上海悠悠"博客,自己手动敲了一遍整体的自动化项目搭建,编写用例,打印log日志,生成测试报告,将报告发送至邮箱整体流程跑了一遍,勉强跑通了 一,项目结构 --cas ...

  3. 现在android开发都会用到那些快速开发框架或者第三库?Android百大框架分享,附完整项目

    一.榜单介绍 排行榜包括四大类: 单一框架:仅提供路由.网络层.UI层.通信层或其他单一功能的框架 混合开发框架:提供开发hybrid app.h5与webview结合能力.web app能力的框架 ...

  4. 目前见过最好的物联网系统项目,功能完整,代码结构清晰!

    今天,推荐一个物联网系统项目.我第一次使用就有点上头,爱不释手,必须要推荐给大家. 上次是谁要的物联网系统项目啊,我帮你找到了. 这是我目前见过最好的物联网系统项目.功能完整,代码结构清晰.值得推荐. ...

  5. 2_MVC+EF+Autofac(dbfirst)轻型项目框架_用户权限验证

    前言 接上面两篇 0_MVC+EF+Autofac(dbfirst)轻型项目框架_基本框架 与 1_MVC+EF+Autofac(dbfirst)轻型项目框架_core层(以登陆为例) .在第一篇中介 ...

  6. iOS打包framework - Swift完整项目打包Framework,嵌入OC项目使用

    场景说明: -之前做的App,使用Swift框架语言,混合编程,内含少部分OC代码. -需要App整体功能打包成静态库,完整移植到另一个App使用,该App使用OC. -所以涉及到一个语言互转的处理, ...

  7. JavaWeb完整项目要用到的专业技能

    完成JavaWeb项目用到哪些专业技能?在经典的JavaWeb的开发模式中,我们使用Jsp技术来作为展现层的实现,其实也就是所谓的前端.Web开发中经典的MVC模式,Model-View-Contro ...

  8. 案例分享,从0到1了解一个完整项目

    产品新人进入公司,由于经验不足,通常都是负责产品部分模块,很少有机会能接触到从0到1的完整项目,对产品的全局思考会比较欠缺. 刀哥分享一个去年参与的项目,这个项目刀哥全程参与,产品经理也就是刀哥一个人 ...

  9. 产品新人没有完整项目经验?这篇文章帮你打开思路

    产品新人进入公司,由于经验不足,通常都是负责产品部分模块,很少有机会能接触到从0到1的完整项目,对产品的全局思考会比较欠缺. 我分享一个去年参与的项目,这个项目我全程参与,产品经理也就是我一个人,主要 ...

最新文章

  1. 资深大佬:基于深度学习的图像边缘和轮廓提取方法介绍
  2. python爬虫流程-什么是爬虫?爬虫的基本流程是什么?
  3. eclipse 使用jetty调试时,加依赖工程的源码调试方法
  4. TrackViewState到底是干什么的
  5. python value函数_python 函数基础
  6. activiti如何最后一次提交事务_2020最后一次水逆,十二星座如何防水逆?
  7. ASP.NET Core Blazor WebAssembly 之 .NET JavaScript互调
  8. Java集合---Arrays类源码解析
  9. 最近用的几个sql语句
  10. jquery 筛选元素 (3)
  11. 2016/9/23总结电脑内容
  12. java corba_Java编写CORBA的一个简单例子(CORBA入门)
  13. mysql+全文本检索的列,mysql索引
  14. linux 桌面共享xfce,漂亮而且轻量级的桌面-----xfce安装
  15. 3dsmax2020软件安装教程
  16. Stata:产生唯一数据编码的三种方法
  17. 【web前端期末大作业】html网上在线书城大学生静态网页 大学生html当当书城仿站 网上书城购物网页作业HTML
  18. oracle卸载ogg,Oracle GoldenGate(ogg)安装经验大汇总,采坑总结,绝对干货!
  19. 爬虫基础篇之多途径抓取失信人名单
  20. git 提交代码防止尾行序列LF转为CRLF

热门文章

  1. rtl8723du在am335x linux-4.19.94上的移植
  2. minidump详细介绍及其windbg的使用
  3. linux刷新本地dns命令_在Linux/Windows/Mac上刷新DNS缓存的方法
  4. IIC(I2C)协议详解
  5. 我最近一年的奋斗目标
  6. XCode8 真机测试打包,让发布测试更轻松
  7. SWMM从入门到实践教程 01 SWMM软件介绍
  8. UE4/UE5引擎 FPS游戏逆向工程
  9. 数据库第十一次作业--视图的应用
  10. C语言输出格式控制符大全