Вопросы по теме 'qt5.4'

Интегрируйте C++ и QML. Qt 5.4
Последние пару часов я читал документацию Qt, пытаясь найти способ заставить пользовательский интерфейс, созданный с помощью Qt Quick UI (QML), общаться (взаимодействовать) с кодом C++ (функциями... и т.д.). Я прочитал 5 или 6 похожих вопросов...
7980 просмотров
schedule 01.05.2023

Запись видео с использованием Qt5.4
Я создаю кроссплатформенное приложение для записи мультимедийных файлов для постоянной обработки. Это основано на унаследованном приложении, и я не могу переписать его, используя альтернативные библиотеки. Моя текущая проблема заключается в том,...
1325 просмотров
schedule 20.03.2024

Подождите, пока все потоки не будут завершены в основном потоке с использованием Qt/C++.
Я хочу сделать условие в коде, чтобы дождаться завершения всех потоков в последнем слоте основного потока, ниже приведен тестовый код.. testClass::testClass() { m_count = 0; m_flag = false; for( int i = 0; i < 3; i++) {...
1982 просмотров
schedule 27.10.2022

Прозрачный фон в QWebEnginePage
Мы пытаемся перенести какое-то приложение с Qt 4 на Qt 5.4. Qt 5.4 имеет новый веб-движок. Раньше мы делали фон QWebView и QWebPage прозрачным: view = new QWebView(this); QPalette palette = view->palette();...
3364 просмотров
schedule 30.05.2022

Qt: странное поведение при вызове setGeometry для виджета в QScrollArea
Моя среда следующая: Qt 5.4, сборка из исходников с -platform win32-msvc2013 -opengl desktop -no-icu -skip webkit Визуальная студия 2013 виндовс 7 х64 Рассмотрим следующую настройку (QScrollArea, содержащая центрированный виджет...
1520 просмотров
schedule 14.01.2023

Qt5 QML QVariantMap Binding с уведомлениями об изменениях
У меня есть QVariantMap (не QObject, потому что имена свойств не определены заранее). И я добавляю QVariantMap в корневой контекст QML, чтобы использовать значения свойств для привязки. Проблема в том, что когда я меняю QVariantMap или даже когда...
3098 просмотров
schedule 14.09.2022

Visual Studio 2013 и Qt5: QTDIR установлен слишком поздно
С Qt в MSVC2013 все работает, кроме одного: библиотеки DLL не найдены, потому что $(QTDIR) не определен, когда установлена ​​локальная среда отладки. Мои настройки среды отладки: PATH=$(QTDIR)\bin%3b$(PATH) Мой файл .user: <?xml...
8883 просмотров

QtQuick: QQmlApplicationEngine не удалось загрузить компонент qrc: /main.qml: 23 Недопустимое назначение прикрепленного объекта
Учитывая мои мысли ниже, я лаю не на то дерево? Или предоставил информацию ниже, я неправильно использую Qt API, чтобы получить ошибку в заголовке? Я пытаюсь изменить образец на http://doc.qt.io/qt-5/qtquick-scenegraph-openglunderqml-example.html...
8325 просмотров
schedule 15.06.2022

QtQuick QQuickItem Рендеринг Простой треугольник Заполняет весь экран квадратом
Изменение образца, найденного здесь http://doc.qt.io/qt-5/qtquick-visualcanvas-scenegraph.html . Я считаю, что у меня есть правильная программа OpenGL, но она, похоже, неправильно отображается с использованием классов-оболочек Qt. Как и в...
223 просмотров
schedule 25.03.2023

Разве строка QProcess *p не избыточна?
Я наткнулся на этот проект GitHub. Хотя я не согласен с кодом в целом, я не могу понять строку: QProcess *p; и p=*it; Я ошибаюсь, когда мне кажется, что создание нового указателя совершенно избыточно, или есть какая-то цель, которую я...
106 просмотров
schedule 25.05.2022

Как включить модуль QtScript в приложение Qt 5.4
До Qt 5.4 я мог добавить модуль QtScript в свою сборку, добавив QT += script в мой .pro файл. Однако, когда я попытался собрать проект с Qt 5.4, «скрипт» помечен qmake как неизвестный модуль. Я вижу общий объект QtScript в папке моей...
1344 просмотров
schedule 24.11.2022

Как использовать QDataStream::readBytes()
Согласно документации для readBytes() (в QDataStream Qt 5.4), Я ожидаю, что следующий код скопирует input_array во вновь выделенную память и укажет raw на копию: QByteArray input_array{"\x01\x02\x03\x04qwertyuiop"}; QDataStream...
8346 просмотров
schedule 28.02.2024

Добавить QMdiSubWindow в текущий QStackedLayout
Итак, у меня есть этот код: QStackedLayout *layout = new QStackedLayout; QMdiArea *mdi1 = new QMdiArea; mdi1->addSubWindow(new QMdiSubWindow); layout->addWidget(mdi1); QMdiArea *a = (QMdiArea *) layout->currentWidget();...
129 просмотров
schedule 18.01.2023

Перетащите из QTreeView в QListView с копией файла в Qt5
Я пытаюсь перетащить из Treeview (каталог шаблонов) в Listview (каталог проекта). Я читал, что лучшим решением является реализация mimeData() и dropMimeData() из модели. Пока не знаю, что прописать внутри функций и мой тест работает только на...
1345 просмотров
schedule 09.06.2023

Положение курсора WINAPI в окне приложения
Мне нужно написать небольшую программу, которая может знать, где пользователь нажимает кнопку или каким-либо образом в окнах приложений независимо от того, какие окна приложений изменяют размер. Благодаря использованию Windows API теперь я могу...
826 просмотров
schedule 24.09.2023

как подавить префикс пространства имен с помощью Qt5.4 QXmlStreamWriter
У меня есть этот словарь.xml: <?xml version="1.0" encoding="UTF-8"?> <DictionarySet xmlns:mc="urn:fmosoft-map-creator" xmlns="urn:fmosoft-map-creator" Version="1"> <Dictionary SourceLanguage="en_US"...
416 просмотров
schedule 19.07.2023

Qt дочерний QGraphicItem не использует родительскую систему координат
Я пытаюсь создать класс BuildingTile, в основе которого лежит QGraphicsRectItem. В этом BuildingTile я пытаюсь добавить QGraphicsEllipseItems и QGraphicsSimpleTextItem, но они не используют систему координат моего BuildingTile, хотя они говорят на...
280 просмотров
schedule 26.12.2022

Как может обновление QOpenGLWidget не приводить к событиям paintGL?
Я записываю звонки на update() и paintGL() , но почему-то происходит только обновление. paintGL вызывается пару раз, и больше никогда! Как это возможно? Окно видно, и isVisible() возвращает True каждый раз, когда вызывается update() . В...
1482 просмотров
schedule 11.04.2024

Можно ли редактировать отдельный виджет в QtDesginer?
У меня есть внешняя библиотека, которая включает производный класс от QGLWidget, очень похожий на этот здесь . В этой библиотеке у меня есть класс: class PictureGLWidget : public QGLWidget { //.. } Это расширяет родной QGLWidget Qt и...
81 просмотров
schedule 05.08.2022

Как я могу просто проанализировать CSS-файл (!) в моем приложении Qt?
У меня есть документ в формате *.css (каскадные таблицы стилей), но у него есть свои ключевые слова. На самом деле это персонализированный css (я называю его *.pss), со своими тегами и свойствами. вот у меня отрывок: /* CSS like style sheet file...
2367 просмотров
schedule 30.03.2023