Size: a a a

2020 April 16

IA

Iron Ass in Qt
День добрый) а никто не знает, что случилось с андроидом в последнее время? не видит sdk platforms, что бы я не делала. в гугле что-то подобное про 4.4 было, пишут, что бажная версия...
источник

q

qwert in Qt
👀
Куда копать с таким бредом?
наверное там разные мютексы, один должен ждать в локере
источник

M

Mr.Mait in Qt
👀
Имею такой метод. На выделенной строке стоит breakpoint. В дебаге, когда дохожу, вижу в этом методе два треда #6 Thread (pooled) и #7 Thread (pooled). Оба указывают на условие посередине. После того, как один тред вышел (и изменил размер _intervals на 2) переключаюсь на другой тред и вижу, что размер  _intervals снова 0
volatile size ?
источник

SK

Stas Koynov in Qt
👀
Имею такой метод. На выделенной строке стоит breakpoint. В дебаге, когда дохожу, вижу в этом методе два треда #6 Thread (pooled) и #7 Thread (pooled). Оба указывают на условие посередине. После того, как один тред вышел (и изменил размер _intervals на 2) переключаюсь на другой тред и вижу, что размер  _intervals снова 0
как оба треда могут указывать на середину? если эта середина под мьютексом?
источник

👀

👀 in Qt
qwert
наверное там разные мютексы, один должен ждать в локере
Мьютекс один, он поле класса
источник

👀

👀 in Qt
Stas Koynov
как оба треда могут указывать на середину? если эта середина под мьютексом?
Мне кажется дебагер врет
источник

M

Mr.Mait in Qt
👀
Мне кажется дебагер врет
Ну так попробуй вывести ThreadId и значение interval.size() после/до условия. Без дебага
источник

VS

Vladimir Suisei in Qt
Как можно заставить слот вызываться каждый час? В 12:00, в 13:00 и т.д. QTimer вроде так не умеет, что-то другое мб?
источник

СС

Сергей Семёнкин in Qt
Vladimir Suisei
Как можно заставить слот вызываться каждый час? В 12:00, в 13:00 и т.д. QTimer вроде так не умеет, что-то другое мб?
умеет же
источник

СС

Сергей Семёнкин in Qt
QTimer::timeout()
источник

VS

Vladimir Suisei in Qt
This signal is emitted when the timer times out.

Как это мне помогает?
источник

СС

Сергей Семёнкин in Qt
timer->setInterval(1000 * 3600);
источник

СС

Сергей Семёнкин in Qt
или я не о том
источник

M

Mr.Mait in Qt
Vladimir Suisei
This signal is emitted when the timer times out.

Как это мне помогает?
Рекурсивно запускать таймер например
источник

M

Mr.Mait in Qt
Сергей Семёнкин
или я не о том
Ему не один раз, а постоянно каждый час
источник

VS

Vladimir Suisei in Qt
Да, мне надо в указанное время
источник

VS

Vladimir Suisei in Qt
Я так понимаю мне придется постоянно опрашивать систему на то, какое сейчас время, и когда будет 00 минут, тогда запускать таймер на час?
источник

VS

Vladimir Suisei in Qt
Мб есть другие варианты
источник

q

qwert in Qt
Vladimir Suisei
Мб есть другие варианты
источник

VS

Vladimir Suisei in Qt
К чему это?
источник