Switching to the new signal-slot syntax
commit5f944b072f099e4e553745153e39a32257e0ea93
authorJan Kundrát <jkt@kde.org>
Wed, 27 Jan 2016 13:58:09 +0000 (27 14:58 +0100)
committerJan Kundrát <jkt@kde.org>
Wed, 27 Jan 2016 14:17:26 +0000 (27 15:17 +0100)
tree287726ea510facbe407e2182071d2a9c67112ebe
parent47a227d405bb388cedc08b75ea1f07f57f67df38
Switching to the new signal-slot syntax

Of course, this is a new shiny C++11 toy, so I simply have to use it. It
might be ugly at times, but it provides compile-time checking, yay!.

There are still some cases where we still use the old SIGNAL/SLOT
macros.

I also took the liberty to introduce some small refactoring where it
made sense (and where it was too obvious to miss). This means that
there's a bunch of small lambdas instead of trivial slots.

Change-Id: I17157e2ae4c2d724a1d754aeaab420de404441ea
82 files changed:
src/Composer/Submission.cpp
src/Gui/AttachmentView.cpp
src/Gui/CompleteMessageWidget.cpp
src/Gui/ComposeWidget.cpp
src/Gui/ComposeWidget.h
src/Gui/ComposerAttachmentsList.cpp
src/Gui/ComposerTextEdit.cpp
src/Gui/EmbeddedWebView.cpp
src/Gui/ExternalElementsWidget.cpp
src/Gui/FindBar.cpp
src/Gui/FindBar.h
src/Gui/LineEdit.cpp
src/Gui/LoadablePartWidget.cpp
src/Gui/MessageListWidget.cpp
src/Gui/MessageListWidget.h
src/Gui/MessageSourceWidget.cpp
src/Gui/MessageView.cpp
src/Gui/MessageView.h
src/Gui/MsgListView.cpp
src/Gui/MsgListView.h
src/Gui/OneEnvelopeAddress.cpp
src/Gui/OnePanelAtTimeWidget.cpp
src/Gui/ProtocolLoggerWidget.cpp
src/Gui/SettingsDialog.cpp
src/Gui/ShortcutHandler/ShortcutConfigDialog.cpp
src/Gui/ShortcutHandler/ShortcutConfigWidget.cpp
src/Gui/ShortcutHandler/ShortcutHandler.cpp
src/Gui/SimplePartWidget.cpp
src/Gui/Spinner.cpp
src/Gui/Spinner.h
src/Gui/TagListWidget.cpp
src/Gui/TaskProgressIndicator.cpp
src/Gui/TaskProgressIndicator.h
src/Gui/Window.cpp
src/Gui/Window.h
src/Imap/Model/CombinedCache.cpp
src/Imap/Model/FullMessageCombiner.cpp
src/Imap/Model/ImapAccess.cpp
src/Imap/Model/ImapAccess.h
src/Imap/Model/MailboxFinder.cpp
src/Imap/Model/MailboxModel.cpp
src/Imap/Model/Model.cpp
src/Imap/Model/ModelWatcher.cpp
src/Imap/Model/MsgListModel.cpp
src/Imap/Model/NetworkWatcher.cpp
src/Imap/Model/OneMessageModel.cpp
src/Imap/Model/SQLCache.cpp
src/Imap/Model/SubtreeModel.cpp
src/Imap/Model/SystemNetworkWatcher.cpp
src/Imap/Model/TaskFactory.cpp
src/Imap/Model/ThreadingMsgListModel.cpp
src/Imap/Model/VisibleTasksModel.cpp
src/Imap/Network/FileDownloadManager.cpp
src/Imap/Network/MsgPartNetworkReply.cpp
src/Imap/Network/QQuickNetworkReplyWrapper.cpp
src/Imap/Parser/Parser.cpp
src/Imap/Tasks/FetchMsgPartTask.cpp
src/Imap/Tasks/IdleLauncher.cpp
src/Imap/Tasks/ImapTask.cpp
src/Imap/Tasks/KeepMailboxOpenTask.cpp
src/Imap/Tasks/KeepMailboxOpenTask.h
src/Imap/Tasks/ObtainSynchronizedMailboxTask.cpp
src/Imap/Tasks/OpenConnectionTask.cpp
src/Imap/Tasks/UnSelectTask.cpp
src/MSA/FakeMSA.cpp
src/MSA/ImapSubmit.cpp
src/MSA/SMTP.cpp
src/MSA/Sendmail.cpp
src/Plugins/AbookAddressbook/AbookAddressbook.cpp
src/Plugins/AbookAddressbook/be-contacts.cpp
src/Plugins/PasswordPlugin.cpp
src/Plugins/PluginJob.h
src/Plugins/QtKeyChain/QtKeyChainPassword.cpp
src/Streams/DeletionWatcher.cpp
src/Streams/FakeSocket.cpp
src/Streams/IODeviceSocket.cpp
src/UiUtils/PasswordWatcher.cpp
tests/Composer/test_Html_formatting.cpp
tests/Imap/test_Imap_SelectedMailboxUpdates.cpp
tests/Imap/test_Imap_Tasks_OpenConnection.cpp
tests/Imap/test_Imap_Threading.cpp
tests/Utils/LibMailboxSync.cpp