From 20df461ab642cdea1a3ab62c80ae8b543de89014 Mon Sep 17 00:00:00 2001 From: doitux Date: Sun, 30 Sep 2007 00:45:21 +0000 Subject: [PATCH] check for max 30 items in blinds list --- .../changecompleteblindsdialogimpl.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/gui/qt/changecompleteblindsdialog/changecompleteblindsdialogimpl.cpp b/src/gui/qt/changecompleteblindsdialog/changecompleteblindsdialogimpl.cpp index 134629b4..d21f1908 100644 --- a/src/gui/qt/changecompleteblindsdialog/changecompleteblindsdialogimpl.cpp +++ b/src/gui/qt/changecompleteblindsdialog/changecompleteblindsdialogimpl.cpp @@ -42,8 +42,14 @@ void changeCompleteBlindsDialogImpl::exec() { void changeCompleteBlindsDialogImpl::addBlindValueToList() { - listWidget_blinds->addItem(QString::number(spinBox_input->value(),10)); - sortBlindsList(); + if(listWidget_blinds->count() == 30) { + QMessageBox::warning(this, tr("Manual Blinds Order"), + tr("You cannot set more than 30 manual blinds."), + QMessageBox::Close); } + else { + listWidget_blinds->addItem(QString::number(spinBox_input->value(),10)); + sortBlindsList(); + } } void changeCompleteBlindsDialogImpl::removeBlindFromList() {