2015-09-22 3 views
0

У меня есть программа, в которой пользователь выбирает из 4 вариантов (A, B, C, D). После выбора опции пользователь может либо выбрать еще раз из этих параметров, либо завершить ход выбора.Элегантный способ выбора в Qt

Я думаю о том, чтобы отображать параметры с помощью переключателей и подсказывать пользователю, если он/она хочет выбрать дополнительные параметры во всплывающем окне.

Но есть ли лучший способ достичь этой задачи?

+0

Флажки вместо переключателей позволят пользователю произвольно выбирать нуль, один, много или все без каких-либо подсказок. Вам почему-то нужно ограничивать выбор? – Steve

+0

@Steve Пользователь может выбрать один из четырех вариантов, сколько ему нужно. Но система должна запрашивать, хочет ли пользователь продолжить выбор или завершить процесс. – supaplex

+1

Радиокнопки подразумевают только один выбор. Вы можете «закодировать вокруг» это, но не делать этого - повсеместно понимается, что группа переключателей является единственным выбором. Установите флажки и запустите событие, которое было выбрано, и сделайте запрос. Из любопытства, почему кто-то хочет пригласить кого-то после каждого такого выбора, а не сценарий «выбрать все, что применимо ....»? Мне просто интересно, все. – mrunion

ответ

0

Непонятно, должен ли пользователь выбирать несколько вариантов в одном выборе. Если это так, используйте флажки, иначе - переключатели или комбинированный блок.

Я думаю, что побуждение пользователя после каждого выбора всплывающим окном одновременно раздражает пользователя, а также будет намного сложнее реализовать в коде.