项目背景:主要是想做一个AGV调度仿真软件,第一阶段先完成小车的运动先。所以需要学习一下QT的动画效果,为整个软件打下基础, 动画框架是由基类QAbstractAnimation和它的两个派生类QVariantAnimation、QAnimaitonGroup组成的。动画框架进一步提供了QProPertyAnimation类用于单个控件属性的变化,QAnimationGroup用于多动画的类。这篇
转载 2024-02-22 15:42:09
82阅读
最近同事让我帮忙写个进行文件校验的程序,我用QT5写的。下载地址:点击打开链接下面介绍写这个程序的完成过程。搭好应用框架新建一个QT widgets Application。名字为CRC32.我们希望创建一个带对话框的程序,所以我们做这样的设置:创建完成后,打开UI文件,添加几个控件:两个标签,两个lineEdit,两个按钮。上面的lineEdit的objectName为pathLineEdit,
转载 3月前
453阅读
一、描述QTest 命名空间包含与 Qt 单元测试相关的所有函数和声明。二、类型成员1、enum QTest::KeyAction:此枚举描述了按键的可能操作。Press:按键被按下。Release:按键被释放。Click:按键被单击(按下并释放)。Shortcut:按键的快捷方式被激活。2、enum QTest::MouseAction:此枚举描述了鼠标的可能操作。MousePress:按下鼠标
原创 2024-05-20 09:16:39
104阅读
今天给大家讲解一下Cmake如何编译Qt程序。  这里说的Qt程序不只是用QtCreator写出来的程序,当然也可以是文本编辑器…。这里说的Qt程序是指,QCoreApplication,QApplication( QMainWindow,QWidget,QDialogue)类型的程序。 CMake是一个跨平台的非常通用的于编译器,用cmake命令可以生产出makefile,在利用ma
转载 2024-09-20 09:37:55
143阅读
一个C++应用程序项目示例:创建名为 QtApp的C++应用程序项目  -  启动Qt Creator -> File -> New -> Project -> Application -> Qt Widgets Application -> Choose  -  项目名设置为QtApp -> Browse 选择文件夹 -> Ds
1、背景以前还是学生的时候,有学习一门与测试相关的课程。那个时候,觉得测试就是写 test case,写断言,跑测试,以及查看 test case 的 coverage。整个流程和写法也不是特别难,所以就理所当然地觉得,写测试也不是特别难。加上之前实际的工作中,也没有太多的写测试的经历,所以当自己需要对组件库补充单元测试的时候,发现并不能照葫芦画瓢来写单测。一时不知道该如何下手,也不知道如何编写有
转载 8月前
23阅读
使用QTest进行自动化测试,发现有个类一直有段错误。我绕了罗山路18弯,最后发现是裸指针和智能指针混用导致的。全部用智能指针就没有这个问题。 
在一个GUI桌面应用中,用户和程序之间的交互一般通过键盘和鼠标来完成,处理有关键盘和鼠标的事件是一个GUI程序几乎不可或缺的部分,下面介绍在Qt中处理输入焦点和键盘事件的相关知识。设置控件的输入焦点在一个窗口中,一般会有多个控件在其中,如果一个控件要获得键盘输入信息,必须将输入焦点设置到该控件上,在窗口中,一个时刻只有一个(或者没有) 控件可以获得输入焦点。可以使用QWidget的下列方
QTest 单元测试框架一、QTestLib简介 1、QTestLib简介 QTestLib是Qt提供的一种针对基于Qt编写的程序或库的单元测试框架。QTestLib提供了单元测试框架的基本功能,并提供了针对GUI测试的
转载 2020-03-25 10:42:00
640阅读
2评论
显著性检验,判定实验结果是否由随机误差导致的。举例很好,很清楚虽然样本中,均值苏州销售额大于郑州,但T-test发现这是随机导致的,P>0.05,当样本量足够大可能他们的销售额就没有差异了假设:两个样本集之间不存在任何区别结果:在显著性水平α =0.05的情况下,p>0.05接受原假设,p值<0.05拒绝原假设方法:F值 = 组间方差与组内方差的比值,查表:F实际值>F查表值,则
转载 2024-05-20 18:05:31
69阅读
Qt应用程序中设置字体         应用程序中经常需要设置字体,例如office软件或者是其他的编辑器软件等等。这里主要涉及到如下几个概念:字体,字号以及风格(例如:粗体,斜体,下划线等等)。Qt里面也有对应的类。接下来我们主要对这几个类进行详细的说明,最后举例说明它们的应用。1、Qt中相关的类:QFontDatabase、QFont、QFon
转载 2024-04-17 21:58:22
208阅读
因为玩游戏(XX水族馆)的原因,需要频繁点击鼠标,所以想找个软件的动作来替代鼠标动作。在网上找了好多鼠标自动点击器,不是要收费就是程序根本就是个bug。所以决定干脆自己做一个好了。。。原理也不难,涉及到的知识也很简单。。我相信这是一篇不错的启蒙导读。毕竟我也是个新手。。小技术:API函数应用,hotkey热键注册,最小化隐藏窗体指导思想:越简单越好 一、首先是设计界面, 1.有个启动/关闭按钮。
转载 2023-07-27 20:59:52
81阅读
# jQuery 点击事件再次点击 jQuery 是一种广泛应用于网页开发的 JavaScript 库,它简化了许多常见任务,如 HTML 文档遍历、事件处理、动画效果和 Ajax 操作等。在 jQuery 中,点击事件是最常用的事件之一。本文将介绍如何使用 jQuery 监听点击事件,并在再次点击时执行不同的操作。 ## 监听点击事件 要监听点击事件,我们需要使用 jQuery 提供的 `
原创 2023-08-22 09:22:44
327阅读
# jQuery点击事件获取点击对象 ## 1. 简介 在前端开发中,我们经常需要给页面上的元素绑定点击事件,以实现交互功能。而在jQuery中,我们可以通过点击事件来获取用户点击的对象,并对其进行相应的操作。本文将介绍如何使用jQuery来获取点击对象,并提供相应的代码示例。 ## 2. jQuery点击事件 在jQuery中,通过 `.click()` 方法可以为元素绑定点击事件。该方
原创 2024-02-10 10:06:02
163阅读
文章目录1.单击事件2.鼠标事件3.键盘事件4.表单事件5.窗口事件 1.单击事件首先看一个示例:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>点击事件</title> </head> <scrip
学习Javascript必须要先掌握基本的事件方法和语法,这些都是我们学过的也是最基本的。以前忘了总结,所以现在回顾,综合地总结一下,温故而知新。Javascript有三种按钮点击事件,分别为alert、confirm和prompt,简单介绍一下它们的基本方法。1. alert是弹出警告框,在文本里面加入\n就可以换行。2. confirm弹出确认框,会返回布尔值,通过这个值可以判断点击时确认还是
转载 2023-05-25 15:39:44
221阅读
# Java中的按钮点击事件处理 在Java中,按钮的点击事件是一种常见的用户交互方式。我们通常使用Swing库来构建图形用户界面(GUI)。本文将通过一个简单的例子,演示如何在Java中创建一个按钮,并为其添加点击事件的处理程序。 ## 什么是按钮点击事件? 按钮点击事件是指用户点击按钮时触发的动作,它可以用来执行各种操作,例如提交表单、更新数据或更改界面状态。在Java中,我们可以通过实
原创 2024-08-11 05:46:31
114阅读
目录一、alert(警告框)二、confirm(确认框)三、prompt (提示框)  JavaScript 中可以创建三种消息框:警告框、确认框、提示框。一、alert(警告框)        alert()方法是显示一条弹出提示消息和确认按钮的警告框。 需要注意的是 :  &
转载 2023-06-06 09:58:51
220阅读
PV(pageview) 即页面浏览量,或点击量;通常是衡量一个网络新闻频道或网站甚至一条网络新闻的主要指标;当然,有时还会同时考察另外一个指标,即 uv ( unique visitor ),指访问某个站点或点击某条新闻的不同 IP 地址的人数。     网络编辑所指的 PV/UV/PR    1. 什么是 pv PV(
转载 2024-04-20 11:35:43
39阅读
JavaScript事件   JavaScript事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间   JavaScript 与 HTML 之间的交互是通过事件实现的。   对于 Web 应用来说,有下面这些代表性的事件:单击事件、鼠标移入移出事件、键盘按下/弹起事件等等   事件就是用户与浏览器的交互行为Java
  • 1
  • 2
  • 3
  • 4
  • 5