Обновление формы |
Здравствуйте, гость ( Вход | Регистрация )
Обновление формы |
++Norton++ |
1.11.2008, 23:43
Сообщение
#1
|
Студент Группа: Участник Сообщений: 98 Регистрация: 5.10.2008 Пользователь №: 380 Спасибо сказали: 0 раз(а) Репутация: 1 |
Есть два модуля (форм). 1й:
2й (вторая форма):
В первой форме по нажатию кнопки срабатывает слот add и открывает вторую форму. Во второй форме в LineEdit'ы вводятся данные и по нажатию кнопки срабатывает слот addNew() и данные из LineEdit'ов добавляются в файл, после чего эта форма закрывается, и мы попадаем в нашу первую форму. В этой первой форме в ListWidget (под названием Monitor) должны показываться строки из файла в который мы добавили их из LineEdit'ов. Проблема в том, что при закрытии второй формы (с LineEdit'ами) мы попадаем в первую, и только что введенные в файл строки не отображаются. Можно как нибудь сделать автообновление ListWidget'а, чтобы при закрытии второй формы, в первой ListWidget обновлялся? Может нужно что-то добавить? |
|
|
AD |
3.11.2008, 0:47
Сообщение
#2
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Да, нужно - делать перерисовку формы. А вообще - следует передать список, который записывается в файл, в первую форму и отобразить его. Вроде бы так проще, чем через файл. Я ошибаюсь?
|
|
|
Текстовая версия | Сейчас: 3.1.2025, 3:28 |