Просмотр сообщений
|
Страниц: 1 [2] 3 4 ... 27
|
18
|
Qt / Общие вопросы / Странный баг в одном из классов Qt (а может, это только у меня?)
|
: Декабря 25, 2023, 13:00
|
Добрый день всем! Некоторое время назад наблюдаю странную проблему: в Qt есть класс QFileDialog. В нем есть опция QFileDialog::DontUseNativeDialog, Если её присвоить значение false, то диалог выбора файлов откроется без проблем. Если эту опцию установить в true - вначале ничего не будет происходить, затем появится белое окно (видимо сам диалог) и, через некоторое время, приложение упадёт. Перед падением будет наблюдаться увеличение потребления памяти. Это только у меня так?
Во вложении сделал небольшой тестовый проект. Используется Qt 5.15.11 (на Qt6 не пробовал). Операционная система Linux (на винде не пробовал)
|
|
|
24
|
Qt / Установка, сборка, отладка, тестирование / Re: Сборка Qt 5 на AstraLinux
|
: Июня 17, 2023, 13:41
|
Мешает, например, то, что в вашем логе есть отсылка к Qt6, хотя вы хотите собрать Qt5. Похоже, что майнтейнеры что-то напутали. Просто собрать можно как раз так, как вы и написали. Но, есть ли в этом смысл? Добавка программ, собранных из исходников в пакетный дистрибутив - путь к нестабильности. Тут надо либо собрать пакет, а затем уже его и ставить, либо, можно попробовать использовать пакеты от дебиана - там Qt5 есть наверняка.
|
|
|
26
|
Qt / Общие вопросы / Re: помогите пожалуйста (game dev)
|
: Июня 02, 2023, 21:58
|
Я бы советовал сначала почитать литературу по программированию. Такое чувство, что вы надёргали куски кода, толком не понимая, что именно эти куски делают. Допустим, вы сначала открываете файл с параметром QIODevice::WriteOnly, а чуть ниже пытаетесь из него читать с помощью readAll (видимо, не совсем понимая, как работает QTextStream) С потоками та же беда. Кстати, зачем они вам там? Почему бы вам просто не создать GuessTheNumber_WithGraphics и использовать?
|
|
|
27
|
Qt / Qt Quick / Re: Открытие pdf файла в WebEngineView
|
: Мая 25, 2023, 00:51
|
Опять не совсем понятно, что именно вы хотите сделать? Различить типы файлов можно просто по расширению (не совсем надёжно, но так вроде принято в винде). А насчёт пути: можно, например, сначала сменить текущий каталог на нужный, а потом уже открыть файл, как локальный. Не совсем красиво, но, можно попробовать.
|
|
|
Страниц: 1 [2] 3 4 ... 27
|
|
|