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

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 [2] 3 4 ... 313
16  Qt / Вопросы новичков / Re: Ошибка 'Не найден модуль Cmake "Qt6OpcUaConfig.cmake" ' : Февраль 08, 2024, 23:27
посмотрел — бинарей действительно нет ни под одну платформу. https://bugreports.qt.io/browse/QTBUG-109096 вот только тут нашел следующее:
Цитировать
Back in Qt 5, there were no pre-built libraries for "Qt for Automation"/"Qt M2M Protocols" (which Qt OPC UA was part of). Everyone had to build the libraries from source.
In Qt 6, this changed and commercial users can now install pre-built versions of the libraries.
в любом случае, просто собери их сам
17  Qt / Qt Quick / Re: Расположение страницу pdf по центру окна : Январь 17, 2024, 16:42
Извиняюсь канечно но что надо править и для чего в cmake? Я же собираю с ним и все работает.
у меня заработало только после удаления зашитого CMAKE_MODULE_PATH. и еще зашитый путь к пдфке пришлось править в коде.
По поводу центровки для pageHolder я понял(я вроде пробовал раньше но чет было не так).
Но вот вопрсо что происходит если растянуть по ширине fitToWidth? Страница уже имеет не правильную шинину, а должна быть растянута в ширину по паренту. С зумом там тоже все не очень с позиционированием.
В общем задавать жесткие размеры ширины для pageHolder не очень хороший вариант.
зашитая ширина была для примера, конечно Улыбающийся Чтоб навело на мысли при взгляде на картинки. В реальности надо брать текущие размеры страницы (сходу не понял как это сделать), а может там и вручную какие-то расчеты проводить для корректного центрирования.
18  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
}
}
 

19  Qt / Общие вопросы / Re: Странный баг в одном из классов Qt (а может, это только у меня?) : Январь 03, 2024, 10:27
еще можно попробовать самому собрать Qt, не используя скрипты из менеджера пакетов
20  Qt / Мультимедиа / Re: Image в qml : Декабрь 30, 2023, 20:00
через свойство source ты указываешь где взять картинку: это может быть вшитый ресурс, папка приложения, временная папка и т.д. То есть в С++ меняешь изображение как тебе надо, сохраняешь куда-то этот файл и подаешь путь к нему в свойство source.

вон есть еще какая-то хитрая штука, но я ею не пользовался https://doc.qt.io/qt-6/qquickimageprovider.html
21  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 / Пользовательский интерфейс (GUI) / Re: Правильное позиционирование дочерних обьектов в SplitView : Декабрь 18, 2023, 23:25
Flickable does not automatically clip its contents. If it is not used as a full-screen item, you should consider setting the clip property to true.
23  Qt / Общие вопросы / Re: выгрузка данных в шаблон Libreoffice.calc, libreoffice.writer или .rtf : Декабрь 17, 2023, 15:35
Спецификация шаблона Calc-мысль. А где такую спецификацию можно посмотреть?
спецификация лежит в открытом доступе: https://www.oasis-open.org/committees/download.php/12572/OpenDocument-v1.0-os.pdf

если там небольшой шаблон, наверное проще один раз набить его хмл (или нарисовать, сохранить и вскрыть исходник) и написать код заполнения нужных частей хмла (например банально вставить всякие тэги для замены), чем пользоваться библиотеками
24  Qt / Общие вопросы / Re: Пример тулчейна и пресета для cmake и VS2022 : Декабрь 16, 2023, 22:27
поставь пакет Threads из менеджера пакетов, это какая-то стандартная линукс штука (многие проекты ее требуют)

по вопросам:
1. не понимаю какая разница между локальной и удаленной машиной, суть ведь та же. не под линуксом, но пробовал, всё работало.
2. это надо смотреть доку смаке по части нужной тебе Иде, помню там были какие-то свойства.
25  Qt / Вопросы новичков / Re: Инициализация библиотеки Cmake в проекте : Декабрь 16, 2023, 22:14
вроде правильно написано. может проблема из-за использования IMPORTED_IMPLIB под линуксом? по доке не похоже, что ты используешь ее верно: https://cmake.org/cmake/help/latest/prop_tgt/IMPORTED_IMPLIB.html

также визуально используются разные пути до QLibrary, что в общем случае неверно (возможно, в твоем проекте фактически эти пути совпадают)
26  Qt / Общие вопросы / Re: выгрузка данных в шаблон Libreoffice.calc, libreoffice.writer или .rtf : Декабрь 16, 2023, 21:51
csv не подойдет?

а так остается или гуглить или открывать спецификацию нужного шаблона и писать код по ней. также можно в исходники Libreoffice поглядеть.
27  Qt / 2D и 3D графика / Re: должен ли я озаботится о зачистке памяти ? при new QGraphicsTextItem ? : Декабрь 12, 2023, 20:23
все ответы даны выше. для приведенного куска кода и вопроса в нем ответ «да». только пишут "delete a", а не "delete(a)".
28  Qt / Вопросы новичков / Re: как правильно работать с Qt, чтобы не было утечек памяти? : Декабрь 11, 2023, 23:33
Но хорошо что Igors нашелся (а то я даже беспокоиться начал - не сарказм), значит еще пообсуждаем. Улыбающийся
ABBAPOH тоже очень беспокоился, что больше нет животрепещущих тем Улыбающийся
29  Qt / 2D и 3D графика / Re: должен ли я озаботится о зачистке памяти ? при new QGraphicsTextItem ? : Декабрь 11, 2023, 14:58
https://doc.qt.io/qt-6/qgraphicsscene.html#addItem This scene takes ownership of the item.

https://doc.qt.io/qt-6/qgraphicsscene.html#removeItem The ownership of item is passed on to the caller (i.e., QGraphicsScene will no longer delete item when destroyed).

итого ответ на твой вопрос: да. Но если removeItem не вызывать, то и самому удалять не надо.
30  Qt / Вопросы новичков / Re: Установка скорости com-порта через combobox : Декабрь 04, 2023, 21:19
ты в on_pushButton_clicked создаешь новый объект QSerialPort, а в on_baudRateBox_activated заполняешь данные у временного объекта, который разрушается после выхода из метода. тебе надо либо сделать объект QSerialPort членом класса либо читать все значения комбобоксов прямо в on_pushButton_clicked.

эта ошибка непосредственно к Qt никак не относится, очень советую подучить С++ и ООП.
Страниц: 1 [2] 3 4 ... 313

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