Russian Qt Forum
Май 10, 2024, 02:42 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Система тестирования. Помогите советом  (Прочитано 2530 раз)
Gomerd
Гость
« : Февраль 28, 2011, 13:25 »

Всем доброго времени суток. В общем разрабатываю систему тестирования. В тестах есть два варианта вопросов: обычный выбор одного-нескольких вариантов, а есть вид вопроса "установить соответствие". Может быть кто-нибудь посоветует как лучше оформить этот вид вопроса.
Я думал о CheckBox'е где вместо крестика будут появляться цифры.
Посоветуйте что-нибудь, а то пока не представляю даже как приступить к решению задачи
Записан
aleksey.snake
Гость
« Ответ #1 : Февраль 28, 2011, 14:44 »

Как вариант, можно реализовать drag & drop. К одному списку ты перетаскиваешь варианты из другого.
Записан
shirushizo
Гость
« Ответ #2 : Февраль 28, 2011, 18:27 »

1. Самый простой и понятный вариант - QLineEdit, в котором указываются номера соответствующих элементов первого списка.

2. D'n'd, как предложил aleksey.snake, тоже неплохо: слева делаешь табличку с 2мя столбцами, в первом - список, второй пустой. И из списка справа перетаскиваешь элементы второго списка во второй столбец. Этот вариант реализовать сложней, но он удобней, так как большинство людей - "мышатники". И первый вариант :выбор нужного поля, поиск в первом списке необходимого номера, поиск на клавиатуре нужной кнопки (даже на NumPad) - будет долго и утомительно для среднего пользователя.

3.Ваш вариант тоже неплохой. Но переопределять чекбоксы и прочее лишние телодвижения. Лучше уж QLineEdit только для чтения и по щелчку ЛКМ увеличивать номер вариант на 1, а по правой - уменьшать/отчищать.

Если элементы второго списка - 2-3 слова, то, думаю, D'n'd будет гармонично вписываться. А если это абзац текста, то таскать его не очень красиво и может получится не очень читабельно и тогда советую вариант 3.

Для вариантов 1 и 3 еще проверку повторов выбора надо организовывать, сложного ничего, но главное - не забыть.

P.s:что-то я разошелся, аж самому страшно читать. Рот на замке
Записан
Gomerd
Гость
« Ответ #3 : Февраль 28, 2011, 18:41 »

Спасибо за то, что откликнулись. Теперь стало яснее в какую сторону двигаться)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.055 секунд. Запросов: 21.