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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: проблема с QFileDialog  (Прочитано 2106 раз)
Moof
Гость
« : Июнь 14, 2015, 20:01 »

создаю форму, на ней кнопка которая вызывает диалоговое окно открытия файла.

вот код:
Код:
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "QFileDialog"
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
}

MainWindow::~MainWindow()
{
    delete ui;
}

void MainWindow::on_pushButton_clicked()
{
    QString fileName = QFileDialog::getOpenFileName(
                this,
                tr("open File"),
                QDir::currentPath(),
                tr("txt Files (*.txt)") );
}

запускаю приложение, жму на кнопку он мне выдает ошибку (Приложил скриншот с ошибкой)
такая ошибка вылазит во всех диалоговых окнах QFileDialog во всех моих проектах. Раньше не было такого. Уже что только не делал, QT переустанавливал. Версия 5.4.0.
Помогите
Записан
Hrundel
Гость
« Ответ #1 : Июнь 14, 2015, 20:13 »

Имя юзера русское?
Записан
Moof
Гость
« Ответ #2 : Июнь 14, 2015, 21:03 »

Имя юзера русское?
Да. Как можно исправить данную проблему? И зачем он вообще на десктоп пытается лезть? Непонимающий
Записан
PimenS
Крякер
****
Offline Offline

Сообщений: 371


Просмотр профиля
« Ответ #3 : Июнь 15, 2015, 10:44 »

Имя юзера русское?
Да. Как можно исправить данную проблему? И зачем он вообще на десктоп пытается лезть? Непонимающий

А QDir::currentPath(), что выдает?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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