35
35
#include < QGridLayout>
36
36
#include < QPointer>
37
37
#include < QVariant>
38
+ #include < QDebug>
38
39
39
40
#include " DockManager.h"
40
41
#include " DockAreaWidget.h"
45
46
#include " ads_globals.h"
46
47
#include " DockSplitter.h"
47
48
48
- #include < iostream>
49
49
50
50
namespace ads
51
51
{
@@ -314,8 +314,8 @@ void DockContainerWidgetPrivate::saveChildNodesState(QDataStream& stream, QWidge
314
314
if (Splitter)
315
315
{
316
316
stream << internal::SplitterMarker << Splitter->orientation () << Splitter->count ();
317
- std::cout << " NodeSplitter orient: " << Splitter->orientation ()
318
- << " WidgetCont: " << Splitter->count () << std::endl ;
317
+ qDebug () << " NodeSplitter orient: " << Splitter->orientation ()
318
+ << " WidgetCont: " << Splitter->count ();
319
319
for (int i = 0 ; i < Splitter->count (); ++i)
320
320
{
321
321
saveChildNodesState (stream, Splitter->widget (i));
@@ -341,8 +341,8 @@ bool DockContainerWidgetPrivate::restoreSplitter(QDataStream& stream,
341
341
int Orientation;
342
342
int WidgetCount;
343
343
stream >> Orientation >> WidgetCount;
344
- std::cout << " Restore NodeSplitter Orientation: " << Orientation <<
345
- " WidgetCount: " << WidgetCount << std::endl ;
344
+ qDebug () << " Restore NodeSplitter Orientation: " << Orientation <<
345
+ " WidgetCount: " << WidgetCount;
346
346
QSplitter* Splitter = nullptr ;
347
347
if (!Testing)
348
348
{
@@ -362,8 +362,8 @@ bool DockContainerWidgetPrivate::restoreSplitter(QDataStream& stream,
362
362
continue ;
363
363
}
364
364
365
- std::cout << " ChildNode isVisible " << ChildNode->isVisible ()
366
- << " isVisibleTo " << ChildNode->isVisibleTo (Splitter) << std::endl ;
365
+ qDebug () << " ChildNode isVisible " << ChildNode->isVisible ()
366
+ << " isVisibleTo " << ChildNode->isVisibleTo (Splitter);
367
367
Splitter->addWidget (ChildNode);
368
368
Visible |= ChildNode->isVisibleTo (Splitter);
369
369
}
@@ -399,8 +399,8 @@ bool DockContainerWidgetPrivate::restoreDockArea(QDataStream& stream,
399
399
int Tabs;
400
400
int CurrentIndex;
401
401
stream >> Tabs >> CurrentIndex;
402
- std::cout << " Restore NodeDockArea Tabs: " << Tabs << " CurrentIndex: "
403
- << CurrentIndex << std::endl ;
402
+ qDebug () << " Restore NodeDockArea Tabs: " << Tabs << " CurrentIndex: "
403
+ << CurrentIndex;
404
404
405
405
CDockAreaWidget* DockArea = nullptr ;
406
406
if (!Testing)
@@ -420,17 +420,15 @@ bool DockContainerWidgetPrivate::restoreDockArea(QDataStream& stream,
420
420
QString ObjectName;
421
421
bool Closed;
422
422
stream >> ObjectName >> Closed;
423
- std::cout << " Restore DockWidget " << ObjectName.toStdString () << " Closed: "
424
- << Closed << std::endl;
423
+ qDebug () << " Restore DockWidget " << ObjectName << " Closed: " << Closed;
425
424
426
425
CDockWidget* DockWidget = DockManager->findDockWidget (ObjectName);
427
426
if (!DockWidget || Testing)
428
427
{
429
428
continue ;
430
429
}
431
430
432
- std::cout << " Dock Widget found - parent " << DockWidget->parent ()
433
- << std::endl;
431
+ qDebug () << " Dock Widget found - parent " << DockWidget->parent ();
434
432
DockArea->addDockWidget (DockWidget);
435
433
DockWidget->toggleView (!Closed);
436
434
DockWidget->setProperty (" dirty" , false );
@@ -536,8 +534,8 @@ void DockContainerWidgetPrivate::dumpRecursive(int level, QWidget* widget)
536
534
buf.fill (' ' , level * 4 );
537
535
if (Splitter)
538
536
{
539
- std::cout << buf. toStdString () << " Splitter " << ( (Splitter->orientation () == Qt::Vertical)
540
- ? " -" : " |" ) << std::endl ;
537
+ qDebug ( " %sSplitter %s " , ( const char *)buf, (Splitter->orientation () == Qt::Vertical)
538
+ ? " -" : " |" );
541
539
for (int i = 0 ; i < Splitter->count (); ++i)
542
540
{
543
541
dumpRecursive (level + 1 , Splitter->widget (i));
@@ -550,7 +548,7 @@ void DockContainerWidgetPrivate::dumpRecursive(int level, QWidget* widget)
550
548
{
551
549
return ;
552
550
}
553
- std::cout << buf. toStdString () << " DockArea " << std::endl ;
551
+ qDebug ( " %sDockArea " , ( const char *)buf) ;
554
552
}
555
553
#endif
556
554
}
@@ -574,12 +572,12 @@ CDockAreaWidget* DockContainerWidgetPrivate::dockWidgetIntoDockArea(DockWidgetAr
574
572
int index = TargetAreaSplitter ->indexOf (TargetDockArea);
575
573
if (TargetAreaSplitter->orientation () == InsertParam.orientation ())
576
574
{
577
- std::cout << " TargetAreaSplitter->orientation() == InsertParam.orientation()" << std::endl ;
575
+ qDebug () << " TargetAreaSplitter->orientation() == InsertParam.orientation()" ;
578
576
TargetAreaSplitter->insertWidget (index + InsertParam.insertOffset (), NewDockArea);
579
577
}
580
578
else
581
579
{
582
- std::cout << " TargetAreaSplitter->orientation() != InsertParam.orientation()" << std::endl ;
580
+ qDebug () << " TargetAreaSplitter->orientation() != InsertParam.orientation()" ;
583
581
QSplitter* NewSplitter = internal::newSplitter (InsertParam.orientation ());
584
582
NewSplitter->addWidget (TargetDockArea);
585
583
insertWidgetIntoSplitter (NewSplitter, NewDockArea, InsertParam.append ());
@@ -696,7 +694,7 @@ void CDockContainerWidget::addDockArea(CDockAreaWidget* DockAreaWidget,
696
694
// ============================================================================
697
695
void CDockContainerWidget::removeDockArea (CDockAreaWidget* area)
698
696
{
699
- std::cout << " CDockContainerWidget::removeDockArea" << std::endl ;
697
+ qDebug () << " CDockContainerWidget::removeDockArea" ;
700
698
d->DockAreas .removeAll (area);
701
699
QSplitter* Splitter = internal::findParent<QSplitter*>(area);
702
700
area->setParent (0 );
@@ -708,7 +706,7 @@ void CDockContainerWidget::removeDockArea(CDockAreaWidget* area)
708
706
709
707
// It the splitter contains only one single widget, then we do not need
710
708
// it anymore and can replace it with its content
711
- std::cout << " Replacing splitter with content" << std::endl ;
709
+ qDebug () << " Replacing splitter with content" ;
712
710
QWidget* widget = Splitter->widget (0 );
713
711
widget->setParent (this );
714
712
QSplitter* ParentSplitter = internal::findParent<QSplitter*>(Splitter);
@@ -759,7 +757,7 @@ int CDockContainerWidget::dockAreaCount() const
759
757
void CDockContainerWidget::dropFloatingWidget (CFloatingDockContainer* FloatingWidget,
760
758
const QPoint& TargetPos)
761
759
{
762
- std::cout << " CDockContainerWidget::dropFloatingWidget" << std::endl ;
760
+ qDebug () << " CDockContainerWidget::dropFloatingWidget" ;
763
761
CDockAreaWidget* DockArea = dockAreaAt (TargetPos);
764
762
auto dropArea = InvalidDockWidgetArea;
765
763
if (DockArea)
@@ -769,7 +767,7 @@ void CDockContainerWidget::dropFloatingWidget(CFloatingDockContainer* FloatingWi
769
767
dropArea = dropOverlay->showOverlay (DockArea);
770
768
if (dropArea != InvalidDockWidgetArea)
771
769
{
772
- std::cout << " Dock Area Drop Content: " << dropArea << std::endl ;
770
+ qDebug () << " Dock Area Drop Content: " << dropArea;
773
771
d->dropIntoSection (FloatingWidget, DockArea, dropArea);
774
772
}
775
773
}
@@ -778,7 +776,7 @@ void CDockContainerWidget::dropFloatingWidget(CFloatingDockContainer* FloatingWi
778
776
if (InvalidDockWidgetArea == dropArea)
779
777
{
780
778
dropArea = d->DockManager ->containerOverlay ()->dropAreaUnderCursor ();
781
- std::cout << " Container Drop Content: " << dropArea << std::endl ;
779
+ qDebug () << " Container Drop Content: " << dropArea;
782
780
if (dropArea != InvalidDockWidgetArea)
783
781
{
784
782
d->dropIntoContainer (FloatingWidget, dropArea);
@@ -806,8 +804,8 @@ QList<CDockAreaWidget*> CDockContainerWidget::openedDockAreas() const
806
804
// ============================================================================
807
805
void CDockContainerWidget::saveState (QDataStream& stream) const
808
806
{
809
- std::cout << " CDockContainerWidget::saveState isFloating "
810
- << isFloating () << std::endl ;
807
+ qDebug () << " CDockContainerWidget::saveState isFloating "
808
+ << isFloating ();
811
809
stream << internal::ContainerMarker;
812
810
stream << isFloating ();
813
811
if (isFloating ())
@@ -832,7 +830,7 @@ bool CDockContainerWidget::restoreState(QDataStream& stream, bool Testing)
832
830
}
833
831
834
832
stream >> IsFloating;
835
- std::cout << " Restore CDockContainerWidget Floating" << IsFloating << std::endl ;
833
+ qDebug () << " Restore CDockContainerWidget Floating" << IsFloating;
836
834
837
835
QWidget* NewRootSplitter;
838
836
if (!Testing)
@@ -842,7 +840,7 @@ bool CDockContainerWidget::restoreState(QDataStream& stream, bool Testing)
842
840
843
841
if (IsFloating)
844
842
{
845
- std::cout << " Restore floating widget" << std::endl ;
843
+ qDebug () << " Restore floating widget" ;
846
844
QByteArray Geometry;
847
845
stream >> Geometry;
848
846
if (!Testing)
0 commit comments