|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.06.2011, 08:06 | #1 |
Пользователь
Регистрация: 01.06.2011
Сообщений: 10
|
Qt объекты сигналы и слоты
Доброго времени уважаемые))))
Сижу туплю по страшному. Помню где то в документации читал а где не помню. Суть вообщем в чём: Подскажите пожалуйста есть ли в Qt такой синглетон (типа QApplication) с помощью которого я бы мог получить доступ к уже инициализированным объектам? А проблема вообщем вот в чём: Существует допустим несколько виджетов, работающих с одной бд. Так вот при изменении информации в одном виджете её нужно обновить во всех. Как вариант я пришел к выводу что правильнее всего будет это сделать с помощью сигналов и слотов, но не могу задать на слот какого объекта нужно послать сигнал)))) Спасибо за ранее)))) |
03.06.2011, 10:48 | #2 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Может, лучше воспользоваться моделью "интервью"? Разные виджеты - это разные представления, работающие с одной моделью (бд).
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
03.06.2011, 22:36 | #3 |
Пользователь
Регистрация: 01.06.2011
Сообщений: 10
|
Проблема решена.... всё сводится к объекту QObject...
Именно в нём идет поддержка сигналов и слотов... сильно не ковырял но мне хватило впринципе.... При создании виджета передаем в конструктор ссылку родителя... тогда родителю можно послать сигнал таким способом из потомка Код:
|
03.06.2011, 22:44 | #4 |
Пользователь
Регистрация: 01.06.2011
Сообщений: 10
|
|
04.06.2011, 09:14 | #5 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Ссылочкой не поделюсь, но в книге Макса Шлее это 12 глава. (см. раздел "Литература" в данном разделе)
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
05.06.2011, 05:09 | #6 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Смотри в сторону модели-представления + QDataWidgetMapper и не изобретай велосипед.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Слоты IDE не работают с винтами | Krasi | Компьютерное железо | 17 | 03.07.2011 13:22 |
qt сигналы и слоты | DANATER | Помощь студентам | 3 | 27.03.2011 22:21 |
Пробую добавить в слоты картинки | сла | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 0 | 30.09.2010 16:53 |
Требуется адаптировать слоты | vit26 | Фриланс | 0 | 15.01.2007 07:41 |