File indexing completed on 2024-05-05 03:49:48

0001 // SPDX-License-Identifier: LGPL-2.1-or-later
0002 //
0003 // SPDX-FileCopyrightText: 2010 Bastian Holst <bastianholst@gmx.de>
0004 //
0005 
0006 #ifndef MARBLE_WIDGETGRAPHICSITEMPRIVATE_H
0007 #define MARBLE_WIDGETGRAPHICSITEMPRIVATE_H
0008 
0009 #include "ScreenGraphicsItem_p.h"
0010 #include "WidgetGraphicsItem.h"
0011 
0012 class QWidget;
0013 
0014 namespace Marble
0015 {
0016 
0017 class WidgetGraphicsItemPrivate : public ScreenGraphicsItemPrivate
0018 {
0019  public:
0020     WidgetGraphicsItemPrivate(WidgetGraphicsItem *widgetGraphicsItem,
0021                               MarbleGraphicsItem *parent);
0022 
0023     ~WidgetGraphicsItemPrivate() override;
0024     
0025     QWidget *m_widget;
0026     QWidget *m_marbleWidget;
0027     QWidget *m_activeWidget;
0028 };
0029 
0030 }
0031 
0032 #endif