QT控件QFileDialog的用法以及示例代码 您所在的位置:网站首页 qt打开对话框 QT控件QFileDialog的用法以及示例代码

QT控件QFileDialog的用法以及示例代码

#QT控件QFileDialog的用法以及示例代码| 来源: 网络整理| 查看: 265

QFileDialog 是 QT 框架中的一个控件,它用于打开和保存文件对话框。下面是一个简单的示例代码,它演示了如何使用 QFileDialog 控件:

#include #include #include #include #include int main(int argc, char *argv[]) { QApplication app(argc, argv); // 创建一个QWidget作为主窗口 QWidget *mainWindow = new QWidget(); // 创建一个QPushButton控件,并将其文本设置为“打开文件” QPushButton *openButton = new QPushButton("打开文件"); // 创建一个QVBoxLayout布局,并将openButton控件添加到其中 QVBoxLayout *layout = new QVBoxLayout(); layout->addWidget(openButton); mainWindow->setLayout(layout); // 将openButton控件的clicked信号连接到QFileDialog::getOpenFileName槽函数,当用户单击该按钮时将弹出打开文件对话框 QObject::connect(openButton, &QPushButton::clicked, [](){ QString fileName = QFileDialog::getOpenFileName(nullptr, "打开文件", "", "所有文件 (*.*)"); if(!fileName.isEmpty()){ qDebug()


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有