clazy: Convert many old-style connects into function pointer based
authorManuel Nickschas <sputnick@quassel-irc.org>
Mon, 10 Sep 2018 16:38:20 +0000 (18:38 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Sun, 18 Nov 2018 10:06:43 +0000 (11:06 +0100)
commitfcacaaf16551524c7ebb6114254d005274cc3d63
tree5910a0c68419e3dda9b430efd42fbeac73e8320f
parent714b39660fe19e7f092880019429c8da76ee2bd5
clazy: Convert many old-style connects into function pointer based

Since Qt5, signal/slot connections can be expressed using function
pointers rather than the SIGNAL/SLOT macros. This is a) much more
efficient, and b) provides a compile-time check for the sender
and receiver being compatible.

Let clazy auto-fix old-style connects where it can. However, a lot of
occurrences remain where we'll need manual intervention for one
reason or another.
112 files changed:
src/client/abstractui.h
src/client/buffermodel.cpp
src/client/bufferviewoverlay.cpp
src/client/client.cpp
src/client/clientauthhandler.cpp
src/client/clientbufferviewconfig.cpp
src/client/clientidentity.cpp
src/client/clientignorelistmanager.cpp
src/client/clientirclisthelper.h
src/client/clienttransfer.cpp
src/client/clienttransfermanager.cpp
src/client/coreconnection.cpp
src/client/execwrapper.cpp
src/client/messagemodel.cpp
src/client/networkmodel.cpp
src/client/selectionmodelsynchronizer.cpp
src/client/transfermodel.cpp
src/client/treemodel.cpp
src/common/authhandler.cpp
src/common/compressor.cpp
src/common/internalpeer.cpp
src/common/logger.cpp
src/common/network.cpp
src/common/remotepeer.cpp
src/common/signalproxy.cpp
src/core/abstractsqlstorage.cpp
src/core/core.cpp
src/core/corealiasmanager.cpp
src/core/coreauthhandler.cpp
src/core/corebasichandler.cpp
src/core/corebuffersyncer.cpp
src/core/coredccconfig.cpp
src/core/corehighlightrulemanager.cpp
src/core/coreidentity.cpp
src/core/coreignorelistmanager.cpp
src/core/corenetwork.cpp
src/core/coresession.cpp
src/core/coresessioneventprocessor.cpp
src/core/coretransfer.cpp
src/core/ctcpparser.cpp
src/core/eventstringifier.cpp
src/core/identserver.cpp
src/core/ircparser.cpp
src/core/netsplit.cpp
src/core/sessionthread.cpp
src/main/monoapplication.cpp
src/qtui/bufferwidget.cpp
src/qtui/channellistdlg.cpp
src/qtui/chatlinemodel.cpp
src/qtui/chatmonitorview.cpp
src/qtui/chatscene.cpp
src/qtui/chatview.cpp
src/qtui/chatviewsearchbar.cpp
src/qtui/chatviewsearchcontroller.cpp
src/qtui/coreconfigwizard.cpp
src/qtui/coreconnectdlg.cpp
src/qtui/coreconnectionstatuswidget.cpp
src/qtui/coreinfodlg.cpp
src/qtui/debuglogdlg.cpp
src/qtui/dockmanagernotificationbackend.cpp
src/qtui/inputwidget.cpp
src/qtui/ircconnectionwizard.cpp
src/qtui/legacysystemtray.cpp
src/qtui/mainpage.cpp
src/qtui/mainwin.cpp
src/qtui/markerlineitem.cpp
src/qtui/passwordchangedlg.cpp
src/qtui/qtmultimedianotificationbackend.cpp
src/qtui/qtui.cpp
src/qtui/qtuiapplication.cpp
src/qtui/qtuimessageprocessor.cpp
src/qtui/settingsdlg.cpp
src/qtui/settingspagedlg.cpp
src/qtui/settingspages/aliasesmodel.cpp
src/qtui/settingspages/aliasessettingspage.cpp
src/qtui/settingspages/appearancesettingspage.cpp
src/qtui/settingspages/bufferviewsettingspage.cpp
src/qtui/settingspages/chatmonitorsettingspage.cpp
src/qtui/settingspages/connectionsettingspage.cpp
src/qtui/settingspages/coreaccountsettingspage.cpp
src/qtui/settingspages/coreconnectionsettingspage.cpp
src/qtui/settingspages/corehighlightsettingspage.cpp
src/qtui/settingspages/dccsettingspage.cpp
src/qtui/settingspages/highlightsettingspage.cpp
src/qtui/settingspages/identitiessettingspage.cpp
src/qtui/settingspages/identityeditwidget.cpp
src/qtui/settingspages/ignorelistmodel.cpp
src/qtui/settingspages/ignorelistsettingspage.cpp
src/qtui/settingspages/keysequencewidget.cpp
src/qtui/settingspages/networkssettingspage.cpp
src/qtui/settingspages/shortcutssettingspage.cpp
src/qtui/settingspages/sonnetsettingspage.cpp
src/qtui/simplenetworkeditor.cpp
src/qtui/statusnotifieritem.cpp
src/qtui/systemtray.cpp
src/qtui/systraynotificationbackend.cpp
src/qtui/taskbarnotificationbackend.cpp
src/qtui/topicwidget.cpp
src/uisupport/abstractitemview.cpp
src/uisupport/actioncollection.cpp
src/uisupport/bufferview.cpp
src/uisupport/bufferviewfilter.cpp
src/uisupport/bufferviewoverlayfilter.cpp
src/uisupport/clearablelineedit.cpp
src/uisupport/colorbutton.cpp
src/uisupport/flatproxymodel.cpp
src/uisupport/fontselector.cpp
src/uisupport/multilineedit.cpp
src/uisupport/networkmodelcontroller.cpp
src/uisupport/nickview.cpp
src/uisupport/resizingstackedwidget.cpp
src/uisupport/toolbaractionprovider.cpp