24 #ifndef DIGIKAM_VISIBILITY_CONTROLLER_H
25 #define DIGIKAM_VISIBILITY_CONTROLLER_H
78 void setContainerWidget(QWidget*
const widget);
83 void addWidget(QWidget*
const widget);
94 bool isVisible()
const;
99 void setVisible(
bool visible);
104 void triggerVisibility();
111 virtual void beginStatusChange();
Definition: visibilitycontroller.h:56
Status
Definition: visibilitycontroller.h:62
@ Shown
Definition: visibilitycontroller.h:66
@ Unknown
Definition: visibilitycontroller.h:63
@ Showing
Definition: visibilitycontroller.h:65
@ Hidden
Definition: visibilitycontroller.h:64
Definition: visibilitycontroller.h:40
virtual bool isVisible()=0
virtual ~VisibilityObject()=default
VisibilityObject()=default
virtual void setVisible(bool visible)=0
Definition: datefolderview.cpp:43