33 #ifndef rqt_image_enhancer__RatioLayoutedFrame_H 34 #define rqt_image_enhancer__RatioLayoutedFrame_H 38 #include <QLayoutItem> 42 #include <QMouseEvent> 99 #endif // rqt_image_enhancer__RatioLayoutedFrame_H static int greatestCommonDivisor(int a, int b)
void resizeToFitAspectRatio()
virtual ~RatioLayoutedFrame()
void setInnerFrameFixedSize(const QSize &size)
void selectionFinished(QPoint p1, QPoint p2)
void rightMouseButtonClicked()
void mousePressEvent(QMouseEvent *me)
void mouseReleaseEvent(QMouseEvent *me)
RatioLayoutedFrame(QWidget *parent, Qt::WFlags flags=0)
void setInnerFrameMinimumSize(const QSize &size)
QRect getAspectRatioCorrectPaintArea()
void setInnerFrameMaximumSize(const QSize &size)
void mouseMoveEvent(QMouseEvent *me)
void setAspectRatio(unsigned short width, unsigned short height)
void selectionInProgress(QPoint p1, QPoint p2)