00001 #ifndef GUVIEW_H 00002 #define GUVIEW_H 00003 00004 //#include <string> 00005 00006 #include <QGraphicsView> 00007 //#include <QWidget> 00008 //#include <QTransform> 00009 //#include <QGraphicsScene> 00010 //#include <QPoint> 00011 //#include <QPainterPath> 00012 //#include <QPen> 00013 //#include <QBrash> 00014 00015 namespace PSQt { 00016 00017 //-------------------------- 00018 00019 /** 00020 * @ingroup PSQt 00021 * 00022 * @brief Test widget, is not used in this project. 00023 * 00024 * @code 00025 * @endcode 00026 * 00027 * This software was developed for the LCLS project. If you use all or 00028 * part of it, please give an appropriate acknowledgment. 00029 * 00030 * @see 00031 * 00032 * @version $Id: GUView.h 9841 2015-03-26 18:35:44Z dubrovin@SLAC.STANFORD.EDU $ 00033 * 00034 * @author Mikhail Dubrovin 00035 */ 00036 00037 //-------------------------- 00038 00039 class GUView // : public QWidget 00040 { 00041 //Q_OBJECT // macro is needed for connection of signals and slots 00042 00043 public: 00044 00045 //GUView () {} 00046 //virtual ~GUView () {} 00047 00048 static QGraphicsView* 00049 make_view( const float& xmin = 0 00050 , const float& xmax = 30 00051 , const float& ymin = -10 00052 , const float& ymax = 20 00053 , const unsigned pribits = 0177777 ); 00054 00055 //private: 00056 00057 //std::string m_oristr; 00058 //float m_xmin; 00059 //float m_xmax; 00060 //float m_ymin; 00061 //float m_ymax; 00062 }; 00063 00064 //-------------------------- 00065 } // namespace PSQt 00066 00067 #endif // GUVIEW_H