Resize bug fixed

This commit is contained in:
Rafael 2016-12-02 13:55:27 +01:00
parent 701a91a4a7
commit 49ecc712a0
7 changed files with 32 additions and 2 deletions

View file

@ -60,3 +60,9 @@ void UiModLabel::mouseDoubleClickEvent(QMouseEvent *ev)
QLabel::mouseDoubleClickEvent(ev);
emit mouseDoubleClicked(ev->button());
}
void UiModLabel::resizeEvent(QResizeEvent *ev)
{
QLabel::resizeEvent(ev);
emit resized(ev->size());
}

View file

@ -22,6 +22,7 @@
#include <QWidget>
#include <QString>
#include <QLabel>
#include <QSize>
class UiModLabel : public QLabel
{
@ -37,12 +38,14 @@ protected:
void mousePressEvent(QMouseEvent *ev);
void mouseReleaseEvent(QMouseEvent *ev);
void mouseDoubleClickEvent(QMouseEvent *ev);
void resizeEvent(QResizeEvent *ev);
signals:
void mouseMoved();
void mousePressed(Qt::MouseButton button);
void mouseReleased(Qt::MouseButton button);
void mouseDoubleClicked(Qt::MouseButton button);
void resized(QSize newSize);
};
#endif // UIMODLABEL_H