Цитата(Алексей1153 @ 24.5.2011, 11:55)
"../имя_подкаталога/tools.xml"
ну и сам файл в проект тоже надо включить
пишу:
void NewProjectDialog::traverseNodeRun()
{
QFile file("../NewProjectDialog/tools.xml");
QDomDocument doc;
if(file.open(QIODevice::ReadOnly))
{
if(doc.setContent(&file))
{
QDomElement domElement = doc.documentElement();
connect(this,SIGNAL(signalTraverseNode(QDomNode)),
this,SLOT(traverseNode(QDomNode)));
//вызов слота traverseNode(const QDomNode &node)
emit signalTraverseNode(domElement);
}
file.close();
}
}
в .pro
OTHER_FILES += \
NewProjectDialog/tools.xml
Все равно не выполняется условие
if(file.open(QIODevice::ReadOnly))