Queensland rugby league legend Trevor Gillmeister has been charged after an alleged incident outside a Brisbane CBD pub.