Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   QSettings, сигналы от виджетов, как все объединить? (https://www.otvetnemail.ru/novyj-arhiv-3-813/qsettings-signaly-ot-vidzhetov-kak-vse-ob-edinit-261394/)

Guest 28.09.2011 20:24

QSettings, сигналы от виджетов, как все объединить?
 
Думаю, как сделать правильно и красиво.Есть в программе панель настроек, несколько десятков элементов (чекбоксы, радиобатоны, строки ввода и т.д.).Программа должна уметь:1. Сохранять настройки элементов через QSettings (тут два варианта - сохранять сразу после изменения элемента, или же перед выходом - первый чуть более медленный, но более надежный).2. Читать настройки из ini-файла при запуске с помощью QSettings;3. Уведомлять... ну, допустим, внутренний "контроллер" о том, что изменились какие-то настройки.Как сделать все это не создавая множество слотов, не прописывая connect для каждого элемента, не создавая бесконечных if..else и т.д.?Может быть поделитесь мыслями, как Вы реализовывали данную функциональность?


Часовой пояс GMT, время: 03:17.


© www.otvetnemail.ru - Форум вопросов и ответов.