По вопросам, относящимся к версии 6 Qt.
2 ответа

Не удалось настроить параметры Qt 6

Я хочу построить с готовым MySQL/OpenSSL libs, чтобы опробовать новые функции, но у меня есть некоторые проблемы с параметрами конфигурации. Например, у меня есть такие параметры настройки: configure.bat -debug -static -static-runtime -confirm-licen…
09 янв '21 в 14:08
0 ответов

QT rpath указывает на версию 'A' вместо числа @rpath/QtCore.framework/Versions/A/QtCore

только что установил последнюю версию QT 6.0.1, и я собирался запустить свое приложение, и я столкнулся с проблемой dyld: Библиотека не загружена: @ rpath / QtWidgets.framework / Versions / A / QtWidgets Я был удивлен, что вместо номера версии отобр…
24 фев '21 в 12:48
2 ответа

Сборка Qt3D под окнами не выполняется из-за того, что Vulkan SDK не найден (но в пути)

Я пытаюсь собрать Qt3D, поскольку он, похоже, больше не поставляется с Qt6 по умолчанию . Я только что завершил установку на ubuntu, без серьезных проблем (это помогло бы, если бы в инструкции по установке могло быть указано, что требуется vulkan sd…
23 фев '21 в 10:48
1 ответ

qt qml Object уже имеет QQmlContext

Я хочу получить файл json с локального компьютера и отправить его в QML, используя это: #include <QGuiApplication> #include <QQmlApplicationEngine> #include <QQmlContext> int main(int argc, char *argv[]) { #if QT_VERSION < QT_VE…
15 фев '21 в 18:39
2 ответа

Кросс-компиляция qt6 для raspberry pi 4

Я прочитал этот документ qt6 , поэтому я начинаю играть с ним, но, возможно, в документах есть утечка некоторой информации, и шаг настройки быстро завершается с этой ошибкой: CMake Error at cmake/QtBaseConfigureTests.cmake:21 (message): Failed to co…
14 фев '21 в 23:55
2 ответа

Как преобразовать QList в QSet в Qt 6

Я портирую свое приложение на Qt 6, и, читая документацию, я вижу, что классы сильно очищены, и QVector унифицированы, теперь это псевдоним QList<QString> и так далее. Но теперь у меня возникла одна проблема. В моем коде (это Qt 5) я конвертир…
09 фев '21 в 19:42
0 ответов

Как программно добавить строку меню в QWidget?

Я создал QWidget (то есть что-то, что действует как окно). Однако я не могу установить панель меню для QWidget с помощью QMenu (НЕ QMenuBar). Я не использую Qt Designer. Я делаю программу на C++ и хотел бы получить помощь в том, как сделать так, что…
19 фев '21 в 09:51
1 ответ

Qt QML - Как отображать текст и изображение в прокручиваемом списке

У меня есть страница, на которой я хочу поместить текст отдельно по изображениям в прокручиваемом списке для тестирования Qt, но если я хочу это сделать, я должен жестко определить Y каждого изображения и текста, но я не знаю, как это получить кстат…
16 фев '21 в 11:08
1 ответ

Qt 6. Есть ли способ сделать фон QPushButton прозрачным, но добавив значок?

Можно ли сделать фон кнопки прозрачным, но при этом добавить иконку? Как я понял, мне следует использовать: button -> setStyleSheet("background-color: rgba(255, 255, 255, 0); "); Работает нормально, но я тоже хочу добавить иконку. У меня красивый…
15 фев '21 в 22:50
0 ответов

Компилятор C cl.exe не может скомпилировать простую тестовую программу

Я пытаюсь настроить VTK с помощью cmake visual studio 16 2019 и Qt 6, но когда я пытаюсь настроить cmake, у меня появляется следующий pb: Selecting Windows SDK version 10.0.18362.0 to target Windows 10.0.19042. The C compiler identification is MSVC …
16 фев '21 в 07:26
1 ответ

Неизвестная команда CMake «qtquick_compiler_add_resources»

Я хочу использовать QtQuickCompiler для своего проекта, но как только я вызываю qtquick_compiler_add_resources, я получаю следующее сообщение об ошибке: Unknown CMake command "qtquick_compiler_add_resources". Я использую Qt6 и CMake 3.18.2. Я много …
07 мар '21 в 14:35
2 ответа

Несколько ошибок при реализации потоков в QT [C++]

Я новичок в реализации потоков в QT, и даже после того, как несколько раз прочитал документацию и просмотрел видео, я получаю некоторую ошибку, с которой даже Google не может мне помочь. thread.cpp:14: ошибка: C2440: «Initialisierung»: «QFuture» не …
13 мар '21 в 01:53
3 ответа

Цвет наведения кнопки Qt qml

У меня есть собственный QML Buton, как показано ниже. import QtQuick 2.15 import QtQuick.Controls 2.15 Button{ id: dashId width: 155 height: 40 implicitWidth: 155 implicitHeight: 40 text: 'hello' flat: true property color colorNormal: '#353535' prop…
15 мар '21 в 09:40
1 ответ

Ошибки при переносе настраиваемой полосы прокрутки с Qt 5.15 QML на Qt 6.0.2 QML

Я перехожу с графического интерфейса Qt 5.15 QML на Qt 6.0.2 QML, но в поведении возникла ошибка. Я создаю минимальный заказ ScrollBarи прикрепите его к файлу. Индикатор прокрутки отлично работает в 5.15, но в 6.x индикатор прокрутки заполняет всю п…
16 мар '21 в 22:43
3 ответа

Qt. Ошибка копирования файла при попытке запустить проект. Как исправить ошибку и почему это происходит?

Я пытаюсь установить и создать первый проект Qt. Я использую CLion с CMake и Qt 6. Я установил CMake: cmake_minimum_required(VERSION 3.17) project(QSnake) set(CMAKE_CXX_STANDARD 20) set(CMAKE_AUTOMOC ON) set(CMAKE_AUTORCC ON) set(CMAKE_AUTOUIC ON) s…
17 мар '21 в 17:26
2 ответа

Частичная сборка Qt6 из исходников

Мне нужно установить Qt6 на Ubuntu 18. Поскольку qt6 отсутствует в репозиториях (или нет?), Я должен скомпилировать их из исходного кода. Однако я делаю это на своем сервере VDS, который не очень мощный (2 ядра, 4 ГБ ОЗУ), поэтому мне не хватает мощ…
23 мар '21 в 21:30
3 ответа

QtCore/QTextCodec не найден в Qt 6

После обновления до Qt 6.0 компилятор сказал мне qzxing/src/QZXing.cpp:16: error: 'QtCore/QTextCodec' file not found qzxing/src/QZXing.cpp:16:10: fatal error: 'QtCore/QTextCodec' file not found #include <QtCore/QTextCodec> ^~~~~~~~~~~~~~~~~~~ …
20 дек '20 в 15:25
2 ответа

Q_PROPERTY должна быть полностью определенной ошибкой в ​​Qt 6

В Qt 5 можно было использовать такой код: // Test.h #include <QObject> #include <QMetaObject> class LanguageModel; class Test : public QObject { Q_OBJECT Q_PROPERTY(LanguageModel*, ...) public: }; // Test.cpp #include "Test.h" #include "…
11 мар '21 в 14:11
1 ответ

Как определить, запущено ли приложение на платформе X11 на Qt6?

Я работаю над переносом приложения Qt5 на Qt6. С Qt X11 Extras модуль удален в Qt6, и я должен проверить, работает ли платформа X11, как я это сделал? Это то, что использует текущая реализация. if (QX11Info::isPlatformX11()) { ... ... } У меня есть …
04 апр '21 в 16:15
0 ответов

Проект Qt Creato

Мне нужно создать программу последовательного порта под Qt6, за исключением того, что на Qt6 нет библиотеки QtSerailPort, поэтому я использую библиотеку Boost, но эта последняя слишком сложна для меня, я хотел бы получить некоторую помощь, чтобы име…
06 апр '21 в 12:18