Is it possible to detect a mouse press or mouse click on a QLineEdit that has been set to either .NoFocus or .setReadOnly, and then call a function to do something? If so, how?