×

JavaScript教程

C++QT开发——GraphicsView(图形视图)

dede58织梦模板 dede58织梦模板 发表于2024-05-15 浏览3137 评论0
图形视图框架 Qt提供了图形视图框架(Graphics View Framework)、动画框架(The AnimationFramework)和状态机框架(The State Machine Framework)来实现更加高级的图形和动画应用。使用这些框架可以快速设计出动态GUI应用程序和各种动画,游戏程序。 简介 前面讲paintEvent2D绘图时已经可以绘制出各种图形,并且进行简单的控制。不过,如果要绘制成千上万相同或者不同的图形,并且对它们进行控制,比如拖动这些图形、检测它们的位

Ruby教程

Python写了个疫情信息快速查看工具(python写了个疫情信息快速查看工具怎么用)

龙运凯ᵀ¹⁸⁶¹⁰⁶⁶⁸⁷⁸⁸ 龙运凯ᵀ¹⁸⁶¹⁰⁶⁶⁸⁷⁸⁸ 发表于2024-05-14 浏览8940 评论0
年关将至,大家对疫情的关注度也愈发提升,本次使用PyQt5撰写100行代码写一个疫情信息快速查看工具。 一.准备工作 1.PyQt5 PyQt 是一个用于创建GUI应用程序的跨平台的工具包,它将Python编程语言和Qt库 成功融合在一起。QT库目前是最强大的GUI库之一。PyQt可以运行在所有主流操作系统上,包括UNIX,Windows和Mac OS。 直接使用下面的命令安装即可:pip install PyQt5。 2.PyQtWebEngine Qt WebEngine模块提供

rust

Qt开发之Rust篇(一)

花若飞絮花曾落 花若飞絮花曾落 发表于2024-05-14 浏览4733 评论0
本文运行环境: 操作系统:Windows 11 专业版 Visual Studio版本:Visual Studio 2022 Preview Qt版本:Qt 5.14.2 1、安装C++编译器 除了 Rust 自己的构建工具之外,您还需要设置 C++ 编译器、Qt 和 CMake。 在 Windows 上,安装 Visual Studio(例如Visual Studio Community 2017)。确保在安装 Visual Studio 时启用 C++ 应用程序开发组件。

ribbon

QtitanRibbon新版本已发布:支持Qt5.15.2、Visual Studio2019

刚好 刚好 发表于2024-05-14 浏览6230 评论0
QtitanRibbon组件实现了Microsoft Ribbon for Qt的概念。该组件设计用于使用Qt开发的任何类型的商业应用。与Qt一起,该组件为获得应用程序提供了独特的机会,该应用程序对于全球存在的三个主要平台具有现代的外观。对于Windows,Linux和Mac OSX。 点击下载最新版QtitanRibbon 当前版本修复了用户在先前版本中发现的错误,并添加了许多新功能。添加了Qtitan :: PopupMenu类,该类继承自QMenu,并且在菜单项无法完全容纳时允许添加滚

html5教程

用于跨平台应用程序开发的 Qt 与 HTML5(2022 年更新)(跨平台界面开发除了QT还有啥)

nmgtjkjyxgs nmgtjkjyxgs 发表于2024-05-12 浏览3161 评论0
VisionMobile 是编程相关研究和调查的领先公司之一,刚刚发布了一篇有趣的文章: 跨平台应用程序 - Qt 与 HTML5。我们想补充一下我们对本文的看法,以帮助您为您的项目选择正确的框架。 Qt 和 Felgo 我们最初构建 Felgo 是为了利用 Qt Quick 的强大功能开发游戏。Qt 的这种声明性脚本语言非常强大,与其他编程语言相比,它可以节省高达60%的代码行。此外,自 Qt 5 发布以来,您还可以使用 Qt 构建出色的跨平台应用程序,包括移动和桌面应用程序。 随着

MSSQL教程

在Qt中操作MySQL数据库

nmgtjkjyxgs nmgtjkjyxgs 发表于2024-05-11 浏览6263 评论0
目录 一、安装驱动 (1)安装 (2)验证驱动是否安装成功  二、使用MySQL数据库 (1)单语句执行 (2)多语句执行 (3)批处理操作 方式一:addBindValue() 方式二:bindValue() (4)查询  三、总结 一、安装驱动 (1)安装         在Qt中操作MySQL数据库首先要安装mysql的驱动文件,将MySQL下的libmusql.dll文件复制到Qt的安装路径下的bin文件夹下即可。          直接将li

django

Qt编写跨平台RTSP/RTMP/HTTP视频流播放器

CG小霸王 CG小霸王 发表于2024-05-11 浏览4381 评论0
一、前言 很早以前就做过这款播放器的入门版本,最开始用的ffmpeg去解析,后面陆续用vlc播放器、mpv播放器来做,毕竟播放器提供的接口使用也很方便,而且功能强大,后面发现播放器主要的应用场景是播放视频文件,一般一个电脑不会超过8路视频文件同时播放器,一般就是1路,所有如果需要打开超过16路这种的实例进行播放,用播放器的内核其实是不大适合的,内存占用比较高,超过12路很容易崩溃,哪怕仅仅是播放本地视频文件,所以后面花了精力专门把ffmpeg研究透一些,以便追求极致最大性能,而且其他平台和系

ribbon

qtcanpool 知 07:Ribbon

黄伟 黄伟 发表于2024-05-11 浏览4340 评论0
前言 Ribbon 是一种以面板及标签页为架构的用户界面(User Interface),原先出现在 Microsoft Office 2007 后续版本的 Word、Excel 和 PowerPoint 等组件中,后来也被运用到 Windows 7 的一些附加组件等其它软件中,如画图和写字板,以及 Windows 8/10 中的资源管理器。如下图所示: 目前 Qt 世界中,主流的 ribbon 框架要属 QtitanRibbon,但是该框架并非免费的,如下图所示: 当前互联网上流

scala

[干货]手把手教你写一个安卓app(如何写一个安卓软件)

xinyu590 xinyu590 发表于2024-05-10 浏览94188 评论0
摘要:最近有很多小伙伴在后台留言:Android Studio。我想大家是想写一个手机app,前面已经分享了在QT上如何写一个安卓蓝牙app,虽然qt可以做app,但是比起Android Studio还是差很多。这里介绍一种快速入门的方法来制作一款app,就算你是零基础小白没有学习过java语言也没有关系,相信看完我的文章,半天时间也能做一个安卓app。本文针对初学者,大佬勿喷啊 1. 创建HelloWorld项目 这里我就不介绍如何安装这个Android Studio软件了,网上有很多教

ribbon

QSS编辑器QssEditor之三:Ribbon控件与换肤

西园 西园 发表于2024-05-10 浏览4020 评论0
一.Ribbon控件 Ribbon控件即Office样式UI,Ribbon控件有许多开源实现,例如:Qt优秀开源项目之三:SARibbon   SARibbon功能强大,但以学习为目的的话,我们可以自己去实现一个简单的。基本思路是自定义QTabWidget,然后通过QSS调整样式。 如上图所示,我们可以实现一个类QHRibbon,继承自QTabWidget,通过接口void addTab(const QString &tabName)和void removeTab(const QS

爬虫

解决python项目报错:bs4.FeatureNotFound: Couldn‘t find a tree builder with the features you requests

战帅 战帅 发表于2024-05-10 浏览11947 评论0
前言 最近突然对爬虫有了一点兴趣,所以打算学一下爬虫,但是在安装使用一些库时,遇到了一些不小的麻烦,对于我来说,最麻烦的就是配置环境了,老是有一大堆莫名其妙的报错。。。 今天记录一下,我如何在windows上安装BeautifulSoup库以及对应的lxml类库。 bs4本身有自己默认的解析器,但是这个默认的解析库实在太慢了,所以使用lxml类库可以大幅度提升解析速度 一、我的开发环境 python3.6 windows pycharm 2021.3(Commun

正则表达式

【QT-QTableWidget-QRegExp-正则表达式-限制整数或浮点数范围】

刀贱贱 刀贱贱 发表于2024-04-28 浏览6782 评论0
QT-QTableWidget-QRegExp-正则表达式-限制整数或浮点数范围 本文所描述环境为QT环境,本文作者所用编程环境为VS2019+QT5 实现了根据用户所需,限制输入在QTableWidget中的某行时,用户输入信息的数值范围。 例如实现0-100,0-360,0.0-100.0000之类的方案。 具体QRegExp的使用方法,大家可以在其他的大神那里学到。QRegExp讲解.QRegExp官网说明. 以下为简单分享 正则表达式定义 正则表达式(regular e