Вопросы по теме '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 просмотров
schedule
26.10.2022
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