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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Ошибка при открытии файла  (Прочитано 3180 раз)
1235
Гость
« : Март 31, 2016, 19:54 »

Здравствуйте! Делаю просмотрщик изображений, при открытии и сохранении изображения появляется вот такая ошибка. При нажатии на крестик или ок, позволяет открыть и сохранить файл на диск C. Подскажите пожалуйста, как исправить, чтобы ошибка не появлялась.
Записан
Bepec
Гость
« Ответ #1 : Март 31, 2016, 20:12 »

Нужно правильно задавать корневую папку диалогу сохранения.

PS мы помогаем править код, а без кода... Ну как минимум это сложновато Веселый
Записан
1235
Гость
« Ответ #2 : Март 31, 2016, 20:16 »

void MainWindow::getOpenFileName()
{
    if (isOpened)
        removeTmpFile();
    //const QStringList picturesLocations = QStandardPaths::standardLocations(QStandardPaths::PicturesLocation);
    fileName = QFileDialog::getOpenFileName(this,"Выберите изображение",/*picturesLocations.first()*/ "c:\\","bmp (*.)");
    QFile file(fileName);
    if (file.open(QIODevice::ReadOnly)) //считывание данных из файла
    {
        file.close();
        open();
    }
}

void MainWindow::getSaveFileName()
{
    const QStringList picturesLocations = QStandardPaths::standardLocations(QStandardPaths::PicturesLocation);
    saveFileName = QFileDialog::getSaveFileName(this,"Путь сохранения","C:\\"," BMP (*.bmp);;JPG (*jpeg *jpg);:");
    saveAs();
}
   
это уже наверное десятый вариант, как только не пробовала, ничего не помогает Грустный




Записан
arhohryakov
Гость
« Ответ #3 : Апрель 01, 2016, 07:06 »

Похоже это связано с тем, что у вас пользователь Windows назван русскими буквами.
Что с этим делать дальше, не подскажу. Просто вектор для поиска.
Записан
poru
Самовар
**
Offline Offline

Сообщений: 103


Просмотр профиля
« Ответ #4 : Апрель 01, 2016, 12:51 »

Попробуйте совет от майкрософта http://windows.microsoft.com/ru-ru/windows/fix-corrupted-user-profile
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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