}
void IrcChannel::ircUserDestroyed() {
- IrcUser *ircUser = qobject_cast<IrcUser *>(sender());
- // in case this assert triggers we probably need a static_cast
- // dynamic_casts seem to screw things up when using the destroyed signal
+ IrcUser *ircUser = static_cast<IrcUser *>(sender());
Q_ASSERT(ircUser);
part(ircUser);
}