RetroShare/plugins/smplayer_plugin/SMPlayerPlugin.cpp
defnax 87344de7d4 added for plugins own dir
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1850 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-11-28 14:21:11 +00:00

50 lines
954 B
C++

//#include <QApplication>
//#include <QString>
#include <QVBoxLayout>
#include "SMPlayerPlugin.h"
#include "smplayer.h"
SMPlayerPluginWidget::SMPlayerPluginWidget(QWidget* parent,
Qt::WindowFlags flags )
:QFrame(parent)
{
player = new SMPlayer();
lay = new QVBoxLayout(this);
lay->addWidget( player->gui() );
}
SMPlayerPluginWidget::~SMPlayerPluginWidget()
{
delete player;
}
//==============================================================================
QString
SMPlayerPlugin::pluginDescription() const
{
QString res;
res = "A SMPlayer plugin" ;
return res;
}
QString
SMPlayerPlugin::pluginName() const
{
return "SMPlayer" ;
}
QWidget*
SMPlayerPlugin::pluginWidget(QWidget * parent )
{
SMPlayerPluginWidget* wd = new SMPlayerPluginWidget(parent);
return wd ;
}
Q_EXPORT_PLUGIN2(smplayer_plugin, SMPlayerPlugin)