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

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

Страниц: 1 ... 46 47 [48] 49 50 ... 88   Вниз
  Печать  
Автор Тема: Создаю библиотеку для работы с последовательными портами. [УШЕЛ ИЗ ПРОЕКТА].  (Прочитано 786817 раз)
poru
Гость
« Ответ #705 : Декабрь 06, 2011, 12:20 »

Ах да, для rate == 5555, если драйвер не тянет, будет ConfiguringError.
Но при rate == -1, который драйвер то же не тянет, будет UnsupportedPortOperationError.
В чём смысл? Не лучше ли их объединить в один тип, и  -1 так же отдать системе?
« Последнее редактирование: Декабрь 06, 2011, 12:27 от poru » Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #706 : Декабрь 06, 2011, 12:33 »

Смысл в том, что при неправильном детектировании текущих настроек или при невозможности их детектирования
присваивается значение -1, т.е. Unknown.

Хотя, да, ошибку ConfiguringError можно заменить на UnsupportedPortOperationError.
И, кстати да, можно и проверки на Unknown убрать - драйвер сам матюкнется если что не так.

Подождем мнения остальных по этому вопросу..
« Последнее редактирование: Декабрь 06, 2011, 12:40 от kuzulis » Записан

ArchLinux x86_64 / Win10 64 bit
b-s-a
Гость
« Ответ #707 : Декабрь 06, 2011, 12:55 »

поддерживаю poru
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #708 : Декабрь 06, 2011, 12:58 »

Ок. Исправил.

2 b-s-a, ну а насчет текста сообщения на их е-майл то что?
Давайте ка побыстрее организуемся и быстрее отправим -
а то затянулось все как-то
« Последнее редактирование: Декабрь 06, 2011, 13:22 от kuzulis » Записан

ArchLinux x86_64 / Win10 64 bit
b-s-a
Гость
« Ответ #709 : Декабрь 06, 2011, 13:55 »

Итак, идешь сюда, подписываешься. Затем отправляешь это письмо. И ждешь реакции. Рекомендую раскопать еще соответствующий баг (feature request) и кратко отписаться в нем.
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #710 : Декабрь 06, 2011, 14:09 »

Всё, скопипастил и на список рассылки и в трекер Улыбающийся
Теперь ждемс.

Итак, парни, кто заинтересован - просьба отписаться тут
« Последнее редактирование: Декабрь 06, 2011, 14:33 от kuzulis » Записан

ArchLinux x86_64 / Win10 64 bit
b-s-a
Гость
« Ответ #711 : Декабрь 06, 2011, 16:27 »

В рассылку уже ответили. Ждут тебя с распростертыми руками...  Подмигивающий
Кстати, я уже "принял" "соглашение", о котором идет речь. Если, конечно, не надо это делать заново.
Записан
poru
Гость
« Ответ #712 : Декабрь 06, 2011, 16:38 »

serialportengine_p_win.cpp
строка 266
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #713 : Декабрь 06, 2011, 16:42 »

Цитата: b-s-a
В рассылку уже ответили. Ждут тебя с распростертыми руками...  Подмигивающий
Кстати, я уже "принял" "соглашение", о котором идет речь. Если, конечно, не надо это делать заново.

Ага, а в баг-трекере послали нафик. Улыбающийся
Кстати, а как принять соглашение?

Цитата: poru
serialportengine_p_win.cpp
строка 266
Ща гляну. Исправил.


« Последнее редактирование: Декабрь 06, 2011, 16:46 от kuzulis » Записан

ArchLinux x86_64 / Win10 64 bit
b-s-a
Гость
« Ответ #714 : Декабрь 06, 2011, 16:44 »

Цитировать
Кстати, а как принять соглашение?
Там ссылка дана. Надо зарегистрироваться на gerrit, зайти в настройки и выбрать agreements, добавить новое и вперед.

на баг трекер не обращай внимания.
« Последнее редактирование: Декабрь 06, 2011, 16:50 от b-s-a » Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #715 : Декабрь 06, 2011, 16:52 »

Вроде дошел до конца и жмакнул: I AGREE

И теперь в агрементах:

Status   Name   Description   Accepted
Pending   Individual   Individual contributor agreement   Dec 6, 2011 5:51 PM

И что теперь?
« Последнее редактирование: Декабрь 06, 2011, 16:55 от kuzulis » Записан

ArchLinux x86_64 / Win10 64 bit
poru
Гость
« Ответ #716 : Декабрь 06, 2011, 17:10 »

Если мы Unknown's отдали на съедение ОС, тогда содержимое WinSerialPortEngine::isRestrictedAreaSettings нужно отправить туда же.
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #717 : Декабрь 06, 2011, 17:15 »

Имеешь ввиду удалить нафик этот метод для всех платформ?
Записан

ArchLinux x86_64 / Win10 64 bit
poru
Гость
« Ответ #718 : Декабрь 06, 2011, 17:20 »

Именно так. К тому же OneAndHalfStop - в никсах не существует.
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #719 : Декабрь 06, 2011, 17:30 »

2 poru.

Ок. Убрал.
Записан

ArchLinux x86_64 / Win10 64 bit
Страниц: 1 ... 46 47 [48] 49 50 ... 88   Вверх
  Печать  
 
Перейти в:  


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