This looks hacky, Why is it required? . Can we grantee that we get finally the desired on fast changing controls update?

What about this solution:  
// Don't run wit outdated values from the Qt Queue 
value = m_cot.get();