天嵌 ARM开发社区

 找回密码
 注册
查看: 1944|回复: 2

关于在QLineEdit中显示文件路径的问题

[复制链接]
zhukx2010 发表于 2012-11-6 18:30:00 | 显示全部楼层 |阅读模式
大家好,我创建了一个工程,是QWidget子类的,想通过点击一个button按钮,打开一个对话框,然后点击需要的文件,将该文件的路径显示到一个QLineEdit中,编译通过,但是在开发板中运行时提示“failed to add path /opt”,请问是什么原因呢?相应的槽函数如下:
void MyWidget::slotOpenFile()
{
    QString s = QFileDialog::getOpenFileName(
           this,
           "open file dialog",
           "/opt/",                                  
            "text files(*.txt)");               
    fileLineEdit->setText(s.toAscii());  //将路径显示到第一个QLineEdit
}

注:我之前用的QDialog子类的可以成功显示,难道子类必须是QDialog才能用QFileDialog吗?。如果是这个原因的话,那么子类QWidget下应该怎样实现路径的显示呢?谢谢!
TQ-lkp 发表于 2012-11-7 09:32:15 | 显示全部楼层
楼主参考下我们提供的应用程序,里面关于qfiledialg还是有挺多例子的
“failed to add path /opt”,这个错误不影响使用的,具体什么原因没有细究
 楼主| zhukx2010 发表于 2012-11-10 10:04:19 | 显示全部楼层
TQ-lkp 发表于 2012-11-7 09:32
楼主参考下我们提供的应用程序,里面关于qfiledialg还是有挺多例子的
“failed to add path /opt”,这个错 ...

可以打开对话框的,但是选择了相应的文件后,不能在QLineEdit中显示相应路径,不知道什么原因
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-5 19:21 , Processed in 1.062500 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表