Mikhail
ну есесна
Тяжело будет уйти тогда от него
Mikhail
Сигналы слоты еще
Square
Сигналы слоты еще
а, да. это тоже :(
mefest
сигналы слоты бест
Square
ну сигналы/слоты это уже больше для связи с внешним миром
Mikhail
ну сигналы/слоты это уже больше для связи с внешним миром
если queued connection используется, то только через QtCore
Mikhail
т.е. через QCoreApplication
Square
если я вам скажу что у меня там еще .net и delphi есть, вы наверное закидаете меня тухлыми помидорами)
Deleted Account
я бы не хотел тащить qt только ради сигналслотов
Deleted Account
в стл ужэ есть всякие runasunc
Deleted Account
ну и вообще
Suigintou45
там наверное всё кроме qtgui)
Square
я бы не хотел тащить qt только ради сигналслотов
многие плагины юзают qt. плюс очень много xml
Deleted Account
тада
Mikhail
я бы не хотел тащить qt только ради сигналслотов
ради DirectConnection не стоит. А вот QueuedConnection очень мощная вещь
Deleted Account
мне прост тяжело дебажить эту асинхроньщину
Deleted Account
поэтому появляются мысли неужто это того стоит
Deleted Account
эти слоты
Mikhail
мне прост тяжело дебажить эту асинхроньщину
Сила и мощь Qt в его асинхронности. То, до чего дошли недавно, в Qt с начала его существования.
Igor Sysoev
@square_root можно попробовать clang static analyzer он с qt вполне работает. Скорее всего какая то ошибка выхода за границу массива.
Igor Sysoev
Использование qt сразу убирает ряд ошибок связанных с управлением памятью, так что я бы попробовал статический анализ
Square
qt тоже надо уметь готовить кстати. очень часто с выгрузкой их либ проблемы
Square
приложение корректно не закрывается
Алдар
https://www.nayuki.io/page/undefined-behavior-in-c-and-cplusplus-programs
Deleted Account
я сделал свой сабсистем менеджер
Deleted Account
с блекджеком
Mikhail
ох. если бы все было так просто :)
у тебя там макросы нигде не используются? Есть вариант например, что ты инклудшь ашник какой нибудь, который в самой библиотеке используется с макросом, а наражу торчит без макроса. И тогда могут быть разные размеры класса в этом ашнике в разных местах кода
Deleted Account
чтобы стопать
🦥Alex Fails
блин. Тут слышал про одну либу с сигналами и слотами, но забыл
🦥Alex Fails
Хотя кмк обычного наблюдателя легко написатт
Igor Sysoev
Все что недавно постили были с сигналами. U++, nana
Johnny
Mikhail
а мне кажется скорее всего именно там
Mikhail
Пройдись по инклудникам и посмотри макросы в теле h файлов
Square
чо?
ну qt'шные приложения, очень часто при закрытии, падают в QtCore_unload.dll
Square
именно так...
Square
особенно если где то обращался к инстансу QCoreApplication
Square
ну всмысле получал экземпляр, ранее созданный в этом потоке
Square
я покажу как нить
Suigintou45
Daniil
это конечно забавно что человек со скрином из юникс-консоли (и зачем-то набранной командой рут от рута) пишет про венду.
Anatoly
На смену сигнал слотам пришел Reactive Extention, во всяком случае асинхронная обработка становится на порядок понятнее и лаконичнее
Suigintou45
Суть линуксятника
а может там фряха?
AXU 🫰🏻
Кто нибудь знает как сделать аудозвонки
AXU 🫰🏻
В телеграме
AXU 🫰🏻
надо чтоб тебе позвонили
Я сам хочу позвонить но не выходить колс
Square
хотят волшебника, а получают сказочника)
Square
Я сам хочу позвонить но не выходить колс
звонком тебя "инвайтят"
AXU 🫰🏻
Может кто нибудь инвайтит ?!
cyber
в процессе использования c# въезжаешь оч быстро
AXU 🫰🏻
Звонки
cyber
я
Anonymous
Звонки
Я могу
Evgenii
Это там где последний коммит полгода назад?
Daniil
они хороши, когда в них въедешь
нет. Потом напишу сейчас лень. Но они очень неудобные имхо. Там куча ньюансов которые мешают работать
🦥Alex Fails
Если вы хотите звонить в #telegram, напишите мне в лс (@AlexFails) #ФэйлсПозвони, и #ФэйлсПерезвонит.
Daniil
ну, ok. очень интересно послушать.
Хорошо. Но там в контексте андройда, ок?
Daniil
Точнее явы. Но вангую для плюсов справедливо