346
|
Qt / Общие вопросы / QDockWidget определение верхнего
|
: Май 19, 2020, 23:37
|
Доброго времени суток! Существует QMainWindow, в котором есть несколько QDockWidget. Я их могу "собрать" в один, путём перетаскивания друг на друга. Получается что-то подобное QTabWidget. Понятно, что в разные моменты времени каждый из этих QDockWidget может стать "верхним" (допустим, кликом на него). А может и несколько (если я мышкой их "растащу" по QMainWindow) Вопрос: как программно можно определить какой из этих виджетов "верхний"? Или несколько из них.
|
|
|
347
|
Qt / Работа с сетью / Re: зависание при обращении к сайту
|
: Май 17, 2020, 11:17
|
Уверен. Абсолютно. Полная и абсолютно точная инструкция по статичной сборки Qt находится в документации к Qt. Если программист её не понимает, то он просто занимается не тем. И я точно так-же абсолютно уверен в бессмысленности этой затеи. Для клиета абсолютно всё равно - один файл в программе или 100500. Он всё равно её будет запускать кликом по ярлыку на рабочем столе. Хоть в шиндошс, хоть в никсах. А вот поиметь юридических проблем можно вагон и маленькую тележку. Понятно, что не в СНГ. Но это моё мнение, спорить точно не буду.
|
|
|
350
|
Qt / Работа с сетью / Re: зависание при обращении к сайту
|
: Май 14, 2020, 23:55
|
Насколько я знаю, статическая сборка может вызвать раздражение совсем других товарищей. Лично я в ней великого смысла не вижу, но тут уж: каждому своё. А чем библиотеки то раздражают, если не секрет? Свернуть всё в единый инсталлятор и отдать именно его - это ведь не сложно. Да и сами библиотеки ведь не обязаны быть в системных каталогах, можно положить рядом с исполняемым файлом.
|
|
|
352
|
Qt / Работа с сетью / Re: зависание при обращении к сайту
|
: Май 14, 2020, 12:19
|
Винды у меня нет в принципе, а в вайне вряд ли запустится. Да и какой смысл в этом? Ну, заработает на этом сайте, будет "тормозить" на другом. Поток сделать не сложно, пример есть прямо в "помощи".
|
|
|
354
|
Qt / Работа с сетью / Re: зависание при обращении к сайту
|
: Май 13, 2020, 16:21
|
Ничего криминального не увидел, кроме того, что вы сетевой запрос (который в принципе не мгновенен) запускаете в основном потоке. Пока сервер всю страницу не отдаст у вас и будет всё "висеть". Особенно, если сайт "современный" и в нём 100500 скриптов. Обычно такое делают в отдельном потоке. Вы даже начали писать QThread...
|
|
|
357
|
Qt / Общие вопросы / Re: QWebEngine и YouTube
|
: Май 08, 2020, 21:09
|
Спасибо! Обязательно посмотрю. Тем более, что, согласно описанию, этот клиент уже на Qt5 P.S. Мда. Оно, собирается, конечно. Пока исходники не смотрел, но запрос на "google api key" оптимизма явно не добавляет. Люблю свободу, знаете ли. Поэтому, поиск решение ещё не окончен.
|
|
|
358
|
Qt / Общие вопросы / Re: QWebEngine и YouTube
|
: Май 03, 2020, 20:24
|
Всё равно не получается Вначале думал просто найти button на странице и вызвать click (наивно думая, что button на странице один). А кнопка, оказывается там не одна. А вот как найти нужную, не понимаю. Кто такое делал, подскажите пожалуйста.
|
|
|
360
|
Qt / Общие вопросы / QWebEngine и YouTube
|
: Апрель 30, 2020, 22:45
|
Доброго времени суток! Появилась необходимость сделать виджет с возможностью посмотреть ролик на youtube. Сделал форму, на неё кинул QWebEngine, необходимые кнопки - всё работает. Теперь нужно запустить сам ролик - кидаю в QWebEngine event нажатия клавиши "пробел" ... и ничего не происходит. Если сделать виджет с (к примеру) QTextEdit, то видно, что "пробел" повляется в виджете. Как правильно запустить ролик?
|
|
|
|
|