社区
Qt
帖子详情
QT5.5中QComboBox::currentIndexChanged信号连接后不响应
kgduwu
2017-11-17 10:18:22
QT5.5中QComboBox::currentIndexChanged信号连接槽函数后不响应?这个是怎么回事,要怎么解决啊?
...全文
2580
4
打赏
收藏
QT5.5中QComboBox::currentIndexChanged信号连接后不响应
QT5.5中QComboBox::currentIndexChanged信号连接槽函数后不响应?这个是怎么回事,要怎么解决啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yhgaven
2017-12-03
打赏
举报
回复
楼上说的很对,connect(ui->comboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(textChangedSlot(int)));
军神关云长_大凡
2017-11-20
打赏
举报
回复
连接的槽不响应可以从以下方面入手查看: 1.信号槽的参数是否写对 2.信号槽的名字是否写对 3.检测connect返回值是否为true,true说明连上,false说明连接不成功 4.槽不响应还有一种是事件循环一直被占用,槽没机会响应。如一个线程在不断运行,没有停下来,此时线程里面定义的槽即使连接成功也将不会响应,除非线程有睡眠等待的时候,让出事件循环。
angel_lys
2017-11-20
打赏
举报
回复
请把完整代码贴出来
luan1010
2017-11-17
打赏
举报
回复
connect 语句发一下
PyQt PySide6零基础入门与项目实战
课程亮点 本课程是PySide6零基础入门与项目实战视频教程,经过精心设计,分为十个章节,制作了141页ppt, 接近70个代码示例,主要讲解PySide6开发环境安装、基础控件与界面布局、项目实战,PySide6程序打包,安装包制作,安装卸载、更新,发布等知识。涵盖从基础概念到高级应用的全方位知识,旨在为你提供一条清晰、系统的学习之路。无论你是编程新手,还是希望深化对PySide6的了解,本课程都能满足你的需求。 教学环境:Win11 64bit、Python3.11、PyCharm、Anacoda。课程大纲第一章:基础篇 PySide6开发环境安装 从Anaconda环境配置开始,带你快速入门Win11/win10下PySide6、Py
Qt5
开发环境的安装与配置,分别介绍PyCharm与VSCode如何配置PySide6, 以及Python AnaConda的基本用法,创建虚拟环境,安装python模块。第二章 控件与布局篇 PySide6常用控件与界面布局使用介绍 深入PySide6
中
的常用控件与界面布局技巧,通过丰富的实例,掌握PySide6的窗口、布局、控件等核心内容。主要介绍QLabel、QPushButton、QLineEdit、QCheckBox、
QComboBox
、QTextEdit、QTextBrowser、QListView与QListWidget、QStackedWidget、QTabWidget、QTableView等控件以及水平垂直布局,弹簧控件,栅格布局,表单布局。第三章
信号
槽与事件机制 解锁PySide6的
信号
槽机制和事件处理技能,让你的应用更加灵活。详细介绍Qt自定义
信号
槽,跨窗口传递
信号
;Qt鼠标事件,键盘事件,组合事件,事件过滤。第四章 QMainWindow应用篇 详细介绍QMainWindow的使用,包括菜单栏、工具栏、状态栏和停靠窗口等。第五章 样式表qss与自定义控件 教你如何使用样式表美化应用界面,并创建独特的自定义控件。掌握这些技能后,学员将能够设计出既美观又功能丰富的用户界面。第六章 图表与曲线 引入pyqtgraph,展示如何在PySide6应用
中
绘制图表和动态曲线。第七章 数据库编程 带你进入数据库编程世界,使用sqlite3与PySide6结合,进行数据存储和管理。第八章 项目实战:高仿有道词典 通过一个高仿有道词典的项目,将所学知识融会贯通,实战演练。课程
中
将会接入翻译接口,开发一个属于自己的翻译软件。第九章 打包与部署 教你如何将PySide6项目打包成exe,并使用Inno Setup制作安装包,介绍软件更新、卸载策略,让你的应用轻松上线。第十章 课程总结 回顾整个课程的学习内容,巩固知识点,为进一步的学习和应用打下坚实的基础。教学特色 实战案例:每个章节都配备实战案例,让学习者在实践
中
深化理解。 代码资料全覆盖:提供全套课程代码资料下载,便于学习者随时查阅和复习。 高效学习路径:课程内容结构清晰,由浅入深,适合不同层次的学习者。 本课程提供全部代码与在线答疑。谁应该学习这个课程 对图形界面开发感兴趣的编程新手。 希望提升个人技能,进入或者深耕在GUI开发领域的开发者。 需要快速掌握PySide6进行项目开发的软件工程师。结语 通过本课程的学习,你不仅能掌握PySide6的核心技能,还能通过实战项目提升解决实际问题的能力,最终让你能独立完成专业的GUI应用开发。随着技术的深入,你将发现PySide6不仅仅是一个工具库,它开启的是一扇通往高效、美观应用开发的大门。 开始PySide6的学习之旅,让你的编程之路更加精彩!
Qt
信号
与槽
在这章节里,我们学习 Qt 的
信号
与槽,这里分一个章节来学习这个 Qt 的
信号
与槽,可见这个
信号
与槽有多么重要。在学习 Qt 的过程
中
,
信号
与槽是必不可少的部分,也是 Qt 编程的基础,是 Qt 编程的一大创新(其实与 C#的事件很相似,编程都是类似的),Qt 的
信号
与槽在Qt4 时或者更早前已经出现,并不是属于哪个版本的。只是 Qt4 与
Qt5
的
信号
槽
连接
的写法有些区别。本教程对 Qt4 的
信号
与槽
连接
写法不做讲解。
【QT教程】QT6
信号
与槽深入研究
信号
与槽的概念《QT6
信号
与槽深入研究》正文第五章
信号
与槽的概念Qt的
信号
与槽机制是其核心特性之一,它提供了一种优雅的解决方案来处理对象之间的通信。本章将深入探讨
信号
与槽的概念,帮助读者理解这一机制的工作原理和最佳实践。5.1
信号
与槽的定义在Qt
中
,
信号
(Signal)和槽(Slot)是实现对象间通信的两大概念。
信号
是一个由对象发出的消息,表明发生了一个特定的事件。槽是一种特殊的成员函数,可以
响应
特定
信号
的触发而被调用。
Qt开发经验(转载)
本文转载于https://qtchina.blog.csdn.net/?type=blog,feiyangqingyun的博客,感谢大佬的经验分享。 默认QtCreator是单线程编译,可能设计之初考虑到尽量不过多占用系统资源,而现在的电脑都是多核心的,默认msvc编译器是多线程编译的不需要手动设置,而对于其他编译器,需要手动设置才行。 方法一:在每个项目的构建设置
中
(可以勾选一个 shadow build 的页面地方)的build步骤,make arguments增加一行 -j16 即可,此设置会保
QT入门看这一篇就够(详解含源码)
qt教程,qt项目,qt下载,qt项目实战,qt多线程,包括Qt环境搭建、Qt数据类型、Qt核心、Qt基础空间、Qt对话框、Qt数据模型、Qt文件处理、Qt高级控件、Qt项目开发,Qt核心对象Object、Qt的demo含源码等
Qt
16,240
社区成员
26,660
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章