Вопросы с меткой [qt]

Qt — кроссплатформенный инструментарий разработки ПО с графическим пользовательским интерфейсом на C++ и других языках программирования. Обязательно добавьте метку используемого языка.

Фильтрация
Сортировка
Метки
0 голосов
1 ответ
24 показа

Строка типа QString в массив типа int

Нужно конвертировать строку QString в массив int. Вот код функции: int nonplus_numbers_sum(QString* str_a) { int sum = 0; int size_str = str_a->size(); int* a = new int[size_str]; ...
roman_gor_'s user avatar
0 голосов
0 ответов
11 показов

Qt lupdate интернационализация приложения

Я работаю в Visual Studio 2022 и по учебнику дошёл до интернационализации приложений с помощью lupdate. В какую папку мне закинуть .pro файл, чтобы всё переводилось? Я не уверен, что .pro файл вообще ...
Tshusima_1401's user avatar
0 голосов
0 ответов
20 показов

Qt c++ как использовать указатель на основное окно в дополнительном окне в нескольких функциях?

Этот вопрос возник, когда я пытался связать 2 окна, но это ладно, это работает, также мне надо было использовать слоты и сигналы, а запихать их в ту же функцию, которая открывает основное окно по ...
Masternub's user avatar
-1 голос
0 ответов
28 показов

Насколько скорость хеширования 60 МБ/c файла по алгоритму SHA-1 является нормальной?

Написал программу для проверки целостности файлов по алгоритму sha-1 с помощью QCryptographicHash. Окончательная скорость хеширования оказалась около 60 мегабайт в секунду. Хочу понять насколько эта ...
SaveTheTelvite's user avatar
0 голосов
1 ответ
22 показа

Объявление классов в main.cpp в Qt

Прошу помочь с вопросом. При объявлении и определения классов, содержащих макрос Q_OBJECT в main.cpp возникает ошибка связанная с MOC. Возможно решить данную проблему, если да, то как.
Сергей Жуков's user avatar
-3 голоса
0 ответов
18 показов

Как сделать сортировку вставкой C++ QT?

Имеем такой обработчик: Нужно реализовать метод сортировки вставкой по полю Ціна в таблице query = new QSqlQuery(db); query->exec("CREATE TABLE Touring(Маршрут TEXT, Прізвище TEXT, Відстань ...
Rustam Ohli's user avatar
-1 голос
1 ответ
15 показов

Окно открывается при втором клике

Есть код для открытия следующего окна, раньше оно открывалось, но при перемещении этой строки вниз по коду, она стала открываться только со второго щелчка. def __init__(self): super(...
Lotlt's user avatar
  • 21
0 голосов
0 ответов
30 показов

Неожиданное завершение программы в Qt при попытке отобразить файл csv

Не судите строго, это лабораторная работа... Мне нужно разработать на Qt программу для визуализации табличных данных и вычисления по ним статистических метрик. По нажатию на кнопку "Load data&...
Елизавета Рузакова's user avatar
1 голос
1 ответ
33 показа

Обновления виджетов основного потока данными из дополнительного потока

Написал функцию для обновления виджетов, но когда дело дошло до обновления виджета textEdit, в который нужно поместить разные данные из БД, перестало все получаться. В классе написал sql запрос, чтобы ...
f10master's user avatar
0 голосов
1 ответ
29 показов

Отображение QIcon, хранящихся в ресурсах библиотеки dll / so

Проект Qt 5/6 содержит несколько подключаемых библиотек, которые реализуют некоторый интерфейс. Для оформления используются иконки формата svg. Используются в проекте так: QIcon(":img/datepicker....
Ingvar's user avatar
  • 116
-1 голос
0 ответов
49 показов

Сигналы QTextEdit

Хочу понять, как работают сигналы с виджетом QTextEdit. Читал, смотрел разную информацию - ничего не могу понять. Как, например, сделать так, чтобы информация с SQL таблицы появлялась на виджете, ...
f10master's user avatar
0 голосов
0 ответов
49 показов

При компиляция приложения, написанного с помощью фреймворка типа QT, включается вся библиотека?

Есть приложение, написанное с помощью фреймворка. Соответственно внутри него импортируются всякие классы готовые из библиотеки. Когда компилируется такое приложение, то в объем кода попадает вся ...
Ilya Reuzin's user avatar
0 голосов
1 ответ
37 показов

Файл не получает и не сохраняет данные. Qt С++

Пишу программу на Qt C++ с функциями регистрации и авторизации, с шифрованием пароля. Но все это без использования баз данных, такая задача. Проблема в том, что когда программа получает пароль, логин ...
HiZri's user avatar
  • 1
0 голосов
0 ответов
25 показов

Проблема с установкой Qt Creator на MacOs

Столкнулся с такой проблемой: зашёл на офф. сайт Qt, чтобы установить creator на макбук, появилась такая штука: Qt Maintenance Tool. Внутри данного приложения я авторизовался, выбрал компоненты для ...
Spartak's user avatar
0 голосов
0 ответов
67 показов

pthread ошибка при компиляции qtmake

Пишу многопоточный сервер #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <stdio.h> #include <memory.h> #include <string.h> #include ...
Аполлинарий's user avatar
-1 голос
0 ответов
35 показов

За что отвечает ip адрес мультикастовой группы?

Собственно в чем вопрос - написал udp multicast чат на qt 5.9.5 c++ При запуске указывается адрес мультикастовой группы и порт. Сокет на чтение биндится на anyipv4, чтобы работал мультикаст При ...
EnVius's user avatar
  • 1
0 голосов
0 ответов
55 показов

Программа на c++ аварийно завершается в Qt Creator

Пытаюсь написать программу на c++ в Qt Creator, которая бы читала простой *.obj файл. Вроде всё должно работать, но получаю следующий вывод приложения: Starting C:...\build-client-3d-...
VINOGRAD's user avatar
0 голосов
0 ответов
39 показов

Qt + cmake. Ошибка dllimport

Пытаюсь скомпилировать самый простой пример Qt + cmake в c++, но он выдает ошибки. CMakeLists.txt: cmake_minimum_required(VERSION 3.16) project(HelloWorld) set(CMAKE_CXX_STANDARD 17) set(...
Vubni's user avatar
  • 41
0 голосов
0 ответов
21 показ

Qt + cmake. Ошибка error LNK2019: ссылка на неразрешенный внешний символ [дубликат]

Пытаюсь скомпилировать самый простой пример Qt + cmake в c++, но он выдает ошибки. CMakeLists.txt: cmake_minimum_required(VERSION 3.16) project(HelloWorld) set(CMAKE_CXX_STANDARD 17) set(...
Vubni's user avatar
  • 41
0 голосов
0 ответов
42 показа

Не обновляется Qlabel, во время работы в программе

Пишу программу для считывания RFID меток, добавления их в БД и дальнейший их учет. Проблема заключается в том что про добавлении метки в программу Qlabel не обновляется и не выводить данные ...
f10master's user avatar
0 голосов
2 ответа
53 показа

qt. Отрисовка фигуры после нажатия кнопки мыши

Есть две функции. Одна рисует эллипс. Другая обрабатывает нажатие левой кнопки мыши. Как сделать так, что бы эллипс рисовался в заданных координатах после нажатия в любом месте формы на левую кнопку ...
обычный человек's user avatar
0 голосов
1 ответ
54 показа

C++/Qt.Как работать с событиями?

Начал изучать qt. Слепил по кускам из инета такой код. mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QPainter> QT_BEGIN_NAMESPACE namespace Ui { ...
обычный человек's user avatar
0 голосов
0 ответов
36 показов

Передача значения переменной из bat файла или хидера в переменную qMake

Я хочу добавить к имени исполняемого файла, генерируемого в Qt Creator 4.9.1 на Win 11, номер сборки VAR: TARGET = My_proj_$${VAR} Чтобы получить значение VAR я использовал решение из этого ответа: ...
Роман Немцов's user avatar
1 голос
1 ответ
29 показов

Шаблон сборки Qt

Может есть какие-то шаблоны, фермы, kit и т.д. для сборки Qt? Каждый раз собираю Qt, как ни минном поле, никогда не знаешь где вылетит ошибка. В основном приходится собирать 5, 6 версии под Windows и ...
Киррил's user avatar
0 голосов
1 ответ
25 показов

Центрирование главного окна

Linux, Qt 6.6 Необходимо отцентрировать главное окно приложения. Использую следующий код в main: QApplication a(argc, argv); DPSMainWindow w; // w.size.width = 800 w.size.height = 600 QPoint center = ...
Константин Фомин's user avatar
0 голосов
0 ответов
26 показов

Как форму созданную в Qt Designer начинить логикой действий? [2]

Всем доброго дня суток, подскажите как прописать логику import sys from typing import Union, Optional from operator import add, sub, mul, truediv from PySide6.QtWidgets import QApplication, ...
blackpurpz's user avatar
0 голосов
1 ответ
34 показа

Как создать окно QWidget специфической формы?

Собственно, мне требуется создать окно специфической формы. И я не знаю как это реализовать, чтобы мне не пришлось переписывать добрую часть существующих методов QWidget. Требуемый результат могу ...
SaveTheTelvite's user avatar
-1 голос
1 ответ
45 показов

no such table unable to execute statement, хотя все данные верны

При создании приложения случилась проблема. Программа уверяет меня, что я дурак, и у меня не существует таблицы, хотя она существует. #include "obnovlenie_1.h" #include "ui_obnovlenie_1....
Lotlt's user avatar
  • 21
0 голосов
0 ответов
37 показов

Как перенаправить/записать поток вывода python-скрипта в программе c++/qt?

В программе на c++ вызывается python скрипт посредством: auto value = PyObject_CallObject(mainFunction, args); Как поймать/перенаправить отладочный вывод этого скрипта? В случае, если ...
Edynchik's user avatar
0 голосов
0 ответов
31 показ

Qt + OpenGL - Проблема с использованием opengl в Qt

Я начинающий и захотел улучшить свои навыки, создав простую игру в qt с использованием OpenGL, но после написания некоторого кода я столкнулся с множеством ошибок. Есть идея, что у меня просто нет ...
Chert's user avatar
  • 1
0 голосов
0 ответов
26 показов

Как убрать виджеты из QLayout визуально

Хочу после выбора из выпадающего меню QComboBox параметра - отображать QLabel, и при смене параметра в выпадающем меню QComboBox, хочу прошлый QLabel, очистить с QHBoxLayout и на его месте отобразить ...
Merab's user avatar
  • 1
0 голосов
0 ответов
27 показов

Как сделать поле из квадратов с помощью QGraphicsScene C++ QT

Не очень понимаю как пользоваться QGraphicsScene, чтобы создать ну хотя бы 5 на 5 поле из квадратов
Peachvvyy's user avatar
1 голос
0 ответов
53 показа

ffmpeg ошибка "повреждение входного пакета" при чтении данных из стандартного ввода

Я записываю видео из матриц кадров. Но результат выглядит как-то вот так. При этом получаю следующие сообщения об ошибке [rawvideo @ 000002bd2390ca40] Packet corrupt (stream = 0, dts = 279). [in#0/...
19andrew91's user avatar
0 голосов
0 ответов
10 показов

QML плагин с вложенными модулями QML. Как импортировать?

Собираю плагин QML. Внутри плагина есть CPP и QML файлы. QML файлов достаточно много, есть несколько вложенных папок со своими файлами. Условно: QML File01.qml File02.qml Folder1 File11.qml File12....
MaksBuilder's user avatar
0 голосов
1 ответ
55 показов

QSqlTableModel не добавляет данные если переопределить flags

Специально написал тестовую прогу чтобы найти причину. тестовая прога class Abonent_Model : public QSqlTableModel bool Abonent_Model::add_model_abonent(const QString &nick_name, const ...
M Misha's user avatar
0 голосов
0 ответов
33 показа

pyqt6 не может найти QOpenGLFunctions

NameError: name 'QOpenGLFunctions' is not defined from PyQt6.QtWidgets import QApplication, QMainWindow, QVBoxLayout, QWidget from PyQt6.QtCore import QTimer from PyQt6.QtOpenGLWidgets import ...
CS Flow max's user avatar
0 голосов
0 ответов
20 показов

Как создать QML-плагин в Visual Studio с использованием расширения QtVsTools?

Чтобы создать плагин в QT с использованием файла PRO, просто укажите: CONFIG += plugin qmltypes QML_IMPORT_NAME=Geometry QML_IMPORT_VERSION=1 Но в Visual Studio такого нет, я не понимаю, как ...
MaksBuilder's user avatar
0 голосов
0 ответов
12 показов

Проблема с добавлением модулей qt в qbs

Есть Linux-машина на которой настроена кросс-компиляция для Raspberry Pi. В какой то момент потребовалось добавить модуль Qt.charts Модуль скомпилирован и проект с использованием qmake замечательно ...
Roman Ozhegov's user avatar
0 голосов
0 ответов
26 показов

QT Web Assembly cache

Работает ли QNetworkDiskCache для QNetworkAccessManager в Web Assembly? Я использую файловую систему IDBFS. Директория для кэша создаётся, но кэш в нее не добавляется. В обычной, desktop версии, кэш ...
MJiri's user avatar
  • 56
0 голосов
0 ответов
62 показа

ffmpeg неверный порядок параметров

Требуется преобразовать набор(Матрицы кадров) данных в видеофайл mp4. Для этой цели я использую ffmpeg и popen. Чтобы использовать в качестве входных данных поток ввода испозуются параметры -f ...
19andrew91's user avatar
0 голосов
1 ответ
60 показов

Проблема с доступом к переменной из разных потоков с помощью QAtomicInt

Всем Доброго здравия! есть класс Device у него есть счетчик m_time, значение которого может асинхронно относительно основного потока изменяться по таймеру или пользователем. Какие мне нужно применить ...
kitworker's user avatar
0 голосов
1 ответ
37 показов

Как поменять название окна в Qt Designer?

Хочу поменять название окна в Qt Designer, но никак не могу найти как это сделать, помогите пожалуйста.
Михаил's user avatar
1 голос
1 ответ
38 показов

QCheckBox управление поведением при Qt::PartiallyChecked

Имеется таблица с QCheckBox в первом столбце. В ней могут быть неактивные строки, где галочку в QCheckBox поставить нельзя. Состояние QCheckBox на -1 позиции рассчитывается программно. И может быть ...
mikelsv's user avatar
  • 3,046
0 голосов
0 ответов
33 показа

Flatpak автозапуск qt

Есть программа в Qt C++. Нужно сделать настройку автозапуска: поставили галку в чекбокс - работает автозапуск; нет - соответственно, не работает. С виндой всё понятно, проблема с flatpak. Код ниже (...
Kmssr's user avatar
  • 21
0 голосов
0 ответов
38 показов

Почему кнопка не становится активным после ввода?

кнопка createButton должна быть активной после того как пользователь вводит данные, далее идет сигнал к функции enableFindButton(const QString &text),которая внутри себя вызывает функцию проверки ...
Александр Тымин's user avatar
0 голосов
0 ответов
34 показа

Не применяются стили для класса имеющего paintEvent()

Пытаюсь добавить стили для моего класса с помощью setStyleSheet() но они не применяются. Как только закомментирую метод paintEvent() стили применяются. Сам класс унаследован от QWidget и имеет ...
Леонид's user avatar
-1 голос
2 ответа
56 показов

Стиль QScrollBar для QTreeWidget

Никак не могу задать свой стиль скроллинга для QTreeWidget, к примеру схожий код отлично работает в QTableWidget или QPlainTextEdit а вот QTreeWidget вообще ни как не реагирует на код QSS, даже ошибок ...
Сергей Т's user avatar
1 голос
1 ответ
93 показа

Qt, не подключается к базе данных

База данных firebird. Система ubuntu 22.04. qt 5.15.2 void testConn(){ //qDebug() << "Доступные драйверы:" << QSqlDatabase::drivers(); QSqlDatabase::removeDatabase("...
Nikitonz's user avatar
0 голосов
1 ответ
74 показа

Русский язык, qstring и unicode

У меня возникла проблема с кодировкой символов в qt проектах на visual studio. Если в вкратце в проектах с qt у меня появляется ошибка в std::u32string temp = U"Русский язык"; но если я ...
Огль's user avatar
0 голосов
1 ответ
32 показа

Как работает QVector.length()

Считаю вероятность достать шарик определенного цвета из корзины шариков. basket_1 - это QVector<int> который хранит какое-то кол-во шариков. b1_cnt - кол-во синих шариков в basket_1 Пример 1: //...
Maeshi's user avatar
  • 15