JobInfo.hh

00001 //=============================================================================
00002 //
00003 //                               OpenFlipper
00004 //        Copyright (C) 2008 by Computer Graphics Group, RWTH Aachen
00005 //                           www.openflipper.org
00006 //
00007 //-----------------------------------------------------------------------------
00008 //
00009 //                                License
00010 //
00011 //  OpenFlipper is free software: you can redistribute it and/or modify
00012 //  it under the terms of the GNU Lesser General Public License as published by
00013 //  the Free Software Foundation, either version 3 of the License, or
00014 //  (at your option) any later version.
00015 //
00016 //  OpenFlipper is distributed in the hope that it will be useful,
00017 //  but WITHOUT ANY WARRANTY; without even the implied warranty of
00018 //  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00019 //  GNU Lesser General Public License for more details.
00020 //
00021 //  You should have received a copy of the GNU Lesser General Public License
00022 //  along with OpenFlipper.  If not, see <http://www.gnu.org/licenses/>.
00023 //
00024 //-----------------------------------------------------------------------------
00025 //
00026 //   $Revision: 8597 $
00027 //   $Author: kremer $
00028 //   $Date: 2010-02-23 15:04:40 +0100 (Di, 23. Feb 2010) $
00029 //
00030 //=============================================================================
00031 
00032 
00033 
00034 
00035 #ifndef OPENFLIPPERJOBINFO_HH
00036 #define OPENFLIPPERJOBINFO_HH
00037 
00038 #include <OpenFlipper/common/GlobalDefines.hh>
00039 
00040 #include <QString>
00041 #include <QWidget>
00042  
00047 class DLLEXPORT JobInfo {
00048   public:
00049     JobInfo();
00050     
00051   public:
00052     QString id;
00053     QString description;
00054     int currentStep;
00055     int minSteps;
00056     int maxSteps;
00057     bool blocking;
00058     QWidget* blockingWidget;
00059 };
00060 
00061 
00062 #endif //OPENFLIPPERJOBINFO_HH

acg pic Project OpenFlipper, ©  Computer Graphics Group, RWTH Aachen. Documentation generated using doxygen .