Cómo crear una interfaz genial con Qt
bool frmMain::event filter(q object * obj, QEvent *event)
2 {
3 if (event->type()== QEvent::MouseButtonDblClick) {
4Esto-> en el menú _ BTN _ Max _ clicked();
5 devuelve verdadero
6 }
7Devolver QObject ::eventFilter(obj, evento);
8 }
Nueve
10 void frmMain::mouseMoveEvent(QMouseEvent * e) p>
11 {
12 if(ratón presionado&&(e->botones()&&Qt::LeftButton)&!max){
13 this->; & gt; global pos()-punto del mouse);
14e->; aceptar (
15 } p>
16 }
17
18 void frmMain::mousePressEvent(QMouseEvent * e)
19 {
20 if (e->button() == Qt: :LeftButton) {
21 mouse presionado = true;
22 punto del mouse = e-& gt global pos()- this-& gt;pos();
23 e->aceptar();
24 }
25 }
26
27 void frmMain:: mouseReleaseEvent(QMouseEvent *)
28 {
29 mousePressed = false
30 }