![]() |
OpenAlbum 1.0.b
|
00001 #include "introapp.h" 00002 #include "ui_introapp.h" 00003 #include <QtGui> 00004 #include <iostream> 00005 00006 introApp::introApp(QWidget *parent, QDir directorioActual) : 00007 QDialog(parent), 00008 ui(new Ui::introApp) 00009 { 00010 ui->setupUi(this); 00011 this->directorioDeTrabajo=directorioActual; 00012 this->setWindowFlags(this->windowFlags() | Qt::FramelessWindowHint); 00013 this->accept(); 00014 this->show(); 00015 00016 QString path=directorioDeTrabajo.absolutePath() + "/data/logointro.png"; 00017 QPixmap *pix=new QPixmap(path); 00018 QGraphicsScene *scena=new QGraphicsScene(); 00019 ui->visor->setScene(scena); 00020 scena->addPixmap(pix->scaled(441, 261, Qt::KeepAspectRatio, Qt::SmoothTransformation)); 00021 ui->visor->scene()->items().at(0)->setPos(-225,-130); 00022 delete pix; 00023 } 00024 00025 introApp::~introApp() 00026 { 00027 delete ui; 00028 } 00029 00030 void introApp::setValorLabel(QString cadena, int num){ 00031 switch (num){ 00032 case 1: ui->label->setText(cadena); break; 00033 case 2: ui->label_2->setText(cadena); break; 00034 case 3: ui->label_3->setText(cadena); break; 00035 case 4: ui->label_4->setText(cadena); 00036 } 00037 } 00038 00039 void introApp::setMaximoBarra(int max){ 00040 this->ui->progressBar->setMaximum(max); 00041 } 00042 00043 void introApp::setValorBarra(int valor){ 00044 this->ui->progressBar->setValue(valor); 00045 }