+bool SettingsForm::eventFilter(QObject *obj, QEvent *e)\r
+{\r
+ if(obj == ui->syncPasswordLineEdit && ui->syncPasswordLineEdit->isReadOnly() && e->type() == QEvent::MouseButtonRelease)\r
+ {\r
+ int res = QMessageBox::warning(this, "Clear Password",\r
+ "Are you sure you would like to change the password?",\r
+ QMessageBox::Yes, QMessageBox::Cancel);\r
+ if(res==QMessageBox::Yes)\r
+ {\r
+ ui->syncPasswordLineEdit->setReadOnly(false);\r
+ ui->syncPasswordLineEdit->clear();\r
+ }\r
+ }\r
+ else\r
+ return QWidget::eventFilter(obj,e);\r
+ return true;\r
+}\r