Size: a a a

2020 December 11

RG

Renat Garaev in Qt
elias eliatto
привет! я создавал дополнительное окно (QMainWindow) в Qt/WebAssembly. В браузере отображалось, однако заголовок был узкий и кнопка закрытия окна мелкая. Можно ли увеличить заголовок (по высоте) и кнопку закрытия для wasm?
А в обычной сборке не WASM окно с нормальным размером кнопки х ? Доброго дня
источник

ee

elias eliatto in Qt
Renat Garaev
А в обычной сборке не WASM окно с нормальным размером кнопки х ? Доброго дня
да, под Windows проверял.
источник

RG

Renat Garaev in Qt
elias eliatto
да, под Windows проверял.
Ну тогда возможно это баг  , а возможно правда, нужно как-то программно измениить размер кнопки, котороая отображается в wasm
источник

МС

Михаил Серебренников... in Qt
Кто-нибудь пробовал уже?
источник

AN

Alexander N in Qt
А я всегда просто вырубал стандартные рамки и рисовал всё сам оО.
источник

RG

Renat Garaev in Qt
Михаил Серебренников
Кто-нибудь пробовал уже?
Привет это Qt 6.0?
источник

МС

Михаил Серебренников... in Qt
Да. Они неожиданно для меня 8 декабря зарелизились.
источник

МК

Мгер Карапетян... in Qt
Alexander N
А я всегда просто вырубал стандартные рамки и рисовал всё сам оО.
а как же стандартное поведение (если винда, то перемещение заголовка в стороны/в углы) тоже полностью реализовывали?
источник

Г

ГуАлСе in Qt
Интересно, в KDE CSD завезут?
источник

AN

Alexander N in Qt
Мгер Карапетян
а как же стандартное поведение (если винда, то перемещение заголовка в стороны/в углы) тоже полностью реализовывали?
Увы
источник

AN

Alexander N in Qt
Надо будет поглядеть как это реально сделать кстати и реально ли
источник

AD

Android Developer in Qt
источник

AD

Android Developer in Qt
Всем привет.
этот TYPE HERE доступен только в первой форме MainWindow. Есть ли другие формы? я не неашел!
источник

m

mefest in Qt
сколько сделаешь форм, столько и будет
источник

AD

Android Developer in Qt
mefest
сколько сделаешь форм, столько и будет
Всего 7 форм. но только есть в первой форме MainWindow.
источник

AD

Android Developer in Qt
как сделать это доступным в других формах?
источник

m

mefest in Qt
Android Developer
как сделать это доступным в других формах?
источник

AD

Android Developer in Qt
спасибо
источник

АВ

Александр Вольнов... in Qt
Привет.
Кто-нибудь в курсе, как устроен звук в Qt? У меня на целевой железке звук глючит, и я пытаюсь понять, в чём вообще дело. Глючит как QSoundEffect, так и QMediaPlayer, но по-разному.

Создаю простейшее консольное приложение с QSoundEffect, воспроизвожу любой WAV 16-bit 44100. Слышу равномерные заикания много раз в секунду и вижу, как в консоль сыпется примерно 20 сообщений в секунду с таким содержанием:
ALSA lib ../../../alsa-lib-1.1.6/src/pcm/pcm.c:8424:(snd_pcm_recover) underrun occurred
Через aplay всё работает нормально. QMediaPlayer сам со себе звук воспроизводит хорошо, но если добавить нагрузку, например, рисовать что-то в QML, то звук тоже начинает заикаться. При этом aplay, запущенный в фоновом процессе даёт идеальный звук даже при нагрузке. Так что возникает вопрос, который почему-то не удаётся нагуглить: в каком потоке работает заполнение буфера? Зависит ли это от используемого бекенда для аудио или это делает Qt код, общий для всех бекендов? А то похоже, что аудио микшируется в главном потоке, чего я никак не ожидал от такой высокоуровневой библиотеки как Qt. И если так, то как я могу это исправить с минимальными усилиями?
источник

M

Mr.Mait in Qt
Александр Вольнов
Привет.
Кто-нибудь в курсе, как устроен звук в Qt? У меня на целевой железке звук глючит, и я пытаюсь понять, в чём вообще дело. Глючит как QSoundEffect, так и QMediaPlayer, но по-разному.

Создаю простейшее консольное приложение с QSoundEffect, воспроизвожу любой WAV 16-bit 44100. Слышу равномерные заикания много раз в секунду и вижу, как в консоль сыпется примерно 20 сообщений в секунду с таким содержанием:
ALSA lib ../../../alsa-lib-1.1.6/src/pcm/pcm.c:8424:(snd_pcm_recover) underrun occurred
Через aplay всё работает нормально. QMediaPlayer сам со себе звук воспроизводит хорошо, но если добавить нагрузку, например, рисовать что-то в QML, то звук тоже начинает заикаться. При этом aplay, запущенный в фоновом процессе даёт идеальный звук даже при нагрузке. Так что возникает вопрос, который почему-то не удаётся нагуглить: в каком потоке работает заполнение буфера? Зависит ли это от используемого бекенда для аудио или это делает Qt код, общий для всех бекендов? А то похоже, что аудио микшируется в главном потоке, чего я никак не ожидал от такой высокоуровневой библиотеки как Qt. И если так, то как я могу это исправить с минимальными усилиями?
пробовал обновить кодеки? QMediaPlayer на линуксе дергает GStreamer
источник