API Review / QDockWidget: Remove const/ref debug operator
Remove the debug operator taking a const QDockWidget & argument.
Leaving the override taking a pointer.
This amends bbeff2a335.
Change-Id: I0fbca6ea7dbffe6269c70e5e9eb29af9f84c3600
Found-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
Task-number: QTBUG-119952
Pick-to: 6.7 6.6
Reviewed-by: Santhosh Kumar <santhosh.kumar.selvaraj@qt.io>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
bb10
parent
3c6320c418
commit
ca2f46c04c
|
|
@ -1828,17 +1828,16 @@ QDebug operator<<(QDebug dbg, const QDockWidget *dockWidget)
|
|||
{
|
||||
QDebugStateSaver saver(dbg);
|
||||
dbg.nospace();
|
||||
return dockWidget ? dbg << *dockWidget : dbg << "QDockWidget(0x0)";
|
||||
}
|
||||
|
||||
QDebug operator<<(QDebug dbg, const QDockWidget &dockWidget)
|
||||
{
|
||||
QDebugStateSaver saver(dbg);
|
||||
dbg.nospace();
|
||||
dbg << "QDockWidget(" << static_cast<const void *>(&dockWidget);
|
||||
dbg << "->(ObjectName=" << dockWidget.objectName();
|
||||
dbg << "; floating=" << dockWidget.isFloating();
|
||||
dbg << "; features=" << dockWidget.features();
|
||||
if (!dockWidget) {
|
||||
dbg << "QDockWidget(0x0)";
|
||||
return dbg;
|
||||
}
|
||||
|
||||
dbg << "QDockWidget(" << static_cast<const void *>(dockWidget);
|
||||
dbg << "->(ObjectName=" << dockWidget->objectName();
|
||||
dbg << "; floating=" << dockWidget->isFloating();
|
||||
dbg << "; features=" << dockWidget->features();
|
||||
dbg << ";))";
|
||||
return dbg;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -65,7 +65,6 @@ public:
|
|||
{ return (allowedAreas() & area) == area; }
|
||||
|
||||
#ifndef QT_NO_DEBUG_STREAM
|
||||
friend Q_WIDGETS_EXPORT QDebug operator<<(QDebug dbg, const QDockWidget &dockWidget);
|
||||
friend Q_WIDGETS_EXPORT QDebug operator<<(QDebug dbg, const QDockWidget *dockWidget);
|
||||
#endif
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue