Red de conocimiento informático - Material del sitio web - Cómo crear una interfaz genial con Qt

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)

11 {

12 if(ratón presionado&&(e->botones()&&Qt::LeftButton)&!max){

13 this->; & gt; global pos()-punto del mouse);

14e->; aceptar (

15 }

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 }