从路径Qt拖放UNC路径
\\Nearlinestorage\anc\sequences\anc_SH_005\2d\cgRenders\Maya_Files\28.07.11
在lineEdit区域中拖动文件时,在读取ui->lineedit->text()
\\nearlinestorage
如何获取整个路径
从路径Qt拖放UNC路径
\\Nearlinestorage\anc\sequences\anc_SH_005\2d\cgRenders\Maya_Files\28.07.11
在lineEdit区域中拖动文件时,在读取ui->lineedit->text()
\\nearlinestorage
如何获取整个路径
解决了。问题在于droparea :: dropevent(QDropEvent *事件)。 我替换了
QString url = urlList.at(i).path();
与
QString的URL = urlList.at(ⅰ).toLocalFile();
我得到正确的结果(如预期)。
制作确保QLineEdit没有设置最少数量的字符。
这种情况发生在只有unc路径或路径以// – nish
开头的任何其他线索。它发生在我身上,qlineedit认为文本是一些unc路径,因此它显示从\ anc \ sequences \ ..... – nish
嗯,我不确定发生了什么事。 QLineEdit不应该以不同的方式处理文件路径,它应该将其视为文本。你可能会发布更多的代码? –