Название: Помогите понять фрагмент кода Отправлено: Андрей80 от Октябрь 28, 2009, 14:15 Всем привет. Изучал пример библиотеки QT networkchat, стало любопытно, как генерируется сигнал readyRead, оказалось, что класс QTCPSocket унаследован от QAbstractsocket, а тот в свою очередь унаследован от qiodevice. В файле qiodevice.cpp... ничего не понял (до этого мнил себе что синтаксис C/C++ знаю) В частности обнаружил такой фрагмент:
Код: /*! как понять вот это \fn QIODevice::readyRead() и \sa ? Я понимаю что сигнал генерируется каждый раз когда в устройстве появляются новые данные доступные для чтения, но я не понимаю, КАК и ПОЧЕМУ он генерируется. Прошу прощения если не в ту ветку написал, но очень интересно. Название: Re: Помогите понять фрагмент кода Отправлено: BRE от Октябрь 28, 2009, 14:20 Я понимаю что сигнал генерируется каждый раз когда в устройстве появляются новые данные доступные для чтения, но я не понимаю, КАК и ПОЧЕМУ он генерируется. Почитай про класс QSocketNotifier.Посмотри его реализацию. Название: Re: Помогите понять фрагмент кода Отправлено: zenden от Октябрь 28, 2009, 14:55 Цитировать как понять вот это \fn QIODevice::readyRead() и \sa ? \fn - функция, \sa - See Also (см. также) Смотрите соглашение о комментировании Doxygen http://fay.nm.ru/pmo/doc/use_doxygen.htm Название: Re: Помогите понять фрагмент кода Отправлено: kirill от Октябрь 28, 2009, 15:12 Наличие коментаторных скобочек не смутило?
/* Это комментарий епт! */ |