diff libgui/src/documentation.cc @ 25061:5fef743c34d7 stable

build: Check for new help query member in qt 5.9 (bug #53006). * documentation.cc (global_search): Use searchInput if related flag defined. * acinclude.m4: Add test for QHelpSearchQueryWidget::searchInput(), which was introduced in 5.9 and which replaces query().
author Torsten <mttl@mailbox.org>
date Fri, 30 Mar 2018 14:44:30 +0200
parents 1cd3aeda7598
children c0d48cfbb59a
line wrap: on
line diff
--- a/libgui/src/documentation.cc	Fri Mar 30 15:15:08 2018 +0200
+++ b/libgui/src/documentation.cc	Fri Mar 30 14:44:30 2018 +0200
@@ -210,8 +210,14 @@
 
   void documentation::global_search (void)
   {
+#if defined (HAVE_QHELPSEARCHQUERYWIDGET_SEARCHINPUT)
+    QString queries
+      = m_help_engine->searchEngine ()->queryWidget ()->searchInput ();
+#else
     QList<QHelpSearchQuery> queries
       = m_help_engine->searchEngine ()->queryWidget ()->query ();
+#endif
+
     m_help_engine->searchEngine ()->search (queries);
   }