void QScreenDistribution::mousePressEvent(QMouseEvent *event) { bool outside = true; int i = 0; // Per cada icona de finestra, comprobar si s'ha fet un clic dins while (outside && i < m_screens.size()) { if (m_screens[i].contains(event->pos())) { outside = false; emit screenClicked(i); event->ignore(); } i++; } }
void QScreenShort::mousePressEvent(QMouseEvent *evt) { emit screenClicked(m_lbtitle->text()); }