Size: a a a

2020 December 22

IZ

Ilia Zviagin in Qt
Сергей Чурмин
Доброго друзья, а есть пройи в регулярках, очень срочно нуна помошь, начальник над головой сидит пинает каждые 5 минут((( из QByteArray надо выташитеть
...<input type="hidden" name="redirect_uri" value="https://hosting.wialon.com/login.html">...
и
...<input type="hidden" name="wialon_sdk_url" value="https://hst-api.wialon.com">...
Ты регулярками парсишь HTML ?
источник

SE

Suigintou45 E14 in Qt
Сергей Чурмин
Доброго друзья, а есть пройи в регулярках, очень срочно нуна помошь, начальник над головой сидит пинает каждые 5 минут((( из QByteArray надо выташитеть
...<input type="hidden" name="redirect_uri" value="https://hosting.wialon.com/login.html">...
и
...<input type="hidden" name="wialon_sdk_url" value="https://hst-api.wialon.com">...
htmlcxx
источник

МВ

Макс Воробьев... in Qt
а чем-нибудь через xpath вытащить нельзя?
источник

СЧ

Сергей Чурмин... in Qt
Макс Воробьев
а чем-нибудь через xpath вытащить нельзя?
а есть талковый пример с ним, а то вчера победить не получилось
источник

МВ

Макс Воробьев... in Qt
Сергей Чурмин
а есть талковый пример с ним, а то вчера победить не получилось
я только через selenium с ним работал
источник

МВ

Макс Воробьев... in Qt
на хабре посмотри
источник

FS

Flower Surgeon in Qt
Есть ли какой-нибудь способ очистить буфер отправки у QTcpSocket без отправки данных? Пока нашёл только flush(), но там такое:

This function writes as much as possible from the internal write buffer to the underlying network socket, without blocking.
источник

RG

Renat Garaev in Qt
Flower Surgeon
Есть ли какой-нибудь способ очистить буфер отправки у QTcpSocket без отправки данных? Пока нашёл только flush(), но там такое:

This function writes as much as possible from the internal write buffer to the underlying network socket, without blocking.
Какой то не правильный вопрос. Типа звучит, как: я открыл тестовый файл для записи, записал в него строку и хочу пока она не записалась на жёсткий диск, не записывать ее.
Вы уверены что хотите "обмануть" операционную систему, ее кэш на сетевые операции, буфер и тому подобное? Зачем тогда туда положили данные, а не хотите их отправлять, хотите прервать этот процесс?
источник

FS

Flower Surgeon in Qt
Renat Garaev
Какой то не правильный вопрос. Типа звучит, как: я открыл тестовый файл для записи, записал в него строку и хочу пока она не записалась на жёсткий диск, не записывать ее.
Вы уверены что хотите "обмануть" операционную систему, ее кэш на сетевые операции, буфер и тому подобное? Зачем тогда туда положили данные, а не хотите их отправлять, хотите прервать этот процесс?
У меня баг в программе, связанный с дублирующей посылкой данных и я хотел бы проверить одну гипотезу (Wireshark на тестовую машину устанавливать не хочется).
источник

FS

Flower Surgeon in Qt
Flower Surgeon
Есть ли какой-нибудь способ очистить буфер отправки у QTcpSocket без отправки данных? Пока нашёл только flush(), но там такое:

This function writes as much as possible from the internal write buffer to the underlying network socket, without blocking.
Вопрос снимается: причина бага была в другом.
источник

RG

Renat Garaev in Qt
Flower Surgeon
Вопрос снимается: причина бага была в другом.
В чем? Раз была проблема, изучьте решение
источник

МБ

Максим Басков... in Qt
Может кто подскажет, довольно частый вопрос: есть указатель на QStringList. 2 строка это строка представляющая число int.
Нужно считать это число.
iNum = (str -> at(1)).toInt(); получаю в итоге 0, а там должно быть число.
источник

FS

Flower Surgeon in Qt
Renat Garaev
В чем? Раз была проблема, изучьте решение
К сигналу QTcpSocket::connected по ошибке слот, в котором и происходила отправка данных) коннектился несколько раз вместо одного.
источник

FS

Flower Surgeon in Qt
Добавил проверку, всё заработало.
источник

RG

Renat Garaev in Qt
Flower Surgeon
Добавил проверку, всё заработало.
Ну я написал, что вы не ту проблему хотели решать, переведя пример в файл записали, но не надо записывать
источник

FS

Flower Surgeon in Qt
Renat Garaev
Ну я написал, что вы не ту проблему хотели решать, переведя пример в файл записали, но не надо записывать
"Слона-то я и не приметил". ¯\_(ツ)_/¯
источник

SE

Suigintou45 E14 in Qt
Максим Басков
Может кто подскажет, довольно частый вопрос: есть указатель на QStringList. 2 строка это строка представляющая число int.
Нужно считать это число.
iNum = (str -> at(1)).toInt(); получаю в итоге 0, а там должно быть число.
Возможно, там пробелы, сделать trim. И пользоваться статусом ошибки у toInt.
источник

МБ

Максим Басков... in Qt
Suigintou45 E14
Возможно, там пробелы, сделать trim. И пользоваться статусом ошибки у toInt.
Спасибо. Попробовал с обычным txt все работает. А тут нет.буду мучится)))
источник

МК

Мгер Карапетян... in Qt
https://doc.qt.io/qt-5/qabstractitemmodel.html#setHeaderData
When reimplementing this function, the headerDataChanged() signal must be emitted explicitly.
как переводится reimplementing? мне нужно постоянно вызывать сигнал headerDataChanged() или как?
источник

FS

Flower Surgeon in Qt
Мгер Карапетян
https://doc.qt.io/qt-5/qabstractitemmodel.html#setHeaderData
When reimplementing this function, the headerDataChanged() signal must be emitted explicitly.
как переводится reimplementing? мне нужно постоянно вызывать сигнал headerDataChanged() или как?
Это означает, что в реализации этого метода в дочернем классе надо обязательно вызвать сигнал headerDataChanged(),
источник