[fwbuilder-commits] r1547 - branches/v3_1_new_window_layout/src/gui
Brought to you by:
mikehorn
From: <va...@in...> - 2009-10-05 00:23:59
|
Author: vadim Date: 2009-10-04 17:23:16 -0700 (Sun, 04 Oct 2009) New Revision: 1547 Added: branches/v3_1_new_window_layout/src/gui/BaseObjectdialog.h Log: added missing file Added: branches/v3_1_new_window_layout/src/gui/BaseObjectdialog.h =================================================================== --- branches/v3_1_new_window_layout/src/gui/BaseObjectdialog.h (rev 0) +++ branches/v3_1_new_window_layout/src/gui/BaseObjectdialog.h 2009-10-05 00:23:16 UTC (rev 1547) @@ -0,0 +1,54 @@ +/* + + Firewall Builder + + Copyright (C) 2003 NetCitadel, LLC + + Author: Vadim Kurland va...@fw... + + $Id: ObjectEditor.h 1537 2009-10-02 00:36:43Z vadim $ + + This program is free software which we release under the GNU General Public + License. You may redistribute and/or modify this program under the terms + of that license as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + To get a copy of the GNU General Public License, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + + +#ifndef __BASEOBJECTDIALOG_H_ +#define __BASEOBJECTDIALOG_H_ + +#include <QWidget> + +#include "fwbuilder/FWObject.h" + +class ProjectPanel; + + +class BaseObjectDialog : public QWidget +{ + Q_OBJECT; + +protected: + libfwbuilder::FWObject *obj; + bool init; + ProjectPanel *m_project; + +public: + BaseObjectDialog(QWidget *parent) : QWidget(parent) {obj = 0; init = false; m_project = NULL;} + virtual ~BaseObjectDialog() {}; + + void attachToProjectWindow(ProjectPanel *pp) { m_project = pp; } + +}; + +#endif |