コード例 #1
0
bool OptionsDialog::eventFilter(QObject *object, QEvent *event)
{
    if(event->type() == QEvent::FocusOut)
    {
        if(object == ui->proxyIp)
        {
            Q_EMIT proxyIpChecks(ui->proxyIp, ui->proxyPort->text().toInt());
        }
        else if(object == ui->proxyIpTor)
        {
            Q_EMIT proxyIpChecks(ui->proxyIpTor, ui->proxyPortTor->text().toInt());
        }
    }
    return QDialog::eventFilter(object, event);
}
コード例 #2
0
ファイル: optionsdialog.cpp プロジェクト: ionomy/ion
bool OptionsDialog::eventFilter(QObject* object, QEvent* event)
{
    if (event->type() == QEvent::FocusOut) {
        if (object == ui->proxyIp || object == ui->proxyPort) {
            emit proxyIpChecks(ui->proxyIp, ui->proxyPort);
        }
    }
    return QDialog::eventFilter(object, event);
}