85 lines
3.1 KiB
C
85 lines
3.1 KiB
C
|
|
|||
|
// -*- C++ -*-
|
|||
|
//
|
|||
|
// This file is part of the Coriolis Project.
|
|||
|
// Copyright (C) Laboratoire LIP6 - Departement ASIM
|
|||
|
// Universite Pierre et Marie Curie
|
|||
|
//
|
|||
|
// Main contributors :
|
|||
|
// Christophe Alexandre <Christophe.Alexandre@lip6.fr>
|
|||
|
// Sophie Belloeil <Sophie.Belloeil@lip6.fr>
|
|||
|
// Hugo Cl<43>ment <Hugo.Clement@lip6.fr>
|
|||
|
// Jean-Paul Chaput <Jean-Paul.Chaput@lip6.fr>
|
|||
|
// Damien Dupuis <Damien.Dupuis@lip6.fr>
|
|||
|
// Christian Masson <Christian.Masson@lip6.fr>
|
|||
|
// Marek Sroka <Marek.Sroka@lip6.fr>
|
|||
|
//
|
|||
|
// The Coriolis Project is free software; you can redistribute it
|
|||
|
// and/or modify it under the terms of the GNU General Public License
|
|||
|
// as published by the Free Software Foundation; either version 2 of
|
|||
|
// the License, or (at your option) any later version.
|
|||
|
//
|
|||
|
// The Coriolis Project 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.
|
|||
|
//
|
|||
|
// You should have received a copy of the GNU General Public License
|
|||
|
// along with the Coriolis Project; if not, write to the Free Software
|
|||
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
|||
|
// USA
|
|||
|
//
|
|||
|
// License-Tag
|
|||
|
// Authors-Tag
|
|||
|
// ===================================================================
|
|||
|
//
|
|||
|
// $Id$
|
|||
|
//
|
|||
|
// x-----------------------------------------------------------------x
|
|||
|
// | |
|
|||
|
// | C O R I O L I S |
|
|||
|
// | C y c l o p - S i m p l e V i e w e r |
|
|||
|
// | |
|
|||
|
// | Author : Jean-Paul CHAPUT |
|
|||
|
// | E-mail : Jean-Paul.Chaput@asim.lip6.fr |
|
|||
|
// | =============================================================== |
|
|||
|
// | C++ Header : "./OpenCellDialog.h" |
|
|||
|
// | *************************************************************** |
|
|||
|
// | U p d a t e s |
|
|||
|
// | |
|
|||
|
// x-----------------------------------------------------------------x
|
|||
|
|
|||
|
|
|||
|
#ifndef __CRL_OPEN_CELL_DIALOG_H__
|
|||
|
#define __CRL_OPEN_CELL_DIALOG_H__
|
|||
|
|
|||
|
#include <QDialog>
|
|||
|
|
|||
|
class QCheckBox;
|
|||
|
class QLineEdit;
|
|||
|
|
|||
|
|
|||
|
namespace CRL {
|
|||
|
|
|||
|
|
|||
|
class OpenCellDialog : public QDialog {
|
|||
|
Q_OBJECT;
|
|||
|
public:
|
|||
|
static bool runDialog ( QWidget* parent, QString& name, bool& newViewerRequest );
|
|||
|
const QString getCellName () const;
|
|||
|
bool newViewerRequest () const;
|
|||
|
protected:
|
|||
|
OpenCellDialog ( QWidget* parent=NULL );
|
|||
|
protected slots:
|
|||
|
void formatChanged ( int );
|
|||
|
protected:
|
|||
|
QLineEdit* _lineEdit;
|
|||
|
QCheckBox* _viewerCheckBox;
|
|||
|
};
|
|||
|
|
|||
|
|
|||
|
} // End of CRL namespace.
|
|||
|
|
|||
|
|
|||
|
#endif
|