annotate widgets/RelatedMediaWidget.h @ 237:8b0f142fa8d2

correct vertical resolution problem
author lbajardsilogic
date Fri, 07 Mar 2008 15:25:47 +0000
parents 77f4ef621c54
children 057856cf81a2
rev   line source
lbajardsilogic@143 1 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */
lbajardsilogic@143 2
lbajardsilogic@143 3 /* Sound Access
lbajardsilogic@143 4 EASAIER client application.
lbajardsilogic@143 5 Silogic 2007. Laure Bajard.
lbajardsilogic@143 6
lbajardsilogic@143 7 This program is free software; you can redistribute it and/or
lbajardsilogic@143 8 modify it under the terms of the GNU General Public License as
lbajardsilogic@143 9 published by the Free Software Foundation; either version 2 of the
lbajardsilogic@143 10 License, or (at your option) any later version. See the file
lbajardsilogic@143 11 COPYING included with this distribution for more information.
lbajardsilogic@143 12 */
lbajardsilogic@143 13
lbajardsilogic@143 14 #ifndef _RELATED_MEDIA_WIDGET_H_
lbajardsilogic@143 15 #define _RELATED_MEDIA_WIDGET_H_
lbajardsilogic@143 16
lbajardsilogic@143 17 #include <QWidget>
lbajardsilogic@143 18 #include <QPainter>
lbajardsilogic@143 19 #include <QGridLayout>
lbajardsilogic@143 20
lbajardsilogic@163 21 #include "FlowLayout.h"
lbajardsilogic@163 22
lbajardsilogic@143 23 //#include "data/model/AudioSourceInfoModel.h"
lbajardsilogic@143 24
lbajardsilogic@143 25 class RelatedMediaWidget : public QWidget {
lbajardsilogic@143 26
lbajardsilogic@143 27 Q_OBJECT
lbajardsilogic@143 28 public:
lbajardsilogic@143 29 RelatedMediaWidget();
lbajardsilogic@143 30 virtual ~RelatedMediaWidget();
lbajardsilogic@143 31
lbajardsilogic@143 32 void reset();
lbajardsilogic@143 33
lbajardsilogic@143 34 void addRelatedMedia(const QString &filename);
lbajardsilogic@143 35
lbajardsilogic@143 36 protected:
lbajardsilogic@143 37
lbajardsilogic@163 38 FlowLayout *m_relMediaLayout;
lbajardsilogic@143 39
lbajardsilogic@143 40 QWidget *m_mediaWidget;
lbajardsilogic@143 41
lbajardsilogic@143 42 QPainter * m_painter;
lbajardsilogic@143 43
lbajardsilogic@143 44 int m_nbRelMedia;
lbajardsilogic@143 45
lbajardsilogic@154 46 int m_relMediaMaxHeight;
lbajardsilogic@154 47
lbajardsilogic@143 48 };
lbajardsilogic@143 49
lbajardsilogic@143 50
lbajardsilogic@143 51 #endif