📄 bitmap.cpp
字号:
#include "bitmap.h"Bitmap::Bitmap(QWidget *parent, const char *name, WFlags f) : QLabel( parent, name, f ){}Bitmap::~Bitmap(){}bool Bitmap::event( QEvent* ev ){ bool ret = QWidget::event( ev ); if ( ev->type() == QEvent::MouseButtonDblClick ) { emit mouseDoubleClicked(); } if ( ev->type() == QEvent::Paint ) { emit repaintPixmap(); } return ret;}void Bitmap::mousePressEvent( QMouseEvent *e ){ //emit currentCurPos( e->x() ); pressPoint = e->pos();}void Bitmap::mouseReleaseEvent( QMouseEvent *e ){ int distance; releasePoint = e->pos(); distance = pressPoint.x()-releasePoint.x(); if( distance < 10 && distance > -10){ emit currentCurPos( e->x() ); } if( distance >= 10 ){ emit currentCurPos( TRUE, distance ); } else if( distance < -10 ){ distance = -distance; emit currentCurPos( FALSE, distance ); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -