Russian Qt Forum
Декабрь 04, 2024, 12:09 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: [1] 2 3 ... 166
1  Qt / Пользовательский интерфейс (GUI) / Re: Кастомизация встроенного HTML : Декабрь 22, 2022, 14:59
Ок. Похоже на баг в Qt. Причём в 6.х тоже.
2  Qt / Пользовательский интерфейс (GUI) / Кастомизация встроенного HTML : Ноябрь 30, 2022, 15:51
Приветствую. Есть вопрос, в доке не нашёл:

Qt-виджеты умеют выводить текст в формате HTML, например, нечто типа <h1>My Header!</h1>

Вопрос: как можно глобально переопределить стиль тега <h1>?
Т.е. задать свой шрифт, размер, цвет и прочее, чтоб для всех виджетов <h1> рисовался кастомным стилем.
3  Qt / Пользовательский интерфейс (GUI) / Re: "Тяжелое" окно : Апрель 30, 2022, 10:06
Наверное проблема уже решилась..
Но наверное кэшировать данные?
4  Qt / Вопросы новичков / Re: Исчезающие виджеты или группы виджетов. : Ноябрь 08, 2021, 15:59
Вряд ли они это считают багом - ведь сами виджеты никуда не деваются, они просто для вас невидимы.

Невидимы, значит, их нет - я то откуда знаю, что они скрыты)

Там ведь есть ещё одна проблема - если невидимый виджет сам изменит свои размеры - что делать родителю?

Та какая ж это проблема. Пока он не видим - ничего и не делать. Вот как покажется - тогда согласно политики.
5  Qt / Вопросы новичков / Re: Исчезающие виджеты или группы виджетов. : Ноябрь 05, 2021, 14:11
ИМХО старый баг Qt - когда прячем виджеты, размеры контейнера не меняются.
Вообще ручной вызов adjustSize(); должен бы помочь.
Но если нет, можно попробовать вызвать setFixedSize() с нужной высотой.
6  Qt / Пользовательский интерфейс (GUI) / Re: Вывод большого количества строк : Октябрь 07, 2021, 10:01
QT для быстрой разработки не очень сложных прог (так называемая методология RAD) с низким потенциалом коммерциализации.

Это толсто Улыбающийся
7  Разное / Говорилка / Re: С Днём программиста! : Сентябрь 14, 2021, 12:25
с прошедшим Улыбающийся
8  Разное / Объявления / Re: Программист прикладного ПО (C++) в продукт ПОЛАТОР : Сентябрь 07, 2021, 15:06
А продукт-то сам где? Демку скачать можно?
9  Qt / Пользовательский интерфейс (GUI) / Re: Вывод большого количества строк : Сентябрь 07, 2021, 14:41
QScintilla ?
10  Qt / Пользовательский интерфейс (GUI) / Re: Qt. Как проще сделать виджет, сильно похожий на заданный? : Июль 27, 2021, 15:54
QToolBar застайлить?
11  Qt / OpenGL / Re: Рисование в отдельной нитке : Июль 20, 2021, 00:35
>> Но на др крашит бурным потоком. Причем в самых неожиданных местах, напр главная падает в событийном цикле.

Я бы память проверил. Какой-нибудь gflags там или valgrind, если линукс. А то очень похожие симптомы, что "где-то что-то куда-то вылазит" Улыбающийся
12  Qt / Многопоточное программирование, процессы / Re: waitForDone : Июль 06, 2021, 23:51
Потому что поток стоит, а мог бы работать. Да и проц нечего экономить, пусть трудится.

Ну поток не грузовик, он когда не работает, дорогу не занимает)
Тем более в это время другие потоки шуруют во всю, если надо.
13  Qt / Многопоточное программирование, процессы / Re: waitForDone : Июль 06, 2021, 19:06
Кстати, "контроль кода" в Вашей компании пропустит sleep в цикле ?

А что не так со слипом в цикле? Слип останавливает поток на некоторое время, ресурсы проца не жрутся.
Не вижу, почему это плохо Улыбающийся
14  Qt / Многопоточное программирование, процессы / Re: waitForDone : Июль 06, 2021, 19:03
Ну это рекомендации что даются другим, сам дающий следовать им не будет Улыбающийся Ну вот хотя бы отмена фоновой операции. Да, выставил флажок abort для воркера, но дождаться обязан, рыпаться с др событиями пока ресурс(ы) захвачен воркером - себе дороже

Почему же, "сам так делал". Именно что диалог показывал, где прогресс бар и кнопка отмены была. В диалоге ждал, пока воркер или отработает, или отвалится по кнопке.
Ну вернее как ждал, это QProgressDialog ждал, но он то модальный.
Нажал юзер кнопку - шлем воркеру отмену и когда отменил, то прячем диалог.
15  Qt / Многопоточное программирование, процессы / Re: waitForDone : Июль 06, 2021, 10:46
Ну, архитектуры тут нету, это чисто вопрос дизайна приложения.
Да, "плохая задача", инфа 99% Улыбающийся
Поскольку это "главный" поток, подвешивать его в цикле - это моветон.
Задайте себе вопрос: а почему, собственно, он должен ждать?
Что происходит в момент ожидания?
Что видит юзер в этот момент? Прогресс бар или спиннер? В этом случае надо бы события обрабатывать.
Если же так прямо надо подвеситься, то проще всего решается поллингом воркера. Типичное не модное, но рабочее решение "без зауми".
Страниц: [1] 2 3 ... 166

Страница сгенерирована за 0.053 секунд. Запросов: 23.