分享我用Qt开发的应用程序【一】,附绿色版下载,以后会慢慢公布源码

简介: 写在前面: 1.第一版的代码还有些烂,等功能开发齐全了,做一次重构,再慢慢分享代码 2.邮箱功能、自动升级功能还没有做,笔记功能和备忘功能是好用的,大家如果不嫌弃,可以先用起来 3.笔记功能目前还不能直接贴图或贴附件到编辑器里去,我后续会把这个功能加上去 4.
写在前面:
1.第一版的代码还有些烂,等功能开发齐全了,做一次重构,再慢慢分享代码
2.邮箱功能、自动升级功能还没有做,笔记功能和备忘功能是好用的,大家如果不嫌弃,可以先用起来
3.笔记功能目前还不能直接贴图或贴附件到编辑器里去,我后续会把这个功能加上去
4.用的是qt5.3+sqlite 3
5.笔记里的编辑器是用webview引入进来的kindeditor,本来打算用百度开源的编辑器,但是一启动就崩溃,联系百度的开发人员都没能解决,后来就放弃尝试了
6.界面中的所有icon图标都是用的fontawesome的图标
7.利用业余时间断断续续大概开发了个把月
8.不知道有没有达人能推荐一个Qt用起来方便的smtp、pop3、imap协议的类库(要支持ssl),我尝试了好几个,用起来都不是很方便
9.界面的用色参考了QQ电脑管家,我想参考个用色,应该不会涉及到侵权的问题
10.目前程序的总体积还颇有些大,产品化之后会小很多,或者是发布在线安装版
11.目前应该还有BUG,用户体验也不是很好(比如笔记界面的“修改”和“新增”按钮明显是多余的)我会越做越好的
下载:
http://pan.baidu.com/s/1hql7yOc
界面:
 \
 
 
 
 
 
 
 
 
 
 
目录
相关文章
|
3月前
|
C语言 Android开发 C++
基于MTuner软件进行qt的mingw编译程序的内存泄漏检测
本文介绍了使用MTuner软件进行Qt MinGW编译程序的内存泄漏检测的方法,提供了MTuner的下载链接和测试代码示例,并通过将Debug程序拖入MTuner来定位内存泄漏问题。
基于MTuner软件进行qt的mingw编译程序的内存泄漏检测
|
3月前
|
编解码 开发工具 UED
QT Widgets模块源码解析与实践
【9月更文挑战第20天】Qt Widgets 模块是 Qt 开发中至关重要的部分,提供了丰富的 GUI 组件,如按钮、文本框等,并支持布局管理、事件处理和窗口管理。这些组件基于信号与槽机制,实现灵活交互。通过对源码的解析及实践应用,可深入了解其类结构、布局管理和事件处理机制,掌握创建复杂 UI 界面的方法,提升开发效率和用户体验。
188 12
|
3月前
|
Windows
QT源码拾贝6-11(qwindowswindow)
这篇文章深入探讨了Qt源码中与窗口激活相关的函数,QDebug运算符重载,vscode的变量提示,Windows常用类型名,获取所有窗体的方法,以及QSharedPointer智能指针的使用。
QT源码拾贝6-11(qwindowswindow)
|
3月前
|
存储 Java C++
QT源码拾贝0-5(qimage和qpainter)
这篇文章介绍了在Qt源码中qimage和qpainter的使用,包括线程池的使用、智能指针的存储、std::exchange函数的应用、获取类对象的方法以及QChar字节操作。
QT源码拾贝0-5(qimage和qpainter)
|
3月前
|
开发工具 C++
qt开发技巧与三个问题点
本文介绍了三个Qt开发中的常见问题及其解决方法,并提供了一些实用的开发技巧。
|
3月前
|
4月前
|
C++
C++ Qt开发:QUdpSocket网络通信组件
QUdpSocket是Qt网络编程中一个非常有用的组件,它提供了在UDP协议下进行数据发送和接收的能力。通过简单的方法和信号,可以轻松实现基于UDP的网络通信。不过,需要注意的是,UDP协议本身不保证数据的可靠传输,因此在使用QUdpSocket时,可能需要在应用层实现一些机制来保证数据的完整性和顺序,或者选择在适用的场景下使用UDP协议。
191 2
Qt开发网络嗅探器02
Qt开发网络嗅探器02
|
4月前
|
网络协议 容器
Qt开发网络嗅探器03
Qt开发网络嗅探器03