gpt4 book ai didi

Qt 标准对话框示例 : Open file

转载 作者:行者123 更新时间:2023-12-04 13:28:05 25 4
gpt4 key购买 nike

我开始学习 Qt 以在我的一个项目中使用,我需要做的是创建一个允许用户打开文件的 GUI。我正在浏览这些示例,我发现其中一个正是我需要的;问题是它还有很多其他的东西,以至于我不知道我在看什么或我在找什么。

基本上,我的问题是这样的:

我如何制作您在下图中看到的内容,单击按钮并选择相关文件后,它会在右侧的框中显示并存储文件路径?
enter image description here

我已经想出了如何让按钮打开文件对话框,我唯一的问题是让它存储和显示文件路径。

最佳答案

用这个解决了它:

void OpenXMLFile::on_File1Button_clicked()
{
file1Name = QFileDialog::getOpenFileName(this,
tr("Open XML File 1"), "/home", tr("XML Files (*.xml)"));
ui->File1Path->setText(file1Name);

}

void OpenXMLFile::on_File2Button_clicked()
{
file2Name = QFileDialog::getOpenFileName(this,
tr("Open XML File 2"), "/home", tr("XML Files (*.xml)"));
ui->File2Path->setText(file2Name);

}

这是我的 GUI:

enter image description here

(如果有人想知道,按钮旁边的框是“行编辑”)

关于Qt 标准对话框示例 : Open file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14372012/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com