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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Вызов диалога выбора файлов и как работать с textEdit?  (Прочитано 5089 раз)
DenK
Гость
« : Январь 11, 2007, 02:10 »

Привет. Я только начал изучать Qt. До этого писал только под Windows на Visual Studio.  
Подскажите пожалуйста.
У меня на форме есть textEdit и PushButton. Мне нужно, чтоб по нажатию на кнопке открывался диалог выбора файла. После выбора файла, его содержимое отображалось в textEdit.
В Qt Designer я создаю интерфейс, потом uic делаю mainform.cpp и mainform.h файлы.
В mainform.h у меня прописано
Код:

public:
    QPushButton *openButton


После в текстовом редакторе добавляю функцию
в mainform.cpp
Код:

void mainForm::openButton()
{
    QString fileName = QFileDialog::getOpenFileName(".", this);
}


но это все не работает...  :oops:  И почему-то, пропадает функция void mainForm::openButton(), после того, как все неудачно собирается. Приходится каждый раз ее заново прописывать.  

А как запихнуть содержимое файла в textEdit, ума не приложу.

Как правильно реализовать все это? В Qt Assistant я ничего не нашел. Я использую Qt версии 3.
Заранее спасибо!
Записан
Dendy
Гость
« Ответ #1 : Январь 11, 2007, 05:38 »

Баян. Если только начинаешь работать с Qt - начинай сразу с Qt4. Иначе очень скоро прийдётся ломать идеологию. В примерах Qt4 всё подробно разжёвано: examples/designer/calculatorform
Записан
BaltikS
Гость
« Ответ #2 : Январь 11, 2007, 08:32 »

Ну коли ты решил заюзать 3 версию, могу тебе предложить готовый вариант. Заходим в \Qt\3.3.6\tools\designer\examples\filechooser\widget и смотрим, там как раз то что ты пытаешься сделать
Записан
DenK
Гость
« Ответ #3 : Январь 11, 2007, 17:08 »

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


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