Как стать автором
Обновить

Комментарии 8

Вы бы полный код куда нибудь на github выложили.
Чтобы можно было сразу взять работающий класс, и потом расширять под себя.

Выложу сегодня-завтра

Коллбеки? В Qt? Серьезно?

Почему нет? Сигналы слоты точно такие же коллбеки, обернутые в moc. В моем проекте так писать было проще, но если есть какие-то предрассудки по поводу данного механизма в Qt, никто не мешает немного подправить функции:
убрать из объявления:


const handleFunc &funcSuccess,
const handleFunc &funcError

заменить их сигналами в теле функций, после этого где-то определить слоты и где-то прописать коннекты.

Почему нет?

Потому что в Qt используются сигналы и слоты.
Используя библиотеку, предназначенную для работы в окружении Qt, пользователь ожидает использование принятых в Qt соглашений.

Строковые литералыполезно оборачивать в QLatin1String или QStringLiteral.
Спасибо, помогло. Пример с ламбдой сильно сократил мне код.

Спасибо большущее!

Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации