
QT/对话框
imxiangzi
这个作者很懒,什么都没留下…
展开
-
QT模态对话框
下面来说说模态对话框。什么是模态对话框?所谓模态,就是在对话框弹出来之后,能够阻塞后面的窗口。Windows 上一般在退出时会弹出来一个问你是否保存的对话框,就是一个模态对话框。当它出现的时候,后面的窗口是不能点击的,必须要你关闭这个对话框之后才可以。在 Qt 实现模态对话框很简单:MyQDialogSubclass dialog; // Various bits of initializ转载 2015-08-25 20:32:54 · 2536 阅读 · 0 评论 -
Qt 常用类 (10)—— QDialog
QDialog 类代表对话框。对话框一般用来实现那些只是暂时存在的用户界面。对话框是独立的窗口,但通常它也有父窗口,当对话框显示时,默认的位置在父窗口的中央。从外观上来看,对话框一般没有最大化、最小化按钮。 对话框有模态和非模态两种形式。非模态对话框的的行为和使用方法都类似于普通的窗口。模态对话框则有所不同,当模态对话框显示时,其他窗口将全部进入非激活状态,不能接受键盘和鼠标转载 2015-08-24 23:32:33 · 822 阅读 · 0 评论 -
对话框--QDialog(自定义对话框简单实例)
//dialog.h头文件#ifndef DIALOG_H#define DIALOG_H#include #include #include #include class QLineEdit;namespace Ui {class Dialog;}class Dialog : public QDialog{Q_OBJECT转载 2015-08-24 23:32:02 · 5666 阅读 · 0 评论 -
Qt之再谈阴影边框
前面就窗口阴影已经写过一篇博客,使用九宫格的思路实现的,在我看来,凡是用程序能实现的尽量不要使用图片代替(在保证效率的前提下),今天再次分享关于我的一些小见解! 先看效果: 窗口阴影任意调节,包括阴影像素、是否圆角等。 直接上代码:void DropShadowWidget::paintEvent(QPaintEvent *eve转载 2015-11-12 09:21:17 · 1283 阅读 · 0 评论 -
Qt浅谈之三:内置标准对话框
一、简介 Qt提供了一套标准的通用对话框,极大的提高了使用者的开发效率。本文收集了大部分标准的对话框,用户需要使用时只须复制相应的部分代码就行,不用再到处查找。二、运行图三、详解1、中文翻译(1)内置对话框的翻译[cpp] view plaincopy#include转载 2015-12-28 10:42:06 · 1009 阅读 · 0 评论 -
Qt 对话框的使用
对话框在Qt GUI应用程序中有着广泛的用途,对话框有模态、非模态两种情况。对于参数选择的对话框,一般用模态对话框;对于显示或查看某些内容的对话框,一般用非模态对话框。对话框类QDialog,官方文档:http://qt-project.org/doc/qt-4.8/qdialog.html1. 模态对话框模态对话框通过调用exec()函数实现,使用模态对话框时,事转载 2015-12-28 11:10:11 · 491 阅读 · 0 评论 -
QDialog 模态对话框与事件循环
起源qtcn中文论坛中有网友问到:假设程序正常运行时,只有一个简单的窗体A,此时只有一个GUI主线程,在这个主线程中有一个事件循环处理窗体上的事件。当此程序运行到某阶段时,弹出一个模态窗体B(书上说模态窗体是有其自己的事件循环的),此时模态窗体B是否会有一个对应的子线程处理其事件循环?这儿其实有两个问题:模态对话框 和 事件循环 没有必然联系事件循环 和 子线程 没转载 2017-08-22 16:58:40 · 639 阅读 · 0 评论