MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
Использование Qt со сторонними сигналами и слотами
20.03.2016
22:41
Текстовые метки: Qt, signal, signals, slot, slots, сигнал, слот, boost
Раздел: Компьютер - Программирование - Язык C++ - Библиотека Qt - Нестандартное использование Qt

Можно использовать Qt со сторонним механизмом сигналов и слотов. Можно использовать несколько механизмов в одном проекте. Для этого надо добавить следующую строку в файл проекта (.pro):

CONFIG += no_keywords

Эта опция говорит Qt не определять ключевые слова moc'a — signals, slots, и emit, так как эти имена будут использованы строронней библиотекой, например, Boost. Что бы использовать сигналы и слоты Qt с установленным флагом no_keywords, надо просто заменить все использования ключевых слов moc'а Qt в исходных файлах на соотствующие макросы — Q_SIGNALS, Q_SLOTS, и Q_EMIT.

Так же в этом разделе:
← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования