Название: Почтовый клиент Отправлено: blood_shadow от Апрель 27, 2011, 17:16 Пишу почтовый клиент, часть что отвечает за посылку сообщений готова, осталось только
прием, нужно несколько советов: отображаться все будет в таблице, по клику на строку должно открыться письмо, вопрос - читать лучше сразу все письма с сервера или как-то по частям, но так чтобы было незаметно для пользователя? если второе то как такое реализовать? Название: Re: Почтовый клиент Отправлено: SABROG от Апрель 27, 2011, 18:21 вопрос - читать лучше сразу все письма с сервера или как-то по частям, Читай только заголовки (хотя это должно настраиваться). При клике пусть скачивается.но так чтобы было незаметно для пользователя? если второе то как такое реализовать? Название: Re: Почтовый клиент Отправлено: Etud от Апрель 27, 2011, 19:17 но так чтобы было незаметно для пользователя? А почему незаметно ? Это что, шпион ? Мое мнение: читать лучше сразу все письма с сервера. Нет необходимости обращаться к нему еще. The Bat! посмотрите. Название: Re: Почтовый клиент Отправлено: CL0NE от Апрель 27, 2011, 23:21 Цитировать читать лучше сразу все письма с сервера. я зашел прочесть 1 письмо, а ожидаю загрузки всехНазвание: Re: Почтовый клиент Отправлено: blood_shadow от Апрель 27, 2011, 23:25 А почему незаметно ? Это что, шпион ? я наверно не правильно выразился, не заметно в плане быстродействияНазвание: Re: Почтовый клиент Отправлено: blood_shadow от Апрель 27, 2011, 23:35 есть ф-ция которая вызывается в другом потоке(объект живет там), проблема в цикле
Код ф-ция waitForReading() реализована так: Код дело в том что код: Код вызывает ошибку, но если заменить на: Код то работает без проблем, в чем соль, почему ф-ции waitForReading() и waitForReadyRead(10000) различаются? |