Просмотр сообщений
|
Страниц: 1 [2] 3 4 ... 313
|
16
|
Qt / Qt Quick / Re: Расположение страницу pdf по центру окна
|
: Январь 17, 2024, 12:26
|
твой тестовый пример кривой: надо садиться и искать что поправить как в коде, так и в смаке файле, чтобы он заработал — это банальное неуважение к участникам форума. во-первых, ты забыл поставить SplitView.fillWidth: true на свой pdfView. Дальше, если мы немного модифицируем UserPdfScrollablePageView2, то уже становится похоже на нужное поведение: color: "blue" Rectangle { id: pageHolder width: 400//root.width height: root.height color: "red" anchors.centerIn: parent PdfScrollablePageView { id: pageView anchors.fill: parent } }
|
|
|
18
|
Qt / Мультимедиа / Re: Image в qml
|
: Декабрь 30, 2023, 20:00
|
через свойство source ты указываешь где взять картинку: это может быть вшитый ресурс, папка приложения, временная папка и т.д. То есть в С++ меняешь изображение как тебе надо, сохраняешь куда-то этот файл и подаешь путь к нему в свойство source. вон есть еще какая-то хитрая штука, но я ею не пользовался https://doc.qt.io/qt-6/qquickimageprovider.html
|
|
|
19
|
Qt / Пользовательский интерфейс (GUI) / Re: Правильное позиционирование дочерних обьектов в SplitView
|
: Декабрь 19, 2023, 19:50
|
If you want the ScrollView to only scroll vertically, you can bind contentWidth to availableWidth (and vice versa for contentHeight). This will let the contents fill out all the available space horizontally inside the ScrollView, taking any padding or scroll bars into account. пример: ScrollView { anchors.fill: parent
contentWidth: availableWidth clip: true
Flickable { anchors.fill: parent ... } }
|
|
|
22
|
Qt / Общие вопросы / Re: Пример тулчейна и пресета для cmake и VS2022
|
: Декабрь 16, 2023, 22:27
|
поставь пакет Threads из менеджера пакетов, это какая-то стандартная линукс штука (многие проекты ее требуют)
по вопросам: 1. не понимаю какая разница между локальной и удаленной машиной, суть ведь та же. не под линуксом, но пробовал, всё работало. 2. это надо смотреть доку смаке по части нужной тебе Иде, помню там были какие-то свойства.
|
|
|
28
|
Qt / Вопросы новичков / Re: Установка скорости com-порта через combobox
|
: Декабрь 04, 2023, 21:19
|
ты в on_pushButton_clicked создаешь новый объект QSerialPort, а в on_baudRateBox_activated заполняешь данные у временного объекта, который разрушается после выхода из метода. тебе надо либо сделать объект QSerialPort членом класса либо читать все значения комбобоксов прямо в on_pushButton_clicked.
эта ошибка непосредственно к Qt никак не относится, очень советую подучить С++ и ООП.
|
|
|
30
|
Qt / Вопросы новичков / Re: Вывод QList в окно
|
: Декабрь 03, 2023, 21:28
|
надо сперва построить подходящую строку: C++ (Qt) QString text; const auto baudRates = QSerialPortInfo::standardBaudRates(); for (auto rate : baudRates) text += QString{"%1\n"}.arg(rate); ui->txtOutput->setText(text);
либо еще можно выводить не просто текстом, а списком элементов через QListWidget
|
|
|
|
|