मैं जब मैंने इसे क्यूटी निर्माता से चलाने के निष्पादनक्यूटी वर्तमान डीआईआर में फाइल कैसे खोलें? या इसके साथ क्या गलत है?
QString path = QDir::currentPath();
path.append("/acc.xml");
QFile file(path);
if(!file.open(QIODevice::ReadOnly))
{
insertItem("IO ERR");
}
की वर्तमान स्थान में एक xml फ़ाइल को खोलने के लिए कोशिश कर रहा हूँ, सब कुछ काम करता है।
currentPath()
निष्पादन के फ़ोल्डरके लिए पथ देता है जब मैं
project-build-desktop/
फ़ोल्डर में जाने के लिए और इसे मैन्युअल रूप सेcurrentPath()
रिटर्न/home/user/Documents
संपादित चलाने का प्रयास
भी एक ही परिणाम के साथ की कोशिश की:
Qt::current().path();
Qt::current().absolutePath();
समस्या स्पष्ट रूप से दस्तावेज़ के पथ से आता है। –
सही तरीका क्या है? मैंने क्यूटी – sdadffdfd