From c6c580709fe2492614c01c4b37c3cadcc5e24363 Mon Sep 17 00:00:00 2001 From: Manuel Nickschas Date: Mon, 2 Mar 2009 08:52:10 +0100 Subject: [PATCH] Initialize ClientUserInputHandler in init() rather than the ctor --- src/client/client.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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(); -- 2.20.1