QWidget не имеет сигнала clicked (), а QMainWindow не имеет слота exit ().Невозможно подключиться к несуществующему сигналу и несуществующему слоту.Возвращаемое значение соединения должно быть истинным, если соединение установлено успешно.Проверьте это значение, когда вы устанавливаете соединения, чтобы убедиться, что ваш код будет работать правильно.
Чтобы выйти из приложения, вы должны вызвать qApp->quit()
Кроме того, как было упомянуто другими,вам нужно будет установить eventFilter или переопределить методы
void QWidget::mousePressEvent ( QMouseEvent * event ) [virtual protected]
или
void QWidget::mouseReleaseEvent ( QMouseEvent * event ) [virtual protected]
.
В официальном документе Qt есть множество примеров this например, переопределяет метод mousePressEvent(QMouseEvent *event)
.
Для опции eventFilter см. этот маленький пример.
Надеюсь, это поможет.