splitter->addWidget( descBox );
layout->addWidget( splitter );
- CONNECT( epg, descriptionChanged( const QString & ), description, setText( const QString & ) );
+ CONNECT( epg, descriptionChanged( EPGEvent *), this, showEvent( EPGEvent *) );
}
EpgDialog::~EpgDialog()
{
}
+void EpgDialog::showEvent( EPGEvent *event )
+{
+ if( !event ) return;
+
+ description->setText( event->description );
+}
#include "util/singleton.hpp"
class QLabel;
+class EPGEvent;
class EpgDialog : public QVLCFrame, public Singleton<EpgDialog>
{
Q_OBJECT;
QLabel *description;
friend class Singleton<EpgDialog>;
+
+private slots:
+ void showEvent( EPGEvent * );
};
#endif