zl程序教程

Qt学习之路

  • Python3 :PyCharm + Qt designer 学习 + 实例[通俗易懂]

    Python3 :PyCharm + Qt designer 学习 + 实例[通俗易懂]

    猝然临之而不惊,无故加之而不怒 —- 苏轼 《留侯论》 一、PyQt5 简单介绍PyQt是由Phil Thompson 开发Qt库是目前最强大的库之一 PyQt是一个创建GUI应用程序的工具包它是Python编程语言和Qt库的成功融合Qt designer 可视化拖动生成界面,然后利用pycharm 进行转换 .py 文件,再编写槽函数,实现进一步的功能,不要说太方便了。二、第一个窗口2.1

    日期 2023-06-12 10:48:40     
  • c语言设计计算器-Qt学习笔记:设计一个计算器(二)

    c语言设计计算器-Qt学习笔记:设计一个计算器(二)

      背景  前面一节介绍了用Qt 设计计算器的界面,这节将总结一下如何让界面可以运行,如何设计计算器的功能部分。将从以下几方面讲述,计算器的文本编辑控件,可以发射字符的按钮,以及负责处理计算和创建UI的计算器类。项目基于VS2019c语言设计计算器,文件结构如下。这里的结构目录只是一个虚拟的目录,实际每个文件存放的位置需要自己规划。  Ui文件编译  .ui是之前设计的界面,程序运行前ui会被编译

    日期 2023-06-12 10:48:40     
  • Qt学习之路详解编程语言

    Qt学习之路详解编程语言

    此页面是否是列表页或首页?未找到合适正文内容。

    日期 2023-06-12 10:48:40     
  • asp.netLinqtoXml学习笔记

    asp.netLinqtoXml学习笔记

    加上之前学习过LinqtoEntity,因此学习起来也比较随心应手。以下是项目中某个底层的代码,记下做个备忘,如果能给新手学习LinqtoXml带来帮助,那就再好不过了XML文件的格式:复制代码代码如下:<?xmlversion="1.0"encoding="utf-8"?><configuration><OPsystemConfig><MemberCe

    日期 2023-06-12 10:48:40     
  • QT学习笔记:信号与槽(一)

    QT学习笔记:信号与槽(一)

    Qt学习之信号与槽(一) 目录 QT的信号与槽机制 在窗口的UI设计中操作添加信号和槽 QT的信号与槽机制     QT的两种机制 在Qt和PyQt中有两种通信机制: 低级事件处理机制(low-level event-handling mechanism) 高级机制(high-level mechanism) 前者是大部分GUI通用的机制,后者是Qt独

    日期 2023-06-12 10:48:40     
  • Qt学习之--QString

    Qt学习之--QString

      QString在Qt出镜相当之高,几乎无处没有它的影子。QString是Qt中最常用的用于处理与存储字符串对象。在本小节中,与笔者一起学习它的使用方法。 1. 字符串连接 (1)使用+=  QString str = "User: "; str += userName + "\n"; (2)使用append  str = "User: "; str.append(use

    日期 2023-06-12 10:48:40     
  • Qt学习系列文章导航

    Qt学习系列文章导航

    文章链接001-Qt下载安装https://qtchina.blog.csdn.net/article/details/121177137002-开发环境搭建https://qtchina.blog.csdn.net/art

    日期 2023-06-12 10:48:40     
  • QT 定时器学习

    QT 定时器学习

    定时器在编程中经常要用到,有必要学习一下,记记笔记! Qt中定时器的使用有两种方法,一种是使用QObject类提供的定时器,还有一种就是使用QTimer类。 1、QObject中的定时器的使用,需要用到三个函数 int QObject::startTimer ( in

    日期 2023-06-12 10:48:40     
  • Qt学习之Qt控件的介绍

    Qt学习之Qt控件的介绍

    简单学习下控件,为以后学习qt打好基础 按钮组(Buttons) 按钮组(Buttons)中各个按钮的名称依次解释如下。 l Push Button:按钮。 l Tool Button:工具按钮。 l Radio Button:单选按钮

    日期 2023-06-12 10:48:40     
  • Qt学习资料大全

    Qt学习资料大全

    Qt官网 Qt官网:https://www.qt.ioQt下载:http://www.qt.io/downloadQt所有下载:http://download.qt.io/arch

    日期 2023-06-12 10:48:40     
  • QT开发学习资料(1)

    QT开发学习资料(1)

    《Qt 学习之路 2》目录 https://www.devbean.net/2012/08/qt-study-road-2-catelog/ 这篇教程从易到难,比较完整的介绍了QT里面各个

    日期 2023-06-12 10:48:40     
  • Qt学习笔记之隐藏滚动条

    Qt学习笔记之隐藏滚动条

    这个比较简单主要是以下两个函数 setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); setVerticalScrollBarPolicy( Qt::Scroll

    日期 2023-06-12 10:48:40     
  • QT5学习:分割窗口类的使用

    QT5学习:分割窗口类的使用

    分割窗口在应用程序中经常用到,它可以灵活分布窗口布局,经常用于类似文件资源管理器的窗口设计中,然后抱着这样的想法简单的实现了下     [cpp]  view plain copy   //main.cpp   #include <QApplication>   #include

    日期 2023-06-12 10:48:40     
  • Qt学习笔记(2)-利用StackWidget实现选项卡式页面

    Qt学习笔记(2)-利用StackWidget实现选项卡式页面

     学习笔记第二篇,利用Qt实现选项卡式的页面,效果如图1.1-图1.3所示。程序实现的功能是通过点击状态栏实现不同页面的切换,实际上Qt中自带有Tab选项卡式的控件,本文利用StackWidge实现类似的页面切换功能。本文的开发思路以及页面代码参考了陆文周主编的《Qt5开发及实例(第3版)》(中国工信出版社)。       图1.1 基本信息界面 &nb

    日期 2023-06-12 10:48:40     
  • Qt学习--------5之自定义信号和槽

    Qt学习--------5之自定义信号和槽

    自定义信号和槽 自定义信号: 写到signal下 返回值是void,只需要声明,不需要实现 可以有参数,可以重载 自定义槽: 早期版本是写在publi

    日期 2023-06-12 10:48:40     
  • Qt学习------03之对象树

    Qt学习------03之对象树

    Qt学习------03 Qt提供了一种机制,能够自动、有效的组织和管理继承自QObject的Qt对象,这种机制就是对象树。 对象树: 1.当创建的对象在堆区的时候,如果指定的

    日期 2023-06-12 10:48:40     
  • Qt学习----02之常用操作

    Qt学习----02之常用操作

    Qt学习-----02 命名规范和快捷键: 按钮控件相关常用操作 #include "widget.h" #include "ui_widget.h" #includ

    日期 2023-06-12 10:48:40     
  • Qt学习--01之认识Qt

    Qt学习--01之认识Qt

    Qt学习—01 Qt下载地址:Qt下载网址 注意: 1.所创建项目路径不能有中文 2.所创建项目名称不能有中文和空格 3.默认创建有窗口类 widget,基类有三种选择:QWid

    日期 2023-06-12 10:48:40     
  • 【Mqtt】学习MQTT利器 之 Mosquitto服务器的开源实现

    【Mqtt】学习MQTT利器 之 Mosquitto服务器的开源实现

    目录 1、Mosquitto 介绍 2、Mosquitto 源码编译安装 3、ubuntu 上直接安装 4、发布订阅展示

    日期 2023-06-12 10:48:40     
  • 基于Python(pyqt)实现人工智能基础(强化学习求解迷宫问题)【100010442】

    基于Python(pyqt)实现人工智能基础(强化学习求解迷宫问题)【100010442】

    人工智能基础大作业-强化学习求解迷宫问题 任务描述 一、必做任务一 使用强化学习算法,对于给定的迷宫,训练老鼠在迷宫中寻找蛋糕。 迷宫与图中类似,黑色格子为墙࿰

    日期 2023-06-12 10:48:40     
  • Qt 学习之路 2

    Qt 学习之路 2

    https://www.devbean.net/category/qt-study-road-2/  

    日期 2023-06-12 10:48:40     
  • QT学习:c++解析html相关

    QT学习:c++解析html相关

    原来我做爬虫的时候,对页面进行解析的时候总是用很简单粗暴的方法,直接找规律。后来在网上看到了gumbo,尝试了一下,发现确实很好用,所以向大家推荐一下。 以下转自:http://blog.csdn.net/whyistao/article/details/37919581 1.c++好像没有太多的html解析库可以用,最后试着在qt里面集成了htmlcxx,一开始在pro里面写了 includ

    日期 2023-06-12 10:48:40     
  • Qt 智能指针学习

    Qt 智能指针学习

    从内存泄露开始? 很简单的入门程序,应该比较熟悉吧 ^_^ #include <QApplication> #include <QLabel> int main(int argc, char *argv[]) { QApplication app(argc, argv); QLabel *label = new QLabel("Hello Dbzhang

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】QLayout: Attempting to add QLayout “to ***“, which already has a layout

    【pyqt5学习】QLayout: Attempting to add QLayout “to ***“, which already has a layout

    报错场景&原因 在界面设计时,想实时更新用matplotlib绘制的图像,即会一次次的调用plot函数,这样就会重复地向groupbox里面添加布局,但是一个容器只能有一个布局,因此会报错 def __init__(self): super(weibo_search_logic

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——bug修复,利用qt资源库qrc文件进行背景图像设置,不显示图像

    【pyqt5学习】——bug修复,利用qt资源库qrc文件进行背景图像设置,不显示图像

    目录 bug描述  bug分析  bug解决 bug描述 利用下面文章的方法进行资源设置后,有的显示了有的没有显示 【pyqt5学习】——pyqt5中.qrc资源文件的创建与编写_有情怀的机械男的博客-CSDN博客_python qrc目录一、说明二、安装pyqt5以及相关工具(pyqt5、pyuic、p

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——QDateTimeEdit控件学习

    【pyqt5学习】——QDateTimeEdit控件学习

    目录 1、同时显示日期时间QDateTime 2、只显示日期QDate 3、只显示时间QTime 4、设置显示的格式setDisplayFormat 5、 QDateTimeEdit常用信号 6、实例  1、同时显示日期时间QDateTime # 同时显示日期时间 dateTimeEdit1 = QDateTim

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——QcomboBox学习

    【pyqt5学习】——QcomboBox学习

    目录 1、添加条目: 1)逐一添加 2)批量添加 3)获取当前选中的索引 4)获取当前选中文本 5)根据索引获取文本 6)统计条目总数 7)信号——当前选中的索引发生改变currentIndexChanged() 2、完整代码案例

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——QTextEdit控件学习:获取文本、添加文本

    【pyqt5学习】——QTextEdit控件学习:获取文本、添加文本

    目录 1、QTextEdit控件介绍 2、QTextEdit控件添加文本、添加HTML格式 3、QTextEdit控件获取文本、获取HTML格式文本 4、案例 1)完整代码  2)效果 1、QTextEdit控件介绍 QTextEdit控件是一个支持多行输入的输入框,支持HTML进

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——QToolTip,QLabel控件,伙伴关系

    【pyqt5学习】——QToolTip,QLabel控件,伙伴关系

    目录 0、学习资源 1、给控件设置提示信息——QToolTip 2、QLabel控件(显示图像、设置超链接、信号绑定) 3、QLabel伙伴关系 1)代码  2)效果 3)知识点addWidget 0、学习资源 PyQt5教程,来自网易云课堂_

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——窗口最小化至托盘、取消任务栏图标

    【pyqt5学习】——窗口最小化至托盘、取消任务栏图标

    目录 1、最小化至托盘 1)重写系统托盘类,设置托盘图标等属性 2)将具体的窗口放入托盘 2、取消任务栏界面图标 3、问题汇总 1)退出后托盘图标还是存在,没有消失 2)最小化后左下角会出现 窗口 3)创建快捷方式后运行软件无图标

    日期 2023-06-12 10:48:40     
  • 【pyqt5学习】——登录界面跳转到主界面,登录界面关闭的情况下从主界面跳转回登录界面

    【pyqt5学习】——登录界面跳转到主界面,登录界面关闭的情况下从主界面跳转回登录界面

    目录 一、登录界面长下面这样,由qt designer设计 login.py 二、登录界面 逻辑代码loginLogic.py 三、主界面comsumeType.py  四、主界面逻辑代码comsumeTypeLogic.py 五、登录界面跳转至主界面 六、主界面回到登录界面 一、登录界面长下面这样,由

    日期 2023-06-12 10:48:40