@@ -207,9 +207,7 @@ void DockAreaTitleBarPrivate::createButtons()
207207#endif
208208 _this->connect (TabsMenu, SIGNAL (aboutToShow ()), SLOT (onTabsMenuAboutToShow ()));
209209 TabsMenuButton->setMenu (TabsMenu);
210- #ifndef QT_NO_TOOLTIP
211- TabsMenuButton->setToolTip (QObject::tr (" List all tabs" ));
212- #endif
210+ internal::setToolTip (TabsMenuButton, QObject::tr (" List all tabs" ));
213211 TabsMenuButton->setSizePolicy (ButtonSizePolicy);
214212 TopLayout->addWidget (TabsMenuButton, 0 );
215213 _this->connect (TabsMenuButton->menu (), SIGNAL (triggered (QAction*)),
@@ -220,9 +218,7 @@ void DockAreaTitleBarPrivate::createButtons()
220218 UndockButton = new CTitleBarButton (testConfigFlag (CDockManager::DockAreaHasUndockButton));
221219 UndockButton->setObjectName (" undockButton" );
222220 UndockButton->setAutoRaise (true );
223- #ifndef QT_NO_TOOLTIP
224- UndockButton->setToolTip (QObject::tr (" Detach Group" ));
225- #endif
221+ internal::setToolTip (UndockButton, QObject::tr (" Detach Group" ));
226222 setTitleBarButtonIcon (UndockButton, QStyle::SP_TitleBarNormalButton, ads::DockAreaUndockIcon);
227223 UndockButton->setSizePolicy (ButtonSizePolicy);
228224 TopLayout->addWidget (UndockButton, 0 );
@@ -233,16 +229,14 @@ void DockAreaTitleBarPrivate::createButtons()
233229 CloseButton->setObjectName (" closeButton" );
234230 CloseButton->setAutoRaise (true );
235231 setTitleBarButtonIcon (CloseButton, QStyle::SP_TitleBarCloseButton, ads::DockAreaCloseIcon);
236- #ifndef QT_NO_TOOLTIP
237232 if (testConfigFlag (CDockManager::DockAreaCloseButtonClosesTab))
238233 {
239- CloseButton-> setToolTip (QObject::tr (" Close Active Tab" ));
234+ internal:: setToolTip (CloseButton, QObject::tr (" Close Active Tab" ));
240235 }
241236 else
242237 {
243- CloseButton-> setToolTip (QObject::tr (" Close Group" ));
238+ internal:: setToolTip (CloseButton, QObject::tr (" Close Group" ));
244239 }
245- #endif
246240 CloseButton->setSizePolicy (ButtonSizePolicy);
247241 CloseButton->setIconSize (QSize (16 , 16 ));
248242 TopLayout->addWidget (CloseButton, 0 );
@@ -342,9 +336,7 @@ void CDockAreaTitleBar::onTabsMenuAboutToShow()
342336 }
343337 auto Tab = d->TabBar ->tab (i);
344338 QAction* Action = menu->addAction (Tab->icon (), Tab->text ());
345- #ifndef QT_NO_TOOLTIP
346- Action->setToolTip (Tab->toolTip ());
347- #endif
339+ internal::setToolTip (Action, Tab->toolTip ());
348340 Action->setData (i);
349341 }
350342
0 commit comments