Revert "Fix a crash that occurs when library "KF5WidgetsAddons" cannot be loaded"

This reverts commit 17fb59cdeb. It's
reverted because it's already fixed in stable-1.2 and only need to be
merged.
This commit is contained in:
Michael Gregorius
2017-12-08 18:50:55 +01:00
parent 17fb59cdeb
commit 3660ac9a6c

View File

@@ -69,13 +69,8 @@
//Work around an issue on KDE5 as per https://bugs.kde.org/show_bug.cgi?id=337491#c21
void disableAutoKeyAccelerators(QWidget* mainWindow)
{
using DisablerFunc = void(*)(QWidget*);
QLibrary kf5WidgetsAddon("KF5WidgetsAddons", 5);
if (!kf5WidgetsAddon.isLoaded())
{
return;
}
using DisablerFunc = void(*)(QWidget*);
DisablerFunc setNoAccelerators =
reinterpret_cast<DisablerFunc>(kf5WidgetsAddon.resolve("_ZN19KAcceleratorManager10setNoAccelEP7QWidget"));
if(setNoAccelerators)