| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > [Qt] Как очистить QBuffer |
| Автор: EKoshelev 23.1.2014, 18:39 |
| Создаю наследника от QBuffer. Хочу реализовать метод void clear(); который бы сделал его пустым. Пробовал разные варианты: viod QMyBuffer::clear() { buffer().resize(0); buffer().clear(); setBuffer(new QByteArray()); QByteArray ba; ba.clear(); setData(ba); } И прочие извращения. В одних случаях длина буфера не изменяется, в других становится больше, но ни в одном не становится равной нулю. Подскажите пожалуйста кто знает. |
| Автор: EKoshelev 23.1.2014, 19:32 |
| Так, ребзя, прошу пардону. Отображение глючно написал. Всё работает как надо. Извините. Тему можно смело мочить. |