00001 /* 00002 Copyright (C) 2006 Remon Sijrier 00003 00004 This file is part of Traverso 00005 00006 Traverso is free software; you can redistribute it and/or modify 00007 it under the terms of the GNU General Public License as published by 00008 the Free Software Foundation; either version 2 of the License, or 00009 (at your option) any later version. 00010 00011 This program is distributed in the hope that it will be useful, 00012 but WITHOUT ANY WARRANTY; without even the implied warranty of 00013 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00014 GNU General Public License for more details. 00015 00016 You should have received a copy of the GNU General Public License 00017 along with this program; if not, write to the Free Software 00018 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 00019 00020 $Id: TrackPanelViewPort.h,v 1.1 2008/01/21 16:17:30 r_sijrier Exp $ 00021 */ 00022 00023 #ifndef TRACK_PANEL_VIEW_PORT_H 00024 #define TRACK_PANEL_VIEW_PORT_H 00025 00026 #include "ViewPort.h" 00027 00028 class SheetWidget; 00029 00030 class TrackPanelViewPort : public ViewPort 00031 { 00032 public: 00033 TrackPanelViewPort(QGraphicsScene* scene, SheetWidget* sw); 00034 ~TrackPanelViewPort() {}; 00035 00036 void get_pointed_context_items(QList<ContextItem* > &list); 00037 00038 private: 00039 SheetWidget* m_sw; 00040 }; 00041 00042 #endif 00043 00044 //eof 00045 00046 00047 00048 00049
1.5.5