File indexing completed on 2024-05-19 15:27:46

0001 /* This file is part of KGraphViewer.
0002    Copyright (C) 2005-2007 Gael de Chalendar <kleag@free.fr>
0003 
0004    KGraphViewer is free software; you can redistribute it and/or
0005    modify it under the terms of the GNU General Public
0006    License as published by the Free Software Foundation, version 2.
0007 
0008    This program is distributed in the hope that it will be useful,
0009    but WITHOUT ANY WARRANTY; without even the implied warranty of
0010    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
0011    General Public License for more details.
0012 
0013    You should have received a copy of the GNU General Public License
0014    along with this program; if not, write to the Free Software
0015    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
0016    02110-1301, USA
0017 */
0018 
0019 /*
0020  * Canvas Subgraph (subgraph node view)
0021  */
0022 
0023 #ifndef CANVAS_SUBGRAPH_H
0024 #define CANVAS_SUBGRAPH_H
0025 
0026 #include "canvaselement.h"
0027 
0028 class QGraphicsScene;
0029 
0030 namespace KGraphViewer
0031 {
0032 class GraphSubgraph;
0033 class DotGraphView;
0034 
0035 class CanvasSubgraph : public CanvasElement
0036 {
0037     Q_OBJECT
0038 public:
0039     CanvasSubgraph(DotGraphView *v, GraphSubgraph *s, QGraphicsScene *c, QGraphicsItem *parent = nullptr);
0040     ~CanvasSubgraph() override
0041     {
0042     }
0043 
0044 protected:
0045 };
0046 
0047 }
0048 
0049 #endif