- @TOC 前言Qt为开发者提供了一些可复用的对话框,他对我们的开发是很重要的。下面我们就来学习提示:以下是本篇文章正文内容,下面案例可供参考 如何学习标准对话框其实在Qt中的对话框遵守相同的原则:DialogType dialog(this);dialog.Setproperties(...);//设置属性if(dialog.exec() == DialogType::value){ //处... @TOC 前言Qt为开发者提供了一些可复用的对话框,他对我们的开发是很重要的。下面我们就来学习提示:以下是本篇文章正文内容,下面案例可供参考 如何学习标准对话框其实在Qt中的对话框遵守相同的原则:DialogType dialog(this);dialog.Setproperties(...);//设置属性if(dialog.exec() == DialogType::value){ //处...
- @TOC提示:以下是本篇文章正文内容,下面案例可供参考 布局管理器是什么可以把一些组件按一定的次序排列,这就是布局管理器。他可以自动排列窗口中的界面组件窗口变化后自动更新界面组件。 使用代码添加布局管理器 QVBoxLayoutQVBoxLayout:按垂直的顺序排列组件添加组件/其他的布局管理器:addWidget(QWidget*);addLayout(Layout*);设置布局管理器管... @TOC提示:以下是本篇文章正文内容,下面案例可供参考 布局管理器是什么可以把一些组件按一定的次序排列,这就是布局管理器。他可以自动排列窗口中的界面组件窗口变化后自动更新界面组件。 使用代码添加布局管理器 QVBoxLayoutQVBoxLayout:按垂直的顺序排列组件添加组件/其他的布局管理器:addWidget(QWidget*);addLayout(Layout*);设置布局管理器管...
- @TOC提示:以下是本篇文章正文内容,下面案例可供参考 QColorDialogQDialog类用于指定颜色的。 使用方式设置最开始的颜色setCurrentColor(Qt::red);//其他的颜色Qt::whiteQt::blackQt::redQt::darkRedQt::greenQt::darkGreenQt::blueQt::darkBlueQt::cyanQt::darkCy... @TOC提示:以下是本篇文章正文内容,下面案例可供参考 QColorDialogQDialog类用于指定颜色的。 使用方式设置最开始的颜色setCurrentColor(Qt::red);//其他的颜色Qt::whiteQt::blackQt::redQt::darkRedQt::greenQt::darkGreenQt::blueQt::darkBlueQt::cyanQt::darkCy...
- @TOC提示:以下是本篇文章正文内容,下面案例可供参考 一、QLCDNumber简介QLCDNumber控件用于显示一个LCD数字。它可以显示几乎任意大小的数字。可以显示十进制、十六进制、八进制或二进制数这些数字和其它符号可以显示:0/O、1、 2、 3、 4、5/S、 6、7、 8、9/g、负号、小数点、A、 B、 C、D、E、F、h、H、L、o、P、r、u、U、Y、冒号、度数符号(字符串... @TOC提示:以下是本篇文章正文内容,下面案例可供参考 一、QLCDNumber简介QLCDNumber控件用于显示一个LCD数字。它可以显示几乎任意大小的数字。可以显示十进制、十六进制、八进制或二进制数这些数字和其它符号可以显示:0/O、1、 2、 3、 4、5/S、 6、7、 8、9/g、负号、小数点、A、 B、 C、D、E、F、h、H、L、o、P、r、u、U、Y、冒号、度数符号(字符串...
- @TOC提示:以下是本篇文章正文内容,下面案例可供参考 一、QSystemTrayIcon是什么QSystemTrayIcon类为应用程序在系统托盘中提供一个图标。如下图:现代操作系统通常在桌面上提供一个特殊的区域,称为系统托盘或通知区域,长时间运行的应用程序可以显示图标和短消息。如下图:像这样弹出一个信息。 二、属性检查是否有托盘在用户界面上QSystemTrayIcon::isSyste... @TOC提示:以下是本篇文章正文内容,下面案例可供参考 一、QSystemTrayIcon是什么QSystemTrayIcon类为应用程序在系统托盘中提供一个图标。如下图:现代操作系统通常在桌面上提供一个特殊的区域,称为系统托盘或通知区域,长时间运行的应用程序可以显示图标和短消息。如下图:像这样弹出一个信息。 二、属性检查是否有托盘在用户界面上QSystemTrayIcon::isSyste...
- @TOC 前言在 Qt 中,QCalendar 类是提供日历功能的类。它用于操作和管理日期和时间信息,包括日期计算、日期格式化和解析,以及日期的比较和操作。 一、QCalendar 类介绍QCalendar 类提供了以下主要功能:日期和时间计算:QCalendar 具有一组强大的函数,用于执行常见的日期和时间计算操作,例如添加或减去天数、月份、年份,计算两个日期之间的天数差等。日期和时间格式... @TOC 前言在 Qt 中,QCalendar 类是提供日历功能的类。它用于操作和管理日期和时间信息,包括日期计算、日期格式化和解析,以及日期的比较和操作。 一、QCalendar 类介绍QCalendar 类提供了以下主要功能:日期和时间计算:QCalendar 具有一组强大的函数,用于执行常见的日期和时间计算操作,例如添加或减去天数、月份、年份,计算两个日期之间的天数差等。日期和时间格式...
- 一、前言无论是哪一门开发框架,如果涉及到UI这块,肯定需要用到自定义控件,越复杂功能越多的项目,自定义控件的数量就越多,最开始的时候可能每个自定义控件都针对特定的应用场景,甚至里面带了特定的场景的一些设置和处理,随着项目数量的增多,有些控件又专门提取出来共性,做成了通用的自定义控件,意味着控件主要做外观处理,用户根据不同的场景需要,设置不同的外观和规则,就这样搞来搞去搞到现在,已经超过了20... 一、前言无论是哪一门开发框架,如果涉及到UI这块,肯定需要用到自定义控件,越复杂功能越多的项目,自定义控件的数量就越多,最开始的时候可能每个自定义控件都针对特定的应用场景,甚至里面带了特定的场景的一些设置和处理,随着项目数量的增多,有些控件又专门提取出来共性,做成了通用的自定义控件,意味着控件主要做外观处理,用户根据不同的场景需要,设置不同的外观和规则,就这样搞来搞去搞到现在,已经超过了20...
- 使用QT提供的QChartView来绘制图表,提升QGraphicsView控件继承QChartView后,然后将QGraphicsView提升到我们自己写的类,怎么才能确保提升后编译不报错呢。[问题描述]使用QGraphicsView显示图表的时候,我们需要将它提升为QChartView.但提升后再此运行一般会发生编译报错,错误发生在自动生成的UI头文件中,如下图:使用QT提供的QChar... 使用QT提供的QChartView来绘制图表,提升QGraphicsView控件继承QChartView后,然后将QGraphicsView提升到我们自己写的类,怎么才能确保提升后编译不报错呢。[问题描述]使用QGraphicsView显示图表的时候,我们需要将它提升为QChartView.但提升后再此运行一般会发生编译报错,错误发生在自动生成的UI头文件中,如下图:使用QT提供的QChar...
- QT项目文件的介绍 QT项目文件的介绍
- QT安装避坑 QT安装避坑
- 本篇文章继续为大家讲解QT桌面项目,那么这篇文章我们将实现一个日历程序。在QT中要想实现一个简单的日历程序是非常简单的,使用QT中自带的QCalendarWidget类即可实现。 一、QCalendarWidget介绍QCalendarWidget 是 Qt 框架中提供的一个日期选择控件,用户可以通过该控件快速选择需要的日期,并且支持显示当前月份的日历。QCalendarWidget 的主要... 本篇文章继续为大家讲解QT桌面项目,那么这篇文章我们将实现一个日历程序。在QT中要想实现一个简单的日历程序是非常简单的,使用QT中自带的QCalendarWidget类即可实现。 一、QCalendarWidget介绍QCalendarWidget 是 Qt 框架中提供的一个日期选择控件,用户可以通过该控件快速选择需要的日期,并且支持显示当前月份的日历。QCalendarWidget 的主要...
- 前言最近在搞 Python 课程设计,想要搞一个好看的 UI,惊艳全班所有人。但打开 Qt Creator,Win7 风格的复古的按钮是在让我难以下手。其次,我因为想要打造一个 Fluent UI 样式的设置页面,需要一个好看的 Switch Button,来用于设置界面部分设置项的转换,于是便决定动手写一个;然而 Qt 中貌似没有原生的 Switch Button 可供使用,因此边决定自己... 前言最近在搞 Python 课程设计,想要搞一个好看的 UI,惊艳全班所有人。但打开 Qt Creator,Win7 风格的复古的按钮是在让我难以下手。其次,我因为想要打造一个 Fluent UI 样式的设置页面,需要一个好看的 Switch Button,来用于设置界面部分设置项的转换,于是便决定动手写一个;然而 Qt 中貌似没有原生的 Switch Button 可供使用,因此边决定自己...
- 前言在很多追求极致的开发者中,大多都会拿 Python 跟其他编程语言比较,比如和java或者 C/C++比较一番,大家通常都会不约而同地从执行的角度对一门语言进行比较.而且这也是最直观的感受,所以 Python 会被普遍认为执行速度不够快.但是我一直觉得,存在即合理,每门编程语言都有它存在的意义,每门语言都有自己擅长的地方,一门编程语言的诞生大多都是作者当时为了解决自己遇到的某一领域难题而... 前言在很多追求极致的开发者中,大多都会拿 Python 跟其他编程语言比较,比如和java或者 C/C++比较一番,大家通常都会不约而同地从执行的角度对一门语言进行比较.而且这也是最直观的感受,所以 Python 会被普遍认为执行速度不够快.但是我一直觉得,存在即合理,每门编程语言都有它存在的意义,每门语言都有自己擅长的地方,一门编程语言的诞生大多都是作者当时为了解决自己遇到的某一领域难题而...
- * 变量 和 数据 都是保存在 **内存** 中的 * 在 `Python` 中 **函数 的 参数传递** 以及 **返回值** 都是靠 **引用** 传递的 * 变量 和 数据 都是保存在 **内存** 中的 * 在 `Python` 中 **函数 的 参数传递** 以及 **返回值** 都是靠 **引用** 传递的
- Python 中数据类型可以分为 **数字型** 和 **非数字型** Python 中数据类型可以分为 **数字型** 和 **非数字型**
上滑加载中
推荐直播
-
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day2)
2025/03/30 周日 09:00-12:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
从AI基础到昇腾:大模型初探、DeepSeek解析与昇腾入门
2025/04/02 周三 16:00-17:30
不易 / 华为云学堂技术讲师
昇腾是华为研发的AI芯片,其具有哪些能力?我们如何基于其进行开发?本期直播将从AI以及大模型基础知识开始,介绍人工智能核心概念、昇腾AI基础软硬件平台以及昇腾专区,旨在为零基础或入门级学习者搭建从AI基础知识到昇腾技术的完整学习路径。
回顾中
热门标签