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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Открытие(выбор) файла  (Прочитано 5333 раз)
13demon89
Гость
« : Июль 01, 2010, 16:13 »

Добрый день. Набросал в QT Creator небольшой интерфейс, состоящий из нескольких кнопок. Нужно, чтобы при нажатии на одну из кнопок открывалось окно с выбором файла(как в проводнике), и после выбора нужного файла программа считывала его имя и  расширение, (но не открывала его визуально как таковой), и добавляла Check Box с именем этого выбранного файла в окошко с возможностью прокрутки списка.

Я новичок, толком ничего не понимаю, поэтому, если можно, то подробнее объясните, куда и что написать. Заранее Спасибо! 
Записан
crossly
Гость
« Ответ #1 : Июль 01, 2010, 16:15 »

Код:
QString QFileDialog::getOpenFileName ( QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, Options options = 0 )   [static]
Записан
13demon89
Гость
« Ответ #2 : Июль 01, 2010, 16:22 »

Не вижу добавление чек-бокса с именем файла
« Последнее редактирование: Июль 01, 2010, 17:01 от 13demon89 » Записан
shirushizo
Гость
« Ответ #3 : Июль 01, 2010, 17:57 »

Тебе метод QString возвращает, а дальще уже ручками:
QString filename=QFileDialog::getOpenFileName (this);
QCheckBox* box=new QCheckBox(filename,this);
а дальше добавляй в окошко... неужели так трудно? тогда советую Шлее почитать Подмигивающий
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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