Size: a a a

2021 July 08

m

mefest in Qt
Читаешь файл и работаешь с байтами
источник

m

mefest in Qt
Для zip вроде ничего не было из коробки. Тут наверное проще найти готовые либы
источник

МК

Мгер Карапетян... in Qt
О спасибо, и про гистограммы помните) вопрос по коду, что это:
decltype(m_order)().swap(m_order);
почему просто не m_order.clear();?
источник

AS

Anatoly Shirokov in Qt
это старый трюк освободит память вектора, clear может оставить ее. но здесь это не принципиально. сейчас после clear можно вызвать shink_to_fit - это будет эквивалентный этому трюку код. давайте я уберу, чтобы не смущало
источник

МК

Мгер Карапетян... in Qt
ну зачем же убирать, буду учиться, может встречу в коде и буду знать что оно делает) а так спасибо)
источник

AU

Abu Umar in Qt
Вообще есть QZipReader/Writer но они в приватной части
источник

МП

Михаил Притугин... in Qt
Нашел QuaZip
Но не знаю будет ли на мобилках работать
источник

МП

Михаил Притугин... in Qt
С одной стороны это просто плюсовый код
С другой - это wrapper над чем-то, чего на мобилках может не быть
источник

M

Mr.Mait in Qt
Делал для студента пару лет назад. Вроде как раз был выдернут с приватки QZipReader/Writer, там подключается библиотека zlib. Еще пришлось в qzip вносить правки, там были баги. Как сейчас, не знаю.

Если реально использовать zlib под андроид, почему бы и нет
источник

AU

Abu Umar in Qt
zlib внутри qt есть, он будет везде соответственно
источник

ee

elias eliatto in Qt
привет! пытаюсь использовать Q_ASSERT под Visual Studio 2019. Запускаю программу из-под отладчика,  Q_ASSERT срабатывает, появляется окошко, но кнопки Abort, Retry, Ignore не удается нажать. Как лечится?
источник

МК

Мгер Карапетян... in Qt
а еще вопрос, у меня Qt5.15.2 MinGW64, в qmake пишу
CONFIG += c++latest # c++2a
а std::span все равно не находит. Что делаю не так?
источник

МК

Мгер Карапетян... in Qt
как включить поддержку с++20?
источник

AS

Anatoly Shirokov in Qt
значит g++ в mingw64 старичек и не понимает span
источник

AS

Anatoly Shirokov in Qt
для msvc хватило c++latest
источник

МК

Мгер Карапетян... in Qt
😔значит обойдусь
источник

П

Пашечка in Qt
Немного оффтоп: я почитал про span и немного недогнал, а чем он лучше, например, вектора ссылок?
источник

AS

Anatoly Shirokov in Qt
вектора ссылок не бывает
источник

AS

Anatoly Shirokov in Qt
span - это вид, он ничего не хранит, поэтому это легковестный объект, поэтому легко передается
источник

П

Пашечка in Qt
Ладно, справедливо. Заменим на вектор указателей, производительность та же, просто юзать неудобно)
источник