
qt
文章平均质量分 77
qt
一只小小汤圆
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
qt 常量中有换行符
如果代码中已经使用了中文字符,可以尝试使用QString::fromLocal8Bit进行转换,例如:QMessageBox::information(this, QString::fromLocal8Bit(“提示”), QString::fromLocal8Bit((“确认启动设备吗?打开Qt Creator,进入工具 -> 选项 -> 文本编辑器 -> 行为 -> 默认编码,选择UTF-8,并勾选如果编码是UTF-8则添加。在Qt中遇到“常量中有换行符”的错误通常是由于编码问题引起的。原创 2025-03-09 19:58:41 · 633 阅读 · 0 评论 -
QCustomPlot的使用方法
是一个基于 Qt 的轻量级图表库,支持绘制曲线图、柱状图、散点图、实时数据可视化等。原创 2025-03-10 09:00:00 · 599 阅读 · 0 评论 -
qt的第三方库插件库及其对应的效果
在Qt开发中,第三方插件库可以显著增强应用程序的功能,涵盖图形、多媒体、网络、数据库等多个领域。通过灵活使用第三方插件库,开发者可以快速实现复杂功能,同时保持Qt应用的高效和可维护性。原创 2025-03-09 10:00:00 · 725 阅读 · 0 评论 -
qt中可以显示像excel表的控件
如果需要更完整的Excel功能(如公式实时计算、图表渲染),建议优先评估商业库或深度定制开源方案。更灵活的模型-视图架构,支持自定义数据模型和代理(Delegate)。支持嵌入图表(如柱状图、折线图),但需要结合表格控件使用。支持单元格编辑、数据填充和简单格式设置(如字体、颜色)。提供高度可定制的表格控件,支持筛选、排序、公式计算等。,支持大数据量、单元格合并、公式等。包含类似Excel的。原创 2025-03-09 09:00:00 · 891 阅读 · 0 评论 -
qt ui相关的第三方库插件库
Qt UI相关的第三方库和插件库有很多,能帮助开发者提高开发效率,扩展UI功能,增强可用性和美观度。原创 2025-03-08 23:37:01 · 1141 阅读 · 0 评论 -
qt 如何做到checkbox中的状态和定义的变量同步绑定
在 Qt 中实现QCheckBox的状态与变量同步绑定,可以通过和实现双向同步。原创 2025-02-27 16:41:44 · 519 阅读 · 0 评论 -
QFileDialog::getOpenFileName(this,“文件对话框“,“.“,“c++ files(*.cpp);;“); 文件对话框显示乱码
乱码问题通常是由于编码不一致引起的。通过确保源代码文件使用 UTF-8 编码、使用或tr()函数、设置应用程序的默认编码等方法,可以有效解决乱码问题。原创 2025-02-06 23:00:50 · 367 阅读 · 0 评论 -
如何解决VS中QT的ui文件双击无法打开
然后点击[添加]按钮,在弹出窗口的程序这一栏中添加你安装的designer.exe(例如:C:\Qt\Qt5.13.2\5.13.2\msvc2017_64\bin\designer.exe),也可以通过最右边的[…最近在VS2022中开发QT的程序。在下拉菜单中选择[打开方式],在弹出窗口中[移除]掉[Qt Designer(默认值)]。最后,点击[确认],关闭弹出窗口,重新双击ui文件即可打开Qt Designer。添加完后,点击[设为默认值],将添加的Qt Designer重新设置为默认值。原创 2025-01-16 22:19:56 · 750 阅读 · 2 评论 -
qml绘制折线图
在QML(Qt Modeling Language)中,你可以通过property关键字来定义一个double类型的变量。这通常在QML组件(如Item、Rectangle等)内部完成,以便在QML文件中使用该变量进行布局、动画或逻辑处理。以下是一个简单的QML示例,展示了如何定义一个double类型的变量并在QML中使用它:qmlwidth: 200// 定义一个double类型的变量// 使用Text元素来显示变量的值Text {原创 2024-11-18 23:44:17 · 554 阅读 · 0 评论 -
qt 笔记
将外部进程嵌入到 Qt 进程的界面中是一项复杂的任务,因为它涉及到操作系统特定的细节。在不同的操作系统上,这种嵌入方式可能会有所不同。以下是一些可能的方法和步骤,针对常见操作系统(如 Windows 和 Linux),提供一些示例代码。原创 2024-05-26 08:50:48 · 998 阅读 · 2 评论 -
笔记 qsrand用法 调用外部exe的方法 设置pushButton按钮背景色和字体颜色 Qt 、c++两个.cpp文件相互调用各自的函数 Qt 实现消息提示控件TipsWidget
函数生成的是一个32位的随机整数,范围是从 0 到 RAND_MAX(通常是 32767),如果需要生成特定范围内的随机数,可以使用取模运算来缩放到指定范围内。函数用于设置随机数生成的种子,从而影响随机数的产生。随机数生成的种子决定了随机数序列的起始点,相同的种子将会产生相同的随机数序列。,该参数用于设置随机数的种子。通常情况下,可以使用当前时间作为种子,以确保每次运行时都会得到不同的随机数序列。由于种子随时间变化,因此每次运行程序时都会得到不同的随机数序列。获取当前时间的毫秒数,并将其作为种子传递给。原创 2024-05-18 09:15:12 · 665 阅读 · 0 评论 -
Qt 实现实时波形绘制 和QSerialPort
在你的Qt窗体或窗口中,创建一个QCustomPlot的实例。你可以在Qt Designer中拖放一个QWidget小部件并将其促进为QCustomPlot,或者在代码中动态创建一个实例。你可以从QCustomPlot的官方网站下载最新版本,并将其添加到你的Qt项目中。这就是一个简单的实时波形绘制的例子。在Qt中使用QCustomPlot类实现实时波形绘制是一种常见的做法,特别是在科学和工程应用中。在你的Qt窗体或窗口中,你可以使用QWidget或QFrame来创建一个绘图区域。原创 2024-05-18 08:47:34 · 2221 阅读 · 0 评论 -
QT按钮实现鼠标双击事件 MaintenanceTool 加载百度地图 加载google地图 QT5界面(窗口)之间传递参数
在这个示例中,我们创建了一个名为DoubleClickButton的自定义按钮类,它继承自QPushButton。在该类中,我们重写了mouseDoubleClickEvent()事件函数,当检测到鼠标左键双击时,会发射一个自定义的双击信号doubleClicked()。在Qt中,按钮控件没有直接支持鼠标双击事件的功能。但你可以通过继承QPushButton类并重写mouseDoubleClickEvent()事件函数来实现按钮的鼠标双击事件。原创 2024-05-12 20:57:07 · 682 阅读 · 0 评论 -
qt 绘制矩形网格 鼠标中键按下并移动 确定 qt 鼠标滚轮放大还是缩小 绘制直线设置宽度 Qt中创建一个绘图中的标尺 将绘制文字旋转90度
在这个例子中,我们首先保存了QPainter的状态,然后移动了坐标系到网格的原点,并应用了一个旋转变换。接着,我们绘制了垂直和水平的网格线。最后,我们恢复了QPainter的原始状态,以确保后续的绘图操作不会受到这个旋转变换的影响。要在程序中定义一个矩形网格,并指定其原点(, )、垂直线之间的间隔()、水平线之间的间隔()以及网格的旋转角度(),你需要一个支持图形绘制的库或框架,比如Qt、OpenGL、DirectX等。一个更简单的方法是绘制一个未旋转的网格,然后应用一个变换来旋转你的绘图操作。原创 2024-05-07 10:07:17 · 525 阅读 · 0 评论 -
qt QLineEdit文本框只能输入数字 qt测试代码运行时间 qstring是区分大小写
Qt 限制文本框仅输入数字,正则表达式。原创 2024-04-21 08:44:38 · 1387 阅读 · 0 评论 -
QT 鼠标右击点击事件 让QWidget等组件支持右键菜单 QSplitter-窗口分割器 - 拉伸控件 disable C4819 warning
在Qt中,如何为自己创建的按钮添加鼠标右键点击功能,这里以QWidget为例子,添加右键菜单。原创 2024-01-04 18:31:05 · 1947 阅读 · 1 评论