diff --git a/src/Gui/TaskView/TaskView.cpp b/src/Gui/TaskView/TaskView.cpp index 45cacd8af..bb7522285 100644 --- a/src/Gui/TaskView/TaskView.cpp +++ b/src/Gui/TaskView/TaskView.cpp @@ -23,7 +23,7 @@ #include "PreCompiled.h" -#ifndef _PreComp_ +#ifndef _PreComp_ # include # include #endif @@ -191,6 +191,11 @@ void TaskBox::hideGroupBox() setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred); } +bool TaskBox::isGroupVisible() const +{ + return myGroup->isVisible(); +} + void TaskBox::actionEvent (QActionEvent* e) { QAction *action = e->action(); @@ -246,16 +251,16 @@ TaskView::TaskView(QWidget *parent) Gui::Selection().Attach(this); connectApplicationActiveDocument = - App::GetApplication().signalActiveDocument.connect + App::GetApplication().signalActiveDocument.connect (boost::bind(&Gui::TaskView::TaskView::slotActiveDocument, this, _1)); connectApplicationDeleteDocument = - App::GetApplication().signalDeletedDocument.connect + App::GetApplication().signalDeletedDocument.connect (boost::bind(&Gui::TaskView::TaskView::slotDeletedDocument, this)); connectApplicationUndoDocument = - App::GetApplication().signalUndoDocument.connect + App::GetApplication().signalUndoDocument.connect (boost::bind(&Gui::TaskView::TaskView::slotUndoDocument, this, _1)); connectApplicationRedoDocument = - App::GetApplication().signalRedoDocument.connect + App::GetApplication().signalRedoDocument.connect (boost::bind(&Gui::TaskView::TaskView::slotRedoDocument, this, _1)); } diff --git a/src/Gui/TaskView/TaskView.h b/src/Gui/TaskView/TaskView.h index 72b8100f7..528b011e3 100644 --- a/src/Gui/TaskView/TaskView.h +++ b/src/Gui/TaskView/TaskView.h @@ -31,7 +31,7 @@ #include #include -#include "TaskWatcher.h" +#include "TaskWatcher.h" namespace App { class Property; @@ -78,6 +78,7 @@ public: TaskBox(const QPixmap &icon, const QString &title, bool expandable, QWidget *parent); ~TaskBox(); void hideGroupBox(); + bool isGroupVisible() const; protected: void showEvent(QShowEvent*);