Size: a a a

2021 June 20

LC

Looney Carno in Qt
Всем привет. В программе есть два окна. Из первого окна открываю второе, взаимодействие с пользователем, открываю снова первое окно из второго, и снова из первого второе и там всё равно остаются действия пользователя. Как откатить второе окно до первостепенного состояния при повторном входе?
источник

v

vyacheslav@deepin:~$ in Qt
Перрсоздавать виджет, либо вручную в коде прописать всякие clear
источник

МК

Мгер Карапетян... in Qt
удалить объект второго окна и заново создать
источник

AN

Alexander N in Qt
Внимание вопрос. Как в WebEngine игнорить same-origin policy? Это касаемо iframe  и встраивания разных страниц. Можно выборочно, можно вообще
источник

МК

Мгер Карапетян... in Qt
в QML/js использую createObject. После этого использования, достаточно ссылку обнулить (или прировнять ссылку к другому объекту) что бы удалить объект или нужно отдельно деструктор вызывать?
источник

我が名はレギオン... in Qt
источник

МК

Мгер Карапетян... in Qt
спасибо большое
источник

K

Kelbon in Qt
вам тут нормально с этим? или большинство всё равно stl использует?
источник

K

Kelbon in Qt
Переслано от Kelbon
я щас с удивлением узнал, что есть QT и у них есть чуть ли не своя стандартная либа, которой qt шники пользуются вместо обычной stl
источник

m

mefest in Qt
не узнавал что раньше вышло?
источник

AS

Anatoly Shirokov in Qt
В Qt программах активно используют COW, который реализую все контейнеры Qt, поэтому все стараются сидеть на Qt контейнерах
источник

AS

Anatoly Shirokov in Qt
вопрос встается остро особенно в многопоточной  среде, когда надо передать результат асинхронной операции в UI
источник

AS

Anatoly Shirokov in Qt
там COW позволяет избежать накладных расходов на копирование
источник

K

Kelbon in Qt
в чем смысол если вкратце?
источник

AS

Anatoly Shirokov in Qt
по пути shared_ptr, но разделяющийся при модификации
источник

AS

Anatoly Shirokov in Qt
COW == Copy on Write
источник

AS

Anatoly Shirokov in Qt
пример, когда это может существенно снизить накладные расходы: https://github.com/anatoly-spb/qmlasyncmodelloader/blob/master/main.cpp#L30
источник

K

Kelbon in Qt
короче я так понимаю весь смысл в том, что ты читаешь читаешь ничего для этого не копируешь, а если решил записать, то копируешь всё, а не сразу копируешь и чет там делаешь
источник

AS

Anatoly Shirokov in Qt
да, раньше так std::string был реализован в STL
источник

K

Kelbon in Qt
а потом что случилось, std::stringview?
источник