QT设计UI:QT模式对话框打开文件
使用QT模式对话框,并使显示框 为背景色;
方法使用了QCheckBox *native; #include <QCheckBox>
初始化函数代码:
//设置默认打开图像位置native = new QCheckBox(this);this->ui->lineEdit_ImageRoad->setText("./Image/Tulipa.jpg");//设置默认打开图像
//设置 前景色 :白色 ; 背景色:透明
this->ui->lineEdit_ImageRoad->setStyleSheet(QString("color:rgba(255,255,255,255);background-color:rgba(0,0,0,0)"));
使用模式框获取文件位置:
QString CWishGUI::GetOpenFileName()
{QFileDialog::Options options;if (!native->isChecked())options |= QFileDialog::DontUseNativeDialog;QString selectedFilter;QString fileName = QFileDialog::getOpenFileName(this,tr("QFileDialog::getOpenFileName()"),this->ui->lineEdit_ImageRoad->text(),tr("All Files (*);;Text Files (*.txt)"),&selectedFilter,options);return fileName;
}
获取文件名:
std::string SFilename = QFilename.toStdString();
QT设计UI:QT模式对话框打开文件相关推荐
- Qt LINK : fatal error LNK1104: 无法打开文件“xxx.lib”
遇到这个问题实在太多次了,必须记录一下.. [问题现象] 原来.pri文件中引入库文件的代码是这样的 LIBS += -L$$PWD/$$strPath/$$strLib/ -lavcodec -la ...
- java filedialog 打开文件_java 用文件对话框打开文件
//文件的打开 import java.awt.FileDialog; import java.awt.event.*; import java.io.*; import java.io.File; ...
- python打开文件对话框_python实战演练:如何通过对话框打开文件并对文件进行对比...
python是目前最受欢迎的脚本语言之一,在很多简单功能实现中,python就有不可替代的优势,下面是针对本人遇到的一个小问题而写的一个python脚本,代码中含有注释,这里由于浏览器本身的格式原因, ...
- java 用文件对话框打开文件
//文件的打开 import java.awt.FileDialog; import java.awt.event.*; import java.io.*; import java.io.File; ...
- 共享模式_fsopen打开文件失败的解决方案(实现_fsopen支持中文的方法)
文件打开函数如下: void KeyManager::openKeyFile() { QDateTime dateTime = QDateTime::currentDateTime(); keyPat ...
- Qt—设计颜色编辑选取对话框
Qt中已经有一些封装好的对话框,比如QMessageBox.QColorDialog等,使用起来快捷方便,但缺点是我们无法为它们自定义样式,所以可能难以"融入"我们的项目.既然如此 ...
- Qt工作笔记-QDialog模式对话框传递数据给主窗口
话不多说,上图: 这里同样是采用了Qt的信号与槽机制. 项目文件分布如下: 代码如下: dialog.h #ifndef DIALOG_H #define DIALOG_H#include <Q ...
- python打开文件夹对话框_文件对话框打开文件夹中的文件(tkinter)
我想把它实现到我自己的代码中,但是当我运行这个(没有我的代码,只有你看到的代码)时,所有显示的文件夹都是空的,我实际上不能打开任何东西.在from tkinter import * from tkin ...
- linux 设计一个程序,要求打开文件 pass 所有者,第二章 Linux 文件操作
文档均来自网络,如有侵权请联系我删除文档 第二章 Linux 文件操作(4学时) 实验一文件属性和无缓冲I/O 实验目的 1.熟悉Linux文件系统属性控制 2.掌握不带缓存的文件I/O程序设计方法 ...
最新文章
- 使用HTML5在浏览器中开发虚拟现实业务
- 绘制彩虹html代码,HTML5 Canvas 彩虹螺旋图生成器
- ASP.NET获取IP地址与MAC地址方法
- 位置采集[置顶] iPhone手机上的GPS位置信息采集与分享应用
- python123输出hello world_2-python学习——hello world
- Redis简介、安装、配置、启用学习笔记
- 高内聚低耦合_拉锥耦合器最强粘接方案
- 信息发布系统 Jquery+MVC架构开发(5) DAL层
- python一键扣图,5行Python代码一键视频抠图
- zend新建php项目,如何使用Zend Studio创建PHP项目
- 安卓版文件转换器如何使用?
- Access数据库实战(四):Access子窗体的创建
- Redis的几种数据结构的特点
- 囚徒困境困境_社会困境我们主演的恐怖电影
- RedisCluster redis集群配置
- 大华视频服务器系统日志怎么看,日常工作中查看工控机Windows日志的方法
- 计算机网络技术自主招生考试题,自主招生试题库
- 《微信公众平台开发最佳实践》读书笔记
- 【WRC 大咖观点】张钹《人工智能与机器人》
- 2010年专业网址导航业呈现马太效应