• 2024-06-13PyQT5之QDialog
    importsysfromPyQt5.QtCoreimport*fromPyQt5.QtGuiimport*fromPyQt5.QtWidgetsimport*classQDialogDemo(QMainWindow):def__init__(self):super().__init__()self.initUI()definitUI(self):self.setWindowTitle(�
  • 2024-03-09Warning: QDialog::exec: Recursive call detected
     查看QDialog::exec的源码intQDialog::exec(){Q_D(QDialog);if(d->eventLoop){qWarning("QDialog::exec:Recursivecalldetected");return-1;}booldeleteOnClose=testAttribute(Qt::WA_DeleteOnClose);set
  • 2024-03-08Qt中关于setGeometry()函数的问题
    setGeometry是相对于父窗体来说的一种对子窗体进行位置设置的方法。当我用在不同的窗体的时候发现有不同的形式QMainWindow和QWidget都是相对父窗体来说的,可是QDialog用上这个设置位置的函数,却是相对于桌面而言的。但是按照道理,他们都是继承的QWidget,setGeometry这个函数的功能
  • 2023-10-30一、Qt简介
    1.什么是Qt?Qt是一个基于C++的图形用户界面(GUI)开发框架,但图形用户界面并不是Qt的全部,因为Qt还包含了很多非图形化的开发功能:多线程、数据库、图像图形处理、音视频处理、网络通信、文件IO等。一方面Qt可以应用于纯软件的开发,很多业界知名的软件都是使用Qt开发的,例如:另一方面,由于Qt
  • 2023-03-07QDialog接收不到enter按键响应
    自定义了一个QDialog窗口,需要接收快捷键enter确认;一开始发现无法接收enter健,其他健可以;1.QDialog的构造函数设置为setFocusPolicy(Qt::StrongFocus);2.将Dialog上的QPu
  • 2023-02-26QT 子窗口在父窗口上层显示,但是不阻塞父窗口的操作
    代码:m_dialog=newQDialog(this);//QDialog*m_dialogm_dialog->setWindowTitle("我是子窗口");m_dialog->show();  效果: 
  • 2023-01-162.PyQt5【窗口组件】对话框-Dialog
    一、前言QDialog类是对话框窗口的基类。对话框窗口是主要用于短期任务以及和用户进行简要通讯的顶级窗口。QDialog可以是模态对话框也可以是非模态对话框。QDialog支
  • 2023-01-15QT之对话框QDialog
    本文章目录​​系列文章目录​​​​一、基本概念​​​​1.1标准对话框​​​​1.2自定义消息框​​​​二、模态对话框​​​​三、非模态对话框​​​​四、消息对话
  • 2022-12-22qt的窗口
      1.窗口、字部件以及窗口类型(记得不牢固的)(1)#include<QtWidget>Widgets是在Qt中创建用户界面的主要元素。Widgets可以显示数据和状态信息,接收用户输入,并为应
  • 2022-11-25QT QMainWindow、QDialog、QWidget之间的区别
    本文转自https://blog.csdn.net/rl529014/article/details/51419126在Qt中,我们将窗口和控件统称为部件(Widget)。窗口是指程序的整体界面,可以包含标题栏、菜单栏、
  • 2022-10-25QWidget,QMainWindow和QDialog的区别
    在创建QtGuiApplication时,总会让你选择在QWidget,QMainWindow和QDialog中选择一个BaseClass。这三个类具体有什么区别呢?在Qt的手册和网上找了一些资料。先看官方的手
  • 2022-09-19qt的基本使用01——了解qt
    一、了解qt编辑器界面下载完成之后,打开界面如下:二、了解qtQt垮平台:一份代码,多处编译,多处执行在Windows下用Qt写的exe文件,在linux下是不能执行的,不同的操作系统,不同的c