Russian Qt Forum
Апрель 23, 2024, 11:11 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Работа с txt ( Qt Creator 2.0.1, Qt 4.7.0 )  (Прочитано 5817 раз)
IzoLda
Гость
« : Март 17, 2011, 10:44 »

есть pushButton и lineEdit...нужно чтоб при нажатии кнопки выводил в lineEdit то что записано в text.txt

 QString ps = QDir::currentPath();
 QFile file( "C:/Qt/2010.05/Project_1/auth/text-build-desktop/text.txt" );
    QString s = file.fileName();
  QFile::FileError err;

    if(  file.open(QIODevice::ReadOnly ))
    {
        ui->lineEdit->insert("open");
    }
    else
    {
        err = file.error();
    }

QTextStream stream( &file );
                    QString str;
                    str = stream.readAll();
                    file.close();
                    ui->lineEdit->insert(str);

при отладке выдает ошибку QFile::OpenError...не могу понять в чем проблема.помогите,пож-та
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Март 17, 2011, 10:47 »

А файл по этому пути точно существует? Что выдает file.errorString ()?
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
IzoLda
Гость
« Ответ #2 : Март 17, 2011, 10:59 »

точно существует...а ошибка выдает not accessible
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #3 : Март 17, 2011, 11:12 »

Нет прав на чтение?
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
IzoLda
Гость
« Ответ #4 : Март 17, 2011, 11:22 »

т.е?у меня нет прав на чтение данных из этой папки?есть вроде...
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #5 : Март 17, 2011, 11:24 »

В блокноте файл нормально открывается?
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
IzoLda
Гость
« Ответ #6 : Март 17, 2011, 11:29 »

да нормально
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #7 : Март 17, 2011, 11:36 »

С кодом, вроде, все нормально. Перепроверь все еще раз.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
IzoLda
Гость
« Ответ #8 : Март 17, 2011, 11:37 »

хорошо!спасибо!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 22.