Size: a a a

2021 January 08

AP

Alexander P in Qt
Roman
Всем доброго времени суток.
Вопрос: какой класс использовать, чтобы получить необходимые данные с сайта?
Например, я хочу получить время с сайта time100
Если интересует именно время, то лучше найти какой-нибудь ресурс, который через http get-запрос вернет форматированную структуру данных
источник

AP

Alexander P in Qt
конкретно для time100 я это не вижу, а парсить регулярками всю страницу — такая себе затея
источник

R

Roman in Qt
Alexander P
Если интересует именно время, то лучше найти какой-нибудь ресурс, который через http get-запрос вернет форматированную структуру данных
хм ... так все таки QHttp ...
Я вот первый раз собираюсь работать с сетью.
Я захожу на сайт, вижу то Frontend , и не понимаю,  как ковырнуть, чтобы необходимое мне получить...
источник

AP

Alexander P in Qt
Roman
хм ... так все таки QHttp ...
Я вот первый раз собираюсь работать с сетью.
Я захожу на сайт, вижу то Frontend , и не понимаю,  как ковырнуть, чтобы необходимое мне получить...
Зачем ковырять фронт? Если нужны данные, работай с данными через запросы.
источник

AP

Alexander P in Qt
Для времени можешь попробовать это: http://worldtimeapi.org
источник

AP

Alexander P in Qt
в Qt схема простая: создаешь QNetworkAccessManager, в него подаешь запрос QNetworkRequest, затем выполняешь get-запрос для менеджера
источник

AP

Alexander P in Qt
в ответ получишь QNetworkReply, в котором по завершении работы будет лежать ответ с сервера
источник

R

Roman in Qt
Полученное время я хочу присвоить объекту QTime чтобы уже работать с ним. Мне же не надо юзать многопоточность?
источник

AP

Alexander P in Qt
Не знаю, как то относится к вопросу, но нет
источник

zloi Попов in Qt
Доброго времени суток, использую WebView (qml) для отображения формы оплаты, но проблема в том, что WebView вызывается как диалоговое окно (Window), тем самым затемняя все элементы что под ним. Кто нибудь знает как решить данную проблему?
источник

zloi Попов in Qt
источник

bg

backend guy in Qt
Всем привет! Никто тестовые проекты(автотесты) с qbs сборкой не писал?
источник

МВ

Макс Воробьев... in Qt
backend guy
Всем привет! Никто тестовые проекты(автотесты) с qbs сборкой не писал?
а в чем проблемы?
источник

bg

backend guy in Qt
Макс Воробьев
а в чем проблемы?
отсутвует понимание. есть у меня проект с cpp модулями, а есть отдельный проект для тестов. есть общее решение которое указывает references на эти два проекта. основной проект собирается без проблем, а тестовый не собирается, т.к не может найти где опрелелены символы из основного. собвенно вопрос - каким макаром предполагается решать данный кейс? посмотрел примеры в сети - везде пишут либы и линкуют их, но мне то либу писать не надо, у меня приложение к которому тупо надо тесты дописать.
источник

AS

Anatoly Shirokov in Qt
backend guy
отсутвует понимание. есть у меня проект с cpp модулями, а есть отдельный проект для тестов. есть общее решение которое указывает references на эти два проекта. основной проект собирается без проблем, а тестовый не собирается, т.к не может найти где опрелелены символы из основного. собвенно вопрос - каким макаром предполагается решать данный кейс? посмотрел примеры в сети - везде пишут либы и линкуют их, но мне то либу писать не надо, у меня приложение к которому тупо надо тесты дописать.
Два варианта: либо выделение общего кода в библиотеку и линковка с тестом, либо включение файлов основного проекта в тест.
источник

bg

backend guy in Qt
Anatoly Shirokov
Два варианта: либо выделение общего кода в библиотеку и линковка с тестом, либо включение файлов основного проекта в тест.
тоесть, напрямую добавить файлы в тестовый проект? понял, спасибо за помощь(гуглить больше не надо).
источник

ПК

Побитый Кирпич... in Qt
Что даёт ключевое слово "slots"?
public slots:
Учитывая, что я могу спокойно использовать в качестве слота лямбду, кажется, что это легаси, которое ничего не даёт
источник

H

Hwang in Qt
Функция которая не помечена как слот, не может использоваться в макросе SLOT()
источник

ПК

Побитый Кирпич... in Qt
Hwang
Функция которая не помечена как слот, не может использоваться в макросе SLOT()
А SLOT() этож как раз легаси и есть?
источник

H

Hwang in Qt
Я не уверен, но думаю что модификаторы слот и сигнал были сделаны для быстродействия, т.е. искать нужную функцию среди таблици слотов быстрее чем среди таблици всех функций
источник