▍1. 基于QT的跨平台tcp/udp网络调试助手
本调试软件是基于qt4.8,vs2010编译调试通过的网络调试助手。主要qt的界面展示,tcp/udp网络通讯,支持跨平台编译运行
本调试软件是基于qt4.8,vs2010编译调试通过的网络调试助手。主要qt的界面展示,tcp/udp网络通讯,支持跨平台编译运行
QT 移动窗口 C++QT 移动窗口 C++QT 移动窗口 C++QT 移动窗口 C++QT 移动窗口 C++QT 移动窗口 C++QT 移动窗口 C++QT 移动窗口 C++QT 移动窗口 C++QT 移动窗口 C++QT 移动窗口 C++QT 移动窗口 C++QT 移动窗口 C++QT 移动窗口 C++QT 移动窗口 C++QT 移动窗口 C++QT 移动窗口 C++
6.1 演示案例【任务目标】 实现简单的绘图功能,并支持绘图数据的保存和打开等功能。通过 Draw 菜单,由用户点击选择不同的图形,按下鼠标左键并拖动鼠标开始绘图,松开鼠标后保存图形(线条、椭圆、矩形)数据,并更新屏幕显示。File 菜单下定义文件的基本操作, New 菜单项用于新建绘图文件,如果上一个文件修改了并没有保存,需要进行提示, Save 用于将绘图结果保存为磁盘文件,实现持久化存储, Open 用于打开存盘的图形文件。6.1.1 简单绘图版本
特点:1:无边框窗体,自定义标题栏,鼠标拖动,大小缩放,双击切换。2:除了少量的几个图片资源外,几乎使用QSS写完所有颜色样式控制。3:自定义一个QMessageBox对话框,自动换行显示提示信息,可以很方便的调用。信息框:myHelper::ShowMessageBoxInfo询问框:myHelper::ShowMessageBoxQuesion错误框:myHelper::ShowMessageBoxError4:使用fontawesome图形字体库,将互联网的优秀资源应用于QT中。5:公开源码,可以任意随意使用。6:QT各个版本都可以编译通过,亲测无误。7:自带提供了7种样式黑色、蓝色、灰色、天蓝色等风格供选择,可以自由更改QSS文件夹下的样式,也可以自己增加一些样式。
己编写的QT小代码,用于换算UTC时间戳(秒数)和时间,可以编译(需要QT环境),也可以直接运行(放在TimeQT_package.rar中)
qtcustomplot 最新的源代码 用于各种图表绘制 很好用的库 包含帮助文档,类的结构信息,包含所有图表例子,直接运行ok,可以用 visual studio 或者 qt creater 打开。
5 综合编程:可视化时钟5.1 演示案例【任务目标】实现如图所示的可视化时钟效果,钟表指针适时更新。要求整个表盘是客户区矩形的最大内接圆,随着窗口大小的变化而自适应变化,指针的大小也能相应变化。设计对话框,允许用户设置表盘、刻度及指针的颜色,在对话框内能够显示时钟的预览效果 【分析设计】可以采用最简单的设计,程序启动后触发定时器消息,在定时器事件处理方法中刷新窗体显示,在 paintEvent 方法中绘制可视化时钟。这种设计方案比较复杂,绘制时针、分针、秒针的代码比较复杂冗余。 paintEvent 的代码只能在窗体中绘制,如果要在其它地方绘制(如对话框中的预览效果),整个处理逻辑难以复用。整个时钟由表盘和 3 个指针构成,各自有不同的处理逻辑,将表盘处理和绘制封装在 Plate 类中, 3 个指针的处理逻辑时类似的,抽象出 Arm 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
QT实现线程 QThread 使用继承方式,新建类继承QThread,以此来实现线程功能
Qt初学者计算器代码,Qt creator编译,以及vs2013结合Qt编译,两个环境都编译成功
基于qt5.5.0的视频播放录音播放器,主要使用qt官方库,实现了视频播放、双击全屏、播放列表拖拽播放、添加播放文件。暂停、下一曲、上一曲、停止等。 录音部分,录音同时播放。
TCP调试工具顾名思义用来调试TCP通信的,网上这样的工具N多,之前用.NET写过一个,发现QT写TCP通信比.NET还要便捷一些,运行效率貌似要高,还能识别客户端断开。可以看到服务器端和客户度端都可以当做发送端或者接收端,而且数据的发送与接收只要使用相对应的协议即可,它是可以根据用户的需要来进行编程的,没有固定的格式。
用Qt开发的2048 小游戏,具有夸平台功能,下载后只需重新用qt编译一次就可以运行了,其中最难的要属算法实现了,自己花了好长一段时间才搞定。