Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/allpy/raw-rev/316e5f39dbf5
Дата изменения: Unknown
Дата индексирования: Tue Oct 2 07:45:15 2012
Кодировка:

# HG changeset patch
# User Boris Nagaev
# Date 1330727283 -14400
# Node ID 316e5f39dbf5ce2705d7c9fad717ee356f6e9336
# Parent 14defe89de866b4a3695686a37a13ce81c107c58
pair-cores/web: line edit inputs are mandatory

diff -r 14defe89de86 -r 316e5f39dbf5 pair_cores/web/pair-cores.cpp
--- a/pair_cores/web/pair-cores.cpp Sat Mar 03 02:24:39 2012 +0400
+++ b/pair_cores/web/pair-cores.cpp Sat Mar 03 02:28:03 2012 +0400
@@ -59,11 +59,13 @@
//
WLineEdit* delta_edit = new WLineEdit("2.0");
delta_edit->setValidator(new WDoubleValidator(0, 10));
+ delta_edit->validator()->setMandatory(true);
LineEditInput* delta = new LineEditInput(delta_edit, "-d");
task->add_input(delta, "Distance spreading");
//
WLineEdit* width_edit = new WLineEdit("3");
width_edit->setValidator(new WIntValidator(3, 9999));
+ width_edit->validator()->setMandatory(true);
LineEditInput* width = new LineEditInput(width_edit, "-w");
task->add_input(width, "Min width of a block");
//
@@ -75,6 +77,7 @@
//
WLineEdit* pair_timeout_edit = new WLineEdit("10");
pair_timeout_edit->setValidator(new WIntValidator(-1, 30 * 24 * 3600));
+ pair_timeout_edit->validator()->setMandatory(true);
LineEditInput* pair_timeout = new LineEditInput(pair_timeout_edit,
"--pair-timeout");
task->add_input(pair_timeout,
@@ -82,6 +85,7 @@
//
WLineEdit* blocks3d_timeout_edit = new WLineEdit("-1");
blocks3d_timeout_edit->setValidator(new WIntValidator(-1, 30 * 24 * 3600));
+ blocks3d_timeout_edit->validator()->setMandatory(true);
LineEditInput* blocks3d_timeout = new LineEditInput(blocks3d_timeout_edit,
"--blocks3d-timeout");
task->add_input(blocks3d_timeout,