社区
脚本语言
帖子详情
PyQt 如何在QMainWindow中内嵌QDialog
wjjll123
2013-12-24 11:36:21
PyQt 如何在QMainWindow中内嵌QDialog。切控制QDialog的坐标。
研究了两天了。还是没弄出来。求指点
...全文
359
4
打赏
收藏
PyQt 如何在QMainWindow中内嵌QDialog
PyQt 如何在QMainWindow中内嵌QDialog。切控制QDialog的坐标。 研究了两天了。还是没弄出来。求指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sun3210
2013-12-25
打赏
举报
回复
放个mdiarea试试
wjjll123
2013-12-25
打赏
举报
回复
引用 1 楼 derekrose 的回复:
你的意思是和setparent差不多?
的确是这样。多谢
derekrose
2013-12-24
打赏
举报
回复
你的意思是和setparent差不多?
wjjll123
2013-12-24
打赏
举报
回复
引用 1 楼 derekrose 的回复:
你的意思是和setparent差不多?
刚刚开始学习用qt作东西,能说的具体点吗。我想要的就是在QMainWindow中内嵌一个dialog。并且需要控制这个dialog的大小以及位置。
PyQt
5快速开发串口工具
本课程采用项目驱动的方式直接学习
PyQt
5,在完成一款串口工具的制作过程
中
,由浅入深的学习
PyQt
5,学完本课程后,同学们可以尝试自己设计属于自己的上位机工具。 为什么本课程采用项目驱动方式开发? 本人大学时期的时候,曾经为了学习上位机,花了一暑假死磕了VC++6.0的上位机开发教程,一点一点的敲图书馆借的VC++相关书籍,后来并没有真正运用在实际项目上,颇为可惜;此外,工作以来,有一次,领导紧急受命,使用
PyQt
开发一款工厂产测使用的上位机工具,这时候,没有足够的时间一点一点的学习。 因此,本文力争从项目角度入手,通过开发一款串口工具,带领大家走进
PyQt
5的世界,为了加快开发技术,页面布局,我们直接使用Qt Designer进行设计,几乎不需要写任何代码就可以开发一款使用的串口工具,我们为本项目设计的界面如下所示:
PyQt
5开发与实战视频教程
本课程属于《Python大讲堂》系列课程,全面深入讲解了
PyQt
5的核心API以及扩展应用。
PyQt
5视频培训课程的主要内容:1. Qt Designer2.
PyQt
5基本窗口控件3.
PyQt
5高级组件4.
PyQt
5布局管理5.
PyQt
5信号与槽6.
PyQt
5图形与特效7.
PyQt
5扩展应用
Python
PyQt
全屏图片播放器项目
# Python
PyQt
6 全屏图片播放器项目## 课程介绍
PyQt
是 Python 和 Qt 的融合,是一个非常强大的 GUI 库。本课程使用 Python
PyQt
6,带大家一步一步实现一个全屏图片播放器。课程的主要内容有:1. 项目演示;2. 设计播放器主界面;3. 实现选择文件夹;4. 实现全屏自适应播放图片;5. 实现暂停播放、继续播放;6. 实现退出播放;7. 程序发布。## 项目截图
Python
PyQt
6 计算器项目
# Python
PyQt
6 计算器项目## 课程介绍本课程使用 Python
PyQt
库,带大家一步一步地实现一个数字计算器,大家能从
中
学习到
PyQt
的主窗口创建、网格布局、信号与槽等内容。## 项目截图
PyQt
PySide6零基础入门与项目实战
课程亮点 本课程是PySide6零基础入门与项目实战视频教程,经过精心设计,分为十个章节,制作了141页ppt, 接近70个代码示例,主要讲解PySide6开发环境安装、基础控件与界面布局、项目实战,PySide6程序打包,安装包制作,安装卸载、更新,发布等知识。涵盖从基础概念到高级应用的全方位知识,旨在为你提供一条清晰、系统的学习之路。无论你是编程新手,还是希望深化对PySide6的了解,本课程都能满足你的需求。 教学环境:Win11 64bit、Python3.11、PyCharm、Anacoda。课程大纲第一章:基础篇 PySide6开发环境安装 从Anaconda环境配置开始,带你快速入门Win11/win10下PySide6、
PyQt
5开发环境的安装与配置,分别介绍PyCharm与VSCode如何配置PySide6, 以及Python AnaConda的基本用法,创建虚拟环境,安装python模块。第二章 控件与布局篇 PySide6常用控件与界面布局使用介绍 深入PySide6
中
的常用控件与界面布局技巧,通过丰富的实例,掌握PySide6的窗口、布局、控件等核心内容。主要介绍QLabel、QPushButton、QLineEdit、QCheckBox、QComboBox、QTextEdit、QTextBrowser、QListView与QListWidget、QStackedWidget、QTabWidget、QTableView等控件以及水平垂直布局,弹簧控件,栅格布局,表单布局。第三章 信号槽与事件机制 解锁PySide6的信号槽机制和事件处理技能,让你的应用更加灵活。详细介绍Qt自定义信号槽,跨窗口传递信号;Qt鼠标事件,键盘事件,组合事件,事件过滤。第四章 Q
Main
Window
应用篇 详细介绍Q
Main
Window
的使用,包括菜单栏、工具栏、状态栏和停靠窗口等。第五章 样式表qss与自定义控件 教你如何使用样式表美化应用界面,并创建独特的自定义控件。掌握这些技能后,学员将能够设计出既美观又功能丰富的用户界面。第六章 图表与曲线 引入
pyqt
graph,展示如何在PySide6应用
中
绘制图表和动态曲线。第七章 数据库编程 带你进入数据库编程世界,使用sqlite3与PySide6结合,进行数据存储和管理。第八章 项目实战:高仿有道词典 通过一个高仿有道词典的项目,将所学知识融会贯通,实战演练。课程
中
将会接入翻译接口,开发一个属于自己的翻译软件。第九章 打包与部署 教你如何将PySide6项目打包成exe,并使用Inno Setup制作安装包,介绍软件更新、卸载策略,让你的应用轻松上线。第十章 课程总结 回顾整个课程的学习内容,巩固知识点,为进一步的学习和应用打下坚实的基础。教学特色 实战案例:每个章节都配备实战案例,让学习者在实践
中
深化理解。 代码资料全覆盖:提供全套课程代码资料下载,便于学习者随时查阅和复习。 高效学习路径:课程内容结构清晰,由浅入深,适合不同层次的学习者。 本课程提供全部代码与在线答疑。谁应该学习这个课程 对图形界面开发感兴趣的编程新手。 希望提升个人技能,进入或者深耕在GUI开发领域的开发者。 需要快速掌握PySide6进行项目开发的软件工程师。结语 通过本课程的学习,你不仅能掌握PySide6的核心技能,还能通过实战项目提升解决实际问题的能力,最终让你能独立完成专业的GUI应用开发。随着技术的深入,你将发现PySide6不仅仅是一个工具库,它开启的是一扇通往高效、美观应用开发的大门。 开始PySide6的学习之旅,让你的编程之路更加精彩!
脚本语言
37,721
社区成员
34,239
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章