Size: a a a

2017 April 27

DK

Denis Kormalev in Qt
и вуаля
источник

DK

Denis Kormalev in Qt
мы снова там :)
источник

ШВ

Шаурма Вкод in Qt
ага или скастят к QObject`у и вызовут
источник

AK

Alexander Koldaev 🇷🇺 in Qt
либо deleteLater() {}
источник

ШВ

Шаурма Вкод in Qt
а еще нужно защититься от delete
источник

DK

Denis Kormalev in Qt
давайте лучше думать как защититься от memset
источник

AS

Anatoly Shirokov in Qt
если кто-то захочет прострелить ногу, его ничего не спасет, поэтому почему такой странный заход?
источник

DK

Denis Kormalev in Qt
или от делит, да
источник

RS

Roman Sharkov in Qt
Denis Kormalev
а потом в клиентском коде сделать #define private public
ну это уже слишком))) кто хочет сломать - сломает, главное обеспечить защиту от неявных но довольно опасных моментов стрельбы в ногу
источник

AS

Anatoly Shirokov in Qt
если ты прокидываешь все на qml сторону
источник

AS

Anatoly Shirokov in Qt
кто сможет это сделать?
источник

DK

Denis Kormalev in Qt
делит лейтер у какого-то поинтера, который вернулся геттером? что может быть неявнее, конечно
источник

AK

Alexander Koldaev 🇷🇺 in Qt
Roman Sharkov
ну это уже слишком))) кто хочет сломать - сломает, главное обеспечить защиту от неявных но довольно опасных моментов стрельбы в ногу
Ну deleteLater как бы намекает о том, что он сделает с объектом, не?
источник

RS

Roman Sharkov in Qt
Alexander Koldaev 🇷🇺
Ну deleteLater как бы намекает о том, что он сделает с объектом, не?
да понятно, но указатель можно передать куда угодно если где нибудь в глуби уже не будет очевидно что обьект является частью компизиции, поэтому какой-нибудь дурень возьмёт да удалит его по незнанию откуда вообще этот обьект взялся и случится ядерная война
источник

DK

Denis Kormalev in Qt
ну то есть от обычного делита тебе все равно надо защититься
источник

RS

Roman Sharkov in Qt
Denis Kormalev
ну то есть от обычного делита тебе все равно надо защититься
можно, с помощью smart pointer
источник

RS

Roman Sharkov in Qt
но тогда нужно отрубить Qt garbage collection
источник

RS

Roman Sharkov in Qt
например не указывать parent
источник

AK

Alexander Koldaev 🇷🇺 in Qt
Roman Sharkov
да понятно, но указатель можно передать куда угодно если где нибудь в глуби уже не будет очевидно что обьект является частью компизиции, поэтому какой-нибудь дурень возьмёт да удалит его по незнанию откуда вообще этот обьект взялся и случится ядерная война
в этом случае все равно не застрахуешься от дебилов, которые "на всякий" случай вызывают delete вошедшим к ним указателям
источник

RS

Roman Sharkov in Qt
Alexander Koldaev 🇷🇺
в этом случае все равно не застрахуешься от дебилов, которые "на всякий" случай вызывают delete вошедшим к ним указателям
а как же smart pointer ? 😉
источник