client: Unify CoreHighlightSettingsPage tooltips
authorShane Synan <digitalcircuit36939@gmail.com>
Tue, 17 Jul 2018 17:56:10 +0000 (12:56 -0500)
committerManuel Nickschas <sputnick@quassel-irc.org>
Tue, 17 Jul 2018 21:11:54 +0000 (23:11 +0200)
Move setting tooltips to a generic function, setupTableTooltips(), to
keep tooltips consistent.  This fixes outdated tooltips in the
highlight ignore rules table and reduces duplication.

Add another function getTableTooltip() for getting the tooltips
themselves.  Unfortunately, QTableWidgetItem does not inherit from
QWidget, so function overloading (or equivalent) is necessary.  Alas,
std::variant is C++17...


No differences found