Russian Qt Forum

Qt => Вопросы новичков => Тема начата: AndyKuvaldin от Июль 06, 2012, 09:57



Название: QFile
Отправлено: AndyKuvaldin от Июль 06, 2012, 09:57
Здравствуйте.
В общем у меня появилась проблемма.
Помоги пожалуйста.

Описание:

.h
 QFile document;
 void initItemsBuild( QString nameHero, const QFile& document );

.cpp
 document("xxxxxxxx.txt");
 if (!document.open(QIODevice::ReadOnly | QIODevice::Text))
      return;
       
initItemsBuild( " ", document );

Ошибка:
../test/src/main.cpp:29:32: ошибка: не найден метод для преобразования в «(QFile) (const char [13])»


Название: Re: QFile
Отправлено: Пантер от Июль 06, 2012, 10:02
-document("xxxxxxxx.txt");
+document.setFileName("xxxxxxxx.txt");


Название: Re: QFile
Отправлено: Bepec от Июль 06, 2012, 10:04
Если нужны пояснения, отпишись :D

Полностью согласен с Пантером.


Название: Re: QFile
Отправлено: AndyKuvaldin от Июль 06, 2012, 10:05
Большое спасибо.


Название: Re: QFile
Отправлено: AndyKuvaldin от Июль 06, 2012, 10:06
Пояснение только одно надо. В какой папке проекта должны лежать файлы?