Qt-Advanced-Docking-System/AdvancedDockingSystem/include/ads/Internal.h
2016-02-15 11:32:35 +01:00

33 lines
619 B
C++

#ifndef ADS_INTERNAL_HEADER
#define ADS_INTERNAL_HEADER
#include <QSharedPointer>
#include <QWeakPointer>
#include "ads/API.h"
#include "ads/SectionContent.h"
ADS_NAMESPACE_BEGIN
class SectionContent;
class SectionTitleWidget;
class SectionContentWidget;
class InternalContentData
{
public:
typedef QSharedPointer<InternalContentData> RefPtr;
typedef QWeakPointer<InternalContentData> WeakPtr;
InternalContentData();
~InternalContentData();
SectionContent::RefPtr content;
SectionTitleWidget* titleWidget;
SectionContentWidget* contentWidget;
};
ADS_NAMESPACE_END
#endif