Miscellaneous Tutorial Examples
Этот пример является основным примером подключения слота к сигналу, а затем вызова сигнала.
Скачатьhello_world_slot.cpp.
Этот пример немного расширяет пример hello_world_slot, подключая более одного слота к сигналу перед его вызовом.
Скачатьhello_world_multi_slot.cpp.
Этот пример немного расширяет пример hello_world_multi_slot, используя группы слотов для указания слотов заказа.
Скачатьordering_slots.cpp.
Программа slot_arguments показывает, как передавать аргументы от вызова сигнала к слотам.
Скачатьslot_arguments.cpp.
Этот пример показывает больше возврата значений от слотов к вызову сигнала. На этот раз комбайны определяются и используются.
Скачатьcustom_combiners.cpp
Этот пример демонстрирует передачу функций слота частному сигналу через нешаблонный интерфейс.
Скачатьpass_slots.cpp
Этот пример демонстрирует подключение расширенного слота к сигналу. Расширенный слот принимает ссылку на его вызывающее соединение сигнал-слот в качестве дополнительного аргумента, позволяя слоту временно блокировать или постоянно отключать себя.
Скачатьextended_slot.cpp
Это примерная программа для просмотра документов, которая описана вучебнике. Он показывает использование сигнала и слотов для реализации двух различных представлений текстового документа.
Скачатьdoc_view.cpp
Эта программа изменяет оригинальный пример doc_view.cpp, чтобы использовать автоматическое управление соединением.
Скачатьdoc_view_acm.cpp
Эта программа модифицирует пример doc_view_acm.cpp для использования постконструкторов и деконструкций.
Функция завода.
Скачатьdoc_view_acm_deconstruct.cpp.
Postconstructors and Predestructors with deconstruct()
Эта программа является основным примером того, как определить класс с помощью постконструктора, который используетдеконструкцию.
как его фабричная функция.
Скачатьpostconstructor_ex1
Эта программа немного расширяет пример postconstructor_ex1, дополнительно передавая аргументы изdeconstruct().
Звоните к классному конструктору и постконструктору.
Скачатьpostconstructor_ex2