mirror of
https://github.com/kvazar-network/kevacoin.git
synced 2025-03-13 06:01:45 +00:00
disable save button on key/value length limit reached #7
This commit is contained in:
parent
603a38a974
commit
e06a40edcd
@ -49,12 +49,16 @@ void KevaAddKeyDialog::cancel()
|
||||
|
||||
void KevaAddKeyDialog::onKeyChanged(const QString& key)
|
||||
{
|
||||
bool enabled = key.length() > 0 && ui->valueText->toPlainText().length() > 0;
|
||||
bool enabled = key.length() > 0 && ui->valueText->toPlainText().length() > 0 &&
|
||||
key.length() <= 255 && ui->valueText->toPlainText().length() < MAX_SCRIPT_ELEMENT_SIZE + 1;
|
||||
|
||||
ui->buttonBox->button(QDialogButtonBox::Save)->setEnabled(enabled);
|
||||
}
|
||||
|
||||
void KevaAddKeyDialog::onValueChanged()
|
||||
{
|
||||
bool enabled = ui->valueText->toPlainText().length() > 0 && ui->keyText->text().length() > 0;
|
||||
bool enabled = ui->keyText->text().length() > 0 && ui->valueText->toPlainText().length() > 0 &&
|
||||
ui->keyText->text().length() <= 255 && ui->valueText->toPlainText().length() < MAX_SCRIPT_ELEMENT_SIZE + 1;
|
||||
|
||||
ui->buttonBox->button(QDialogButtonBox::Save)->setEnabled(enabled);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user