Fwd declare QWidget, no need to include in the header
This commit is contained in:
@@ -13,9 +13,16 @@
|
||||
#include "Item_p.h"
|
||||
|
||||
#include <QDebug>
|
||||
#include <QWidget>
|
||||
|
||||
using namespace Layouting;
|
||||
|
||||
Widget_qwidget::Widget_qwidget(QWidget *thisWidget)
|
||||
: Widget(thisWidget)
|
||||
, m_thisWidget(thisWidget)
|
||||
{
|
||||
}
|
||||
|
||||
Widget_qwidget::~Widget_qwidget()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -13,7 +13,9 @@
|
||||
|
||||
#include "Widget.h"
|
||||
|
||||
#include <QWidget>
|
||||
QT_BEGIN_NAMESPACE
|
||||
class QWidget;
|
||||
QT_END_NAMESPACE
|
||||
|
||||
///@file
|
||||
///@brief A Layouting::Widget that's deals in QWidget
|
||||
@@ -25,12 +27,7 @@ namespace Layouting {
|
||||
class MULTISPLITTER_EXPORT Widget_qwidget : public Widget
|
||||
{
|
||||
public:
|
||||
explicit Widget_qwidget(QWidget *thisWidget)
|
||||
: Widget(thisWidget)
|
||||
, m_thisWidget(thisWidget)
|
||||
{
|
||||
}
|
||||
|
||||
explicit Widget_qwidget(QWidget *thisWidget);
|
||||
~Widget_qwidget() override;
|
||||
|
||||
QWidget* asQWidget() const override {
|
||||
|
||||
Reference in New Issue
Block a user