![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 01.06.2011
Сообщений: 10
|
![]()
Доброго времени уважаемые))))
Сижу туплю по страшному. Помню где то в документации читал а где не помню. Суть вообщем в чём: Подскажите пожалуйста есть ли в Qt такой синглетон (типа QApplication) с помощью которого я бы мог получить доступ к уже инициализированным объектам? А проблема вообщем вот в чём: Существует допустим несколько виджетов, работающих с одной бд. Так вот при изменении информации в одном виджете её нужно обновить во всех. Как вариант я пришел к выводу что правильнее всего будет это сделать с помощью сигналов и слотов, но не могу задать на слот какого объекта нужно послать сигнал)))) Спасибо за ранее)))) |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
![]()
Может, лучше воспользоваться моделью "интервью"? Разные виджеты - это разные представления, работающие с одной моделью (бд).
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 01.06.2011
Сообщений: 10
|
![]()
Проблема решена.... всё сводится к объекту QObject...
Именно в нём идет поддержка сигналов и слотов... сильно не ковырял но мне хватило впринципе.... При создании виджета передаем в конструктор ссылку родителя... тогда родителю можно послать сигнал таким способом из потомка Код:
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 01.06.2011
Сообщений: 10
|
![]() |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
![]()
Ссылочкой не поделюсь, но в книге Макса Шлее это 12 глава. (см. раздел "Литература" в данном разделе)
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
![]() |
![]() |
![]() |
#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 |