1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
#include "extviewer.h"
#include "ui_extviewer.h"
#include <QFileInfo>
#include <QDebug>
extViewer::extViewer(QWidget *parent) : QDialog(parent), ui(new Ui::extViewer)
{
ui->setupUi(this);
activeMovie=false;
setModal(false);
setWindowState(Qt::WindowMaximized);
}
extViewer::~extViewer()
{
delete ui;
}
void extViewer::setup(QString fn)
{
int fw,fh;
// we want the original image
ui->imViewer->stretch=true;
ui->imViewer->setType(imageViewer::EXTVIEW);
ui->imViewer->openImage(fn,false,false,false,true);
fileName=fn;
QFileInfo fi(fn);
fw=ui->imViewer-> getImagePtr()->width();
fh=ui->imViewer->getImagePtr()->height();
ui->lineEdit->setText(QString("%1 %2x%3").arg(fi.fileName()).arg(fw).arg(fh));
}
|