Atlas Game Manager
A game manager for f95 and dlsite written in c++
Loading...
Searching...
No Matches
ImageWidget Class Referencefinal

#include <ImageWidget.hpp>

Inheritance diagram for ImageWidget:

Signals

void pathChanged (const QString &path)
 

Public Member Functions

 ImageWidget (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags())
 
void setPath (const QString path)
 
QString path () const
 
void dragEnterEvent (QDragEnterEvent *event) override
 
void dropEvent (QDropEvent *event) override
 
void resizeEvent (QResizeEvent *event) override
 

Private Member Functions

QPixmap scaledPixmap ()
 

Private Attributes

QString m_path {}
 
QPixmap m_pixmap {}
 

Constructor & Destructor Documentation

◆ ImageWidget()

ImageWidget::ImageWidget ( QWidget * parent = nullptr,
Qt::WindowFlags f = Qt::WindowFlags() )

Member Function Documentation

◆ dragEnterEvent()

void ImageWidget::dragEnterEvent ( QDragEnterEvent * event)
override

◆ dropEvent()

void ImageWidget::dropEvent ( QDropEvent * event)
override

◆ path()

QString ImageWidget::path ( ) const
inline

◆ pathChanged

void ImageWidget::pathChanged ( const QString & path)
signal

◆ resizeEvent()

void ImageWidget::resizeEvent ( QResizeEvent * event)
override

◆ scaledPixmap()

QPixmap ImageWidget::scaledPixmap ( )
private

◆ setPath()

void ImageWidget::setPath ( const QString path)

Member Data Documentation

◆ m_path

QString ImageWidget::m_path {}
private

◆ m_pixmap

QPixmap ImageWidget::m_pixmap {}
private

The documentation for this class was generated from the following files: