参考:https://www.devbean.net/2012/09/qt-study-road-2-standard-dialogs-qmessagebox/1.Qt 的内置对话框大致分为以下几类:QColorDialog:选择颜色;QFileDialog:选择文件或者目录;QFontDialog... ...
分类:
其他好文 时间:
2018-07-17 23:16:35
阅读次数:
257
在前面的章节中,我们讨论了 Qt 标准对话框QMessageBox的使用。所谓标准对话框,其实也就是一个普通的对话框。因此,我们同样可以将QDialog所提供的其它特性应用到这种标准对话框上面。今天,我们继续讨论另外一个标准对话框:QFileDialog,也就是文件对话框。在本节中,我们将尝试编写一... ...
分类:
其他好文 时间:
2018-07-17 23:14:35
阅读次数:
182
1 // 4.2 Qt5 自定义对话框 2 #include 3 4 void Dialog::showCustomMsgBox() 5 { 6 QMessageBox customMsgBox;//新建一个自定义消息对话框对象 7 customMsgBox.setWindowTitle(tr("t... ...
分类:
其他好文 时间:
2018-02-03 12:38:49
阅读次数:
178
import sysfrom PyQt5.QtWidgets import (QWidget, QToolTip,QMessageBox, QPushButton, QApplication,QDesktopWidget)from PyQt5.QtGui import QFont,QIconfrom ...
分类:
其他好文 时间:
2018-01-05 19:51:24
阅读次数:
182
1. QMessageBox中文乱码 这里的中文乱码是指只有QMessageBox才出现中文乱码,其他都可以正常使用的情况。有些博客中提到使用QString::fromUtf8()函数, 实测有些情况是不可行的,这时可以使QString::fromLocal8Bit()函数 2. Qt中打开文件夹, ...
分类:
其他好文 时间:
2017-11-26 11:05:44
阅读次数:
109
1、事件循环一般用exec()函数开启。QApplicaion::exec()、QMessageBox::exec()都是事件循环。其中前者又被称为主事件循环。 事件循环首先是一个无限“循环”,程序在exec()里面无限循环,能让跟在exec()后面的代码得不到运行机会,直至程序从exec()跳出。 ...
分类:
其他好文 时间:
2017-11-14 20:08:27
阅读次数:
209
1. Qt标准对话框 Qt为开发者提供了一些可复用的对话框类型 Qt提供的可复用对话框全部继承自QDialog类 Qt中的对话框的使用方式和QDialog完全一致 2. 标准对话框的使用步骤 ①定义对话框 DialogType dlg(this) ; ②设置对话框属性 dlg.setProperty ...
分类:
其他好文 时间:
2017-10-09 02:10:10
阅读次数:
272
*QMessageBox的用法:members:1.voidsetStandardButtons(QMessageBox::);//设置按钮.
2.voidsetText(QString);//设置内容.
3.voidsetInformativeText(QString);//设置重要内容.位于对话框底部的位置.按钮之上.
4.voidsetIconPixmap(QPixmap);//设置图片.可以自定义的.
5.voidset..
分类:
其他好文 时间:
2017-10-07 15:01:44
阅读次数:
299
先来看一下最熟悉的QMessageBox::information。我们在以前的代码中这样使用过: QMessageBox::information(NULL, "Title", "Content", QMessageBox::Yes | QMessageBox::No, QMessageBox:: ...
分类:
其他好文 时间:
2017-09-08 13:38:10
阅读次数:
505
1. QMessagebox 类的几个静态成员函数,可以直接调用创建对话框 2.static StandardButton QMessageBox::information ( QWidget * parent, const QString & title, const QString & text ...
分类:
其他好文 时间:
2017-08-31 16:49:39
阅读次数:
253