1
0

DnD to load image file

This commit is contained in:
Gary Wang
2019-09-29 15:52:35 +08:00
parent a86efaaeb3
commit 771ec335fe
6 changed files with 197 additions and 46 deletions

View File

@@ -2,12 +2,15 @@
#include "bottombuttongroup.h"
#include "graphicsview.h"
#include "graphicsscene.h"
#include <QMouseEvent>
#include <QMovie>
#include <QDebug>
#include <QGraphicsTextItem>
#include <QApplication>
#include <QStyle>
#include <QScreen>
#ifdef _WIN32
#include <windows.h>
@@ -33,9 +36,7 @@ MainWindow::MainWindow(QWidget *parent) :
connect(m_exitAnimationGroup, &QParallelAnimationGroup::finished,
this, &QMainWindow::close);
QGraphicsScene * scene = new QGraphicsScene(this);
QGraphicsTextItem * textItem = scene->addText("Hello, world!");
textItem->setDefaultTextColor(QColor("White"));
GraphicsScene * scene = new GraphicsScene(this);
GraphicsView * pictureView = new GraphicsView(this);
pictureView->setScene(scene);
@@ -55,6 +56,15 @@ MainWindow::MainWindow(QWidget *parent) :
this, &MainWindow::closeWindow);
m_bottomButtonGroup = new BottomButtonGroup(this);
this->setGeometry(
QStyle::alignedRect(
Qt::LeftToRight,
Qt::AlignCenter,
this->size(),
qApp->screenAt(QCursor::pos())->geometry()
)
);
}
MainWindow::~MainWindow()