00001 /*************************************************************************** 00002 ** 00003 ** This file is part of dinvermatlab. 00004 ** 00005 ** This file is distributed under the terms of the Geopsy.org Commercial 00006 ** License appearing in the file LICENSE.COMMERCIAL included in the packaging 00007 ** of this file. 00008 ** 00009 ** This file is distributed in the hope that it will be useful, but WITHOUT 00010 ** ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 00011 ** FITNESS FOR A PARTICULAR PURPOSE. See Geopsy.org Commercial License for 00012 ** more details. 00013 ** 00014 ** You should have received a copy of the Geopsy.org Commercial License 00015 ** along with this program. If not, see <http://www.geopsy.org>. 00016 ** 00017 ** See http://www.geopsy.org for more information. 00018 ** 00019 ** Created : 2008-11-23 00020 ** Authors : 00021 ** Marc Wathelet 00022 ** Marc Wathelet (LGIT, Grenoble, France) 00023 ** 00024 ***************************************************************************/ 00025 00026 #ifndef MATLABTARGETWIDGET_H 00027 #define MATLABTARGETWIDGET_H 00028 00029 #include <QWidget> 00030 00031 #include "ui_MatlabTargetWidget.h" 00032 00033 class MatlabTarget; 00034 00035 class MatlabTargetWidget : public QWidget, public Ui::MatlabTargetWidget 00036 { 00037 Q_OBJECT 00038 public: 00039 MatlabTargetWidget(QWidget * parent=0); 00040 ~MatlabTargetWidget(); 00041 00042 MatlabTarget * target(); 00043 void setFrom(MatlabTarget * target); 00044 00045 void setEditable(bool e); 00046 }; 00047 00048 #endif // MATLABTARGETWIDGET_H