Sometimes I wrote a line/call with blanks in it because it is more readable.
This line
pSourceCtrl_->SetValue(rTask_.GetSource());
would be written like this
pSourceCtrl_ ->SetValue(rTask_.GetSource());
Understand the difference?
I write this part "pSourceCtrl_ ->SetV". After the 'V' the code completition runs.
In the first case everything is right!
In the second case the code completition freeze the hole C::B for some seconds and then show nothing to choice.
Maybe code completition does not like my blanks before the ->?