00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #include <qlayout.h>
00019 #include <qlabel.h>
00020 #include <qfont.h>
00021 #include <qpixmap.h>
00022
00023
00024 #include "about.h"
00025 #include "../config.h"
00026
00027
00028 About::About( QWidget* parent,
00029 const char* name ) :
00030 QWidget(parent,name)
00031 {
00032
00033 progDesc = new QLabel( "Album Shaper 1.0a2 - Will Stokes", this );
00034 QFont font( "Times", 18, QFont::Bold );
00035 progDesc->setFont( font );
00036
00037 progImage = new QPixmap(QString(IMAGE_PATH)+"about.png");
00038 progIcon = new QLabel( this );
00039 progIcon->setPixmap( *progImage );
00040
00041
00042 grid = new QGridLayout( this, 2, 1, 0);
00043 grid->addWidget( progDesc, 0, 0, Qt::AlignCenter );
00044 grid->addWidget( progIcon, 1, 0, Qt::AlignCenter );
00045
00046 }
00047
00048 void About::closeEvent( QCloseEvent* e)
00049 {
00050 aboutClosed();
00051 QWidget::closeEvent( e );
00052 }
00053