文章 2021-12-24 来自:开发者社区

QT软件开发: 点击鼠标在窗口里绘制矩形(窗口透明背景)

一、功能需求一般在软件开发中,需要都有选择区域的需求,比如:1.  截图软件,需要鼠标选择指定区域截图2. 屏幕录像软件,需要鼠标选择指定区域录像3. 图片浏览器,需要鼠标选择指定区域放大查看4. 视频播放器,需要鼠标选择指定区域放大播放...........工程下载地址: https://download.csdn.net/download/xiaolong1126626497/21....

QT软件开发: 点击鼠标在窗口里绘制矩形(窗口透明背景)
文章 2021-12-24 来自:开发者社区

QT软件开发: 窗口打开固定在屏幕中间或者右下角

窗口打开默认在屏幕中间显示:CameraWidget::CameraWidget(QWidget *parent, int index) : QWidget(parent), ui(new Ui::CameraWidget) { ui->setupUi(this); //隐藏标题栏 setWindowFlags(Qt::FramelessWindow...

文章 2021-12-24 来自:开发者社区

QT软件开发: 窗口顶置(一直显示在最前面)

设置QWidget窗口属性,保持窗口顶置在最前面显示。CameraWidget::CameraWidget(QWidget *parent, int index) : QWidget(parent), ui(new Ui::CameraWidget) { ui->setupUi(this); //隐藏标题栏 setWindowFlags(Qt::Fr...

文章 2021-12-21 来自:开发者社区

QT软件开发: 打开的窗口默认处于屏幕中间

头文件:#include <QDesktopWidget>代码:Widget::Widget(QWidget *parent) : QWidget(parent) , ui(new Ui::Widget) { ui->setupUi(this); ......略....... QDesktopWidget *widget= QAppli...

QT软件开发: 打开的窗口默认处于屏幕中间
文章 2021-12-21 来自:开发者社区

QT软件开发: QPlainTextEdit当做日志显示窗口

一般软件调试的时候,可以使用QPlainTextEdit当做日志显示界面,程序里所有的打印数据都可以通过QPlainTextEdit显示,可以做一个方便接口:设置QPlainTextEdit为只读模式,每次最新的数据插入到最后,并且每次显示也是最新一行。核心代码:/*日志显示*/ void Widget::Log_Text_Display(QString text) { QPlainTe...

QT软件开发: QPlainTextEdit当做日志显示窗口
文章 2021-12-21 来自:开发者社区

Python Qt GUI设计:QPainter、QPen、QBrush和QPixmap窗口绘图类(基础篇—17)

目录1、QPainter绘图类2、QPen绘图类3、QBrush绘图类4、QPixmap绘图类本篇博文主要介绍如何实现在窗口中绘图,在 PyQt5中,一般可以通过QPainter、QPen、QBrush和QPixmap这四个类来实现绘图功能。其中,QPixmap的作用是加载并呈现本地图像,而图像的呈现本质上也是通过绘图方式实现的。1、QPainter绘图类QPainter类在QWidget(控件....

Python Qt GUI设计:QPainter、QPen、QBrush和QPixmap窗口绘图类(基础篇—17)
文章 2021-12-20 来自:开发者社区

Python Qt GUI设计:窗口布局管理方法【强化】(基础篇—6)

目录1、 水平布局类(QHBoxLayout)2、垂直布局类(QVBoxLayout)3、网格布局类(QGridLayout)3.1、单一的网络布局3.2、跨越行、列的网络布局4、表单布局类(QFormLayout)5、嵌套布局5.1、在布局中添加其他布局5.2、在控件中添加布局5.3、QSplitter布局管理器在Python Qt GUI设计:窗口布局管理方法【基础篇】(基础篇—5)文章中,....

Python Qt GUI设计:窗口布局管理方法【强化】(基础篇—6)
文章 2021-12-20 来自:开发者社区

Python Qt GUI设计:窗口布局管理方法【基础】(基础篇—5)

目录1、布局管理器进行布局2、容器控件进行布局3、geometry属性:控件绝对布局4、sizePolicy属性:微调优化控件布局Qt Designer提供4种窗口布局方式,分别如下:Vertical Layout(垂直布局),控件默认按照从上到下的顺序进行纵向添加;Horizontal Layout(水平布局),控件默认按照从左到右的顺序进行横向添加;Grid Layout(栅格布局),将窗口....

Python Qt GUI设计:窗口布局管理方法【基础】(基础篇—5)
文章 2021-12-19 来自:开发者社区

QT应用编程: 鼠标拖动文件到应用程序窗口

一、环境介绍操作系统介绍:win10 64位QT版本: 5.12.6二、功能介绍最近开发一款视频播放器,为了方便用户播放视频文件,增加功能:  用户可以直接将视频文件拖动到窗口里播放。三、实现思路在QWidget类中重载dragEnterEvent()和dropEvent()函数,并在构造函数中调用setAcceptDrops()函数即可。class Widget : public Q....

QT应用编程: 鼠标拖动文件到应用程序窗口
文章 2021-12-18 来自:开发者社区

QT应用编程: 半透明遮罩窗口实现

一、环境介绍操作系统介绍:win10 64位QT版本: 5.12.6二、需求介绍我们在显示一些模态对话框的时候,往往需要将对话框的背景颜色调暗以达到突出当前对话框的效果。例如:对话框的父窗口除了标题栏以外的部分都变暗了,在父窗口的对比下对话框的显示效果就得到了强调。这种设计多见于web页面,当用户点击诸如购买之类的按钮后页面会弹出一个购物清单确认对话框,并将对话框以外的内容用类似图中的效果处理,....

QT应用编程: 半透明遮罩窗口实现

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注
相关镜像