From: Manuel Nickschas Date: Mon, 2 Mar 2009 07:52:10 +0000 (+0100) Subject: Initialize ClientUserInputHandler in init() rather than the ctor X-Git-Tag: 0.5-rc1~301 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=c6c580709fe2492614c01c4b37c3cadcc5e24363 Initialize ClientUserInputHandler in init() rather than the ctor --- diff --git a/src/client/client.cpp b/src/client/client.cpp index d90e7eb8..2f349011 100644 --- a/src/client/client.cpp +++ b/src/client/client.cpp @@ -79,7 +79,7 @@ Client::Client(QObject *parent) _backlogManager(new ClientBacklogManager(this)), _bufferViewManager(0), _ircListHelper(new ClientIrcListHelper(this)), - _inputHandler(new ClientUserInputHandler(this)), + _inputHandler(0), _messageModel(0), _messageProcessor(0), _connectedToCore(false), @@ -104,6 +104,7 @@ void Client::init() { _bufferModel = new BufferModel(_networkModel); _messageModel = mainUi()->createMessageModel(this); _messageProcessor = mainUi()->createMessageProcessor(this); + _inputHandler = new ClientUserInputHandler(this); SignalProxy *p = signalProxy();