#include "vcr.h" #include #include static const char * rewind_xpm[] = { "16 16 3 1", " c None", ". c #FFFFFF", "+ c #000000", "................", ".++..........++.", ".++........++++.", ".++......++++++.", ".++....++++++++.", ".++..++++++++++.", ".++++++++++++++.", ".++++++++++++++.", ".++++++++++++++.", ".++++++++++++++.", ".++..++++++++++.", ".++....++++++++.", ".++......++++++.", ".++........++++.", ".++.........+++.", "................"}; static const char * play_xpm[] = { "16 16 3 1", " c None", ". c #FFFFFF", "+ c #000000", "................", ".++.............", ".++++...........", ".++++++.........", ".++++++++.......", ".++++++++++.....", ".++++++++++++...", ".+++++++++++++..", ".+++++++++++++..", ".++++++++++++...", ".++++++++++.....", ".++++++++.......", ".++++++.........", ".++++...........", ".+++............", "................"}; static const char * next_xpm[] = { "16 16 3 1", " c None", ". c #FFFFFF", "+ c #000000", "................", ".++.....+.......", ".+++....++......", ".++++...+++.....", ".+++++..++++....", ".++++++.+++++...", ".+++++++++++++..", ".++++++++++++++.", ".++++++++++++++.", ".+++++++++++++..", ".++++++.+++++...", ".+++++..++++....", ".++++...+++.....", ".+++....++......", ".++.....+.......", "................"}; static const char * stop_xpm[] = { "16 16 3 1", " c None", ". c #FFFFFF", "+ c #000000", "................", ".++++++++++++++.", ".++++++++++++++.", ".++++++++++++++.", ".+++........+++.", ".+++........+++.", ".+++........+++.", ".+++........+++.", ".+++........+++.", ".+++........+++.", ".+++........+++.", ".+++........+++.", ".++++++++++++++.", ".++++++++++++++.", ".++++++++++++++.", "................"}; Vcr::Vcr( TQWidget *parent, const char *name ) : TQWidget( parent, name ) { TQHBoxLayout *tqlayout = new TQHBoxLayout( this ); tqlayout->setMargin( 0 ); TQPushButton *rewind = new TQPushButton( TQPixmap( rewind_xpm ), 0, this, "vcr_rewind" ); tqlayout->addWidget( rewind ); connect( rewind, TQT_SIGNAL(clicked()), TQT_SIGNAL(rewind()) ); TQPushButton *play = new TQPushButton( TQPixmap( play_xpm ), 0, this, "vcr_play" ); tqlayout->addWidget( play ); connect( play, TQT_SIGNAL(clicked()), TQT_SIGNAL(play()) ); TQPushButton *next = new TQPushButton( TQPixmap( next_xpm ), 0, this, "vcr_next" ); tqlayout->addWidget( next ); connect( next, TQT_SIGNAL(clicked()), TQT_SIGNAL(next()) ); TQPushButton *stop = new TQPushButton( TQPixmap( stop_xpm ), 0, this, "vcr_stop" ); tqlayout->addWidget( stop ); connect( stop, TQT_SIGNAL(clicked()), TQT_SIGNAL(stop()) ); }