#514 closed баг (fixed)
В окне Информация об абоненте невозможно добавить нового оператора если не заполнено имя у предыдущего
Reported by: | alx | Owned by: | dimag |
---|---|---|---|
Priority: | minor | Milestone: | 2 очередь |
Component: | ПО MC04-Dispatcher. Пульт диспетчера/техника | Keywords: | interface |
Cc: | san |
Description
Это ненужное ограничение.
Обнаружено в r513.
Change History (19)
follow-up: 2 comment:1 by , 8 years ago
comment:2 by , 8 years ago
Replying to dimag:
То есть что будет происходить если имя будет не заполнено, но есть телефон?
Если ни имя, ни телефон не заполнен?
Не понял ваши вопросы. Поясните их, пожалуйста.
follow-ups: 4 7 comment:3 by , 8 years ago
Что делать если: Не заполнено ни имя оператора, ни телефон - можно ли добавлять нового пользователя?
Что делать если: заполнен только телефон - можно ли добавлять нового пользователя?
comment:4 by , 8 years ago
Replying to dimag:
Что делать если: Не заполнено ни имя оператора, ни телефон - можно ли добавлять нового пользователя?
Не знаю. На первый взгляд, смысла нет, но и смысла запрещать добавление я тоже не вижу. Может Саша подскажет.
Что делать если: заполнен только телефон - можно ли добавлять нового пользователя?
Когда заполнено только имя, добавление возможно. Следовательно, когда заполнен только телефон, оно тоже должно быть возможно. Иначе непонятно, почему в двух аналогичных случаях программа ведет себя по-разному.
comment:5 by , 8 years ago
Я думаю не нужно запрещать добавлять операторов.
Как сохранять... Думаю не будет ничего страшного если сохранить "пустых" операторов если пользователь так захотел
comment:6 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
r519
Можно добавлять нового абонента если не задано имя у предыдущего. Для того что добавить нового абонента необходимо чтобы у всех существующих абонентов было заполнено хотя 1 поле. Если есть абоненты у которых не заполнено ни одного поля, то добавления не происходит.
comment:7 by , 8 years ago
Replying to dimag:
Что делать если: Не заполнено ни имя оператора, ни телефон - можно ли добавлять нового пользователя?
Что делать если: заполнен только телефон - можно ли добавлять нового пользователя?
Вот зачем спрашивал если сделал всё равно по своему.
Получилось опять не интуитивно для пользователя - нажимаю кнопку, она не работает, а почему не известно.
comment:8 by , 8 years ago
Почему исправление невозможности добавления оператора в информации об абоненте потребовало использования классов QAudioDeviceInfo
и QAudioOutput
?
follow-up: 10 comment:9 by , 8 years ago
Я экспериментировал с данными классами, эксперимент был убран из кода, но заголовочные файлы остались.
comment:10 by , 8 years ago
Replying to dimag:
Я экспериментировал с данными классами, эксперимент был убран из кода, но заголовочные файлы остались.
??? А я вижу QAudioDeviceInfo
не только в подключении заголовочного файла, а еще в строках 1924, 1931, 8353, 8358, 8377, 8411, 8416 и 8435...
comment:12 by , 8 years ago
follow-up: 14 comment:13 by , 8 years ago
Эксперимент был убран из кода, но заголовочные файлы остались, они не мешают, раз я не использую классы заданные в них.
comment:14 by , 8 years ago
Replying to dimag:
Эксперимент был убран из кода, но заголовочные файлы остались, они не мешают, раз я не использую классы заданные в них.
В перечисленных мной строках фигурируют отнюдь не заголовочные файлы.
comment:16 by , 8 years ago
follow-up: 18 comment:17 by , 8 years ago
Эксперимент был закомментирован, то есть убран из кода до r522, где я снова использовал вывод звука с помощью QAudioDevice.
comment:18 by , 8 years ago
Replying to dimag:
Эксперимент был закомментирован, то есть убран из кода
В моем понимании, когда что-то "убрано из кода", в коде этого больше нет. К тому же, например, в строках 1924, 1931 я комментария не вижу...
То есть что будет происходить если имя будет не заполнено, но есть телефон?
Если ни имя, ни телефон не заполнен?