libyui-qt-graph
YQGraphPlugin.h
1 /*
2  * Copyright (C) 2009-2012 Novell, Inc
3  * This library is free software; you can redistribute it and/or modify
4  * it under the terms of the GNU Lesser General Public License as
5  * published by the Free Software Foundation; either version 2.1 of the
6  * License, or (at your option) version 3.0 of the License. This library
7  * is distributed in the hope that it will be useful, but WITHOUT ANY
8  * WARRANTY; without even the implied warranty of MERCHANTABILITY or
9  * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
10  * License for more details. You should have received a copy of the GNU
11  * Lesser General Public License along with this library; if not, write
12  * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
13  * Floor, Boston, MA 02110-1301 USA
14  */
15 
16 /*
17  * File: YQGraphPlugin.h
18  * Author: Arvin Schnell <aschnell@suse.de>
19  */
20 
21 
22 #ifndef YQGraphPlugin_h
23 #define YQGraphPlugin_h
24 
25 #include <yui/YGraphPlugin.h>
26 #include "YQGraph.h"
27 
28 
32 class YQGraphPlugin : public YGraphPlugin
33 {
34 public:
35 
39  YQGraphPlugin();
40 
45  virtual ~YQGraphPlugin();
46 
54  virtual YQGraph * createGraph ( YWidget * parent, const std::string & filename,
55  const std::string & layoutAlgorithm );
56 
57 };
58 
59 
60 #endif // YQGraphPlugin_h
Definition: YQGraph.h:30
YQGraphPlugin()
Definition: YQGraphPlugin.cc:33
virtual ~YQGraphPlugin()
Definition: YQGraphPlugin.cc:47
virtual YQGraph * createGraph(YWidget *parent, const std::string &filename, const std::string &layoutAlgorithm)
Definition: YQGraphPlugin.cc:54
Definition: YQGraphPlugin.h:32