Skip to content

Commit 40e555f

Browse files
committed
[feat] viewer: add git to view
1 parent 478defe commit 40e555f

4 files changed

Lines changed: 7 additions & 0 deletions

File tree

src/imageviewer.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,10 @@ void ImageViewer::setImage(const QImage &image) {
4343
this->image->setPixmap(pixmap);
4444
}
4545

46+
void ImageViewer::fitToView() {
47+
this->fitInView(this->image, Qt::KeepAspectRatio);
48+
}
49+
4650
void ImageViewer::clear() {
4751
this->image->setPixmap(QPixmap());
4852
}

src/imageviewer.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ class ImageViewer : public QGraphicsView {
4040
ImageViewer(ImageViewer &&T) = delete;
4141
~ImageViewer() = default;
4242
void setImage(const QImage &image);
43+
void fitToView();
4344
void clear();
4445
void setRectangle(const QRect &rect);
4546

src/interactive.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -562,6 +562,7 @@ void Interactive::openFolder(QString path) {
562562
videoStatus = true;
563563
}
564564
display(0);
565+
ui->display->fitToView();
565566
crop();
566567
}
567568
// If an error occurs during the opening, resets the information table and warns the user

src/replay.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -422,6 +422,7 @@ void Replay::loadReplay(const QString& dir) {
422422
ui->annotation->blockSignals(true);
423423
ui->replaySlider->setValue(1); // To force the change
424424
ui->replaySlider->setValue(0);
425+
ui->replayDisplay->fitToView();
425426
ui->annotation->blockSignals(false);
426427
emit opened(isReplayable);
427428
}

0 commit comments

Comments
 (0)