Александр Ананьев, хм.. всегда думал что это одно и тоже.
вот что выдало g++ --version
spoiler
g++ (Ubuntu 6.3.0-12ubuntu2) 6.3.0 20170406
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Александр Ананьев, написал CONFIG+=c++14
DEFINES+= CVD_HAVE_PTHREAD
появились ошибки при сборке
в краце, не видит std::thread
и contexpr
gcc version 6.3.0 20170406 (Ubuntu 6.3.0-12ubuntu2)
ну например когда вызывается метод, который запрашивает списки детей( в данном случае это модель дерева)
item->children(). этот самый метод тянет данные из ком сервера как то так:
if (isChildrenChanged())
reWriteChildren();
return m_childItems;
тоесть, если дети изменились, перезаписываем их.
все работает нормально. в режиме реалтайма.
но! охото чтобы он это делал тогда, когда в меню поставлена галочка обновлять раз в N секунд. или обновлять в ручную(тоесть вообще не обновлять)
model Qt постоянно обновляет свои значения, то есть вызывает свои методы index (и т.д) каждый раз когда шевельнул мышкой по форме ( на самом деле я точно не знаю как это происходит). Хотелось бы, чтобы модель обновлялась, когда таймер скажет это делать.