社区
Qt
帖子详情
同样尺寸QMainWindow窗口总是比QDialog高一点
wxf54318
2020-02-09 10:25:05
我继承QMainWindow创建了程序主窗口类Mywindow,基于QDialog创建了一个对话框类Mydialog,两者
尺寸都是1366* 768,但为什么Mywindow会比Mydialog高出几十个像素?我设置的是同样尺寸啊!
...全文
503
7
打赏
收藏
同样尺寸QMainWindow窗口总是比QDialog高一点
我继承QMainWindow创建了程序主窗口类Mywindow,基于QDialog创建了一个对话框类Mydialog,两者 尺寸都是1366* 768,但为什么Mywindow会比Mydialog高出几十个像素?我设置的是同样尺寸啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wxf54318
2020-02-13
打赏
举报
回复
可能是显示器分辨率的问题,在笔记本的显示器上就显示不正常,在外接的24寸大显示器上就正常。
Mr_V_
2020-02-13
打赏
举报
回复
肯定是实际执行的时候被某些约束修改了,检查窗口创建过程,有没有依赖关系,在代码里边打印尺寸看看,只能一点点排查
Mr_V_
2020-02-13
打赏
举报
回复
肯定是实际执行的时候被某些约束修改了,检查窗口创建过程,有没有依赖关系,在代码里边打印尺寸看看,只能一点点排查
wxf54318
2020-02-10
打赏
举报
回复
引用 1 楼 这是一个正经昵称 的回复:
是不是那个菜单栏?
我在QT 设计师中已经把菜单删掉了
这是一个正经昵称
2020-02-10
打赏
举报
回复
是不是那个菜单栏?
火花20180731
2020-02-10
打赏
举报
回复
有没有可能是底部状态栏
这是一个正经昵称
2020-02-10
打赏
举报
回复
MainWindow和dialog的实际大小都是多少?我这里Mainwindow是没问题
PyQt5第一部分-
窗口
类:QWidget, QDeskWidget, QTabWidget, Q
Main
Window
, Q
Dialog
本文详细介绍了PyQt5中的关键组件,包括QWidget、QDeskWidget、QTabWidget、Q
Main
Window
和Q
Dialog
。讲解了
窗口
的几何数据如QRect、QPoint和QSize的使用,以及如何设置
窗口
位置、大小。同时,通过示例展示了如何创建基本
窗口
、桌面
窗口
、选项卡
窗口
和主
窗口
,以及如何实现对话
窗口
。内容涵盖了
窗口
的创建、布局、事件处理和用户交互,是学习PyQt5 GUI开发的重要参考资料。
Q
Main
Window
, Q
Dialog
, QWidget特辑
本文围绕Qt界面开发展开,详细介绍了Q
Main
Window
、QWidget和Q
Dialog
三个类。Q
Main
Window
是桌面应用主
窗口
,可添加多种组件;QWidget是界面基本单位,涉及顶层与子Widget等内容;Q
Dialog
用于与用户交互,有模态和非模态之分,还介绍了其默认按钮、返回值等特性。
3.主
窗口
类型Q
Main
Window
,QWidget,Q
Dialog
本文介绍了PyQt5中三种主要的
窗口
类型:Q
Main
Window
、QWidget和Q
Dialog
,并提供了一个使用Q
Main
Window
创建带有按钮的
窗口
的示例,演示了如何通过按钮获取屏幕和
窗口
尺寸
,以及调整
窗口
大小和位置。
Qt三大
窗口
类:Q
Main
Window
、QWidget、Q
Dialog
全解析
本文深入解析Qt中Q
Main
Window
、QWidget和Q
Dialog
的核心特性与应用场景。Q
Main
Window
适用于具有菜单栏、工具栏的主
窗口
;QWidget是灵活的通用容器,适合自定义界面;Q
Dialog
用于模态或非模态交互对话框。三者协同可构建
高
效、规范的跨平台GUI应用。
PyQt5基本
窗口
控件-----Q
Main
Window
本文介绍了PyQt5中三种
窗口
类型:Q
Main
Window
,QWidget和Q
Dialog
的特点与使用方法,详细解析了Q
Main
Window
的组件设置,包括菜单栏、工具栏、状态栏及中心控件的配置,提供了一个完整的Q
Main
Window
应用实例。
Qt
21,498
社区成员
26,692
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章