Форум программистов, компьютерный форум, киберфорум

Форум программистов и сисадминов Киберфорум


КиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами.
Войти
Регистрация
Восстановить пароль

Темы раздела C++ Qt

POST запрос qt 4.8
в общем мне надо отправлять данные на сервер программы fly gear(симулятор авиации) для этого я использую HTTP запросы в частности get и post но рабочий только get ,post запрос у меня не работает я не...

POST запрос в qtnetwork c++03
доброго времени суток. Прошу помочь с реализацией post запроса к серверу. у меня есть функция запроса QString sendPostRequest(QString urlString, QString param, QString value) { // Создаем...

С чего начинать реализацию программы
Приветствую коллеги! Есть задание - реализовать программу на C++ с использованием библиотек Qt. Опыта в программировании катастрофически мало, до этого работал со Scada-системой Trace Mode 6 под...

Алгаритм лагранжа и точки в зависомотри от размера полотна
Всем привет. Есть в алгаритм для поиска точек методом Лагранжа. Но есть проблема в том что рисовать придется на обычнмо обьекте кот орый не предназначен для отображения графиков. А значит надо для...

Почему Qt такой медленный?
Одинаковый код на JavaScript выполняется быстрее, чем на Qt. Отладочная версия проги на Qt вообще тормозит жутко. Релизная версия работает быстрее, но все равно уступает JS. Это просто смешно. Как...

QTableWidget: как изменять цвет ячеек, когда таблица не в фокусе?
Нужно изменять цвет таблицы QTableWidget (background ячеек) в зависимости от нахождения фокуса в таблице. Через палитру не получается. Нашёл подходящий пример (через использование eventFilter):...

Открытие второй формы через сигналы и слоты
Пишу простое приложение по переходам между страниц и переносам текста из одной формы в другу. Казалось бы, ничего сложного, но у меня не получается с первой страницы перейти на вторую - главое окно...

Функция перебора по разу
Есть QVector<double> max, есть сумма double s, есть QVector<double> otvet с таким же размером как у max. Пример: ( для быстрого набора пишу круглые скобки вместо корректных {} ) max=(3,3,3), s...

QtQuick ошибки
Сразу предупреждаю, что я только сегодня начал знакомиться с Qt. Поигравшись немного с Qt Creator и Qt Designer, очередь дошла до Qt Design Studio. Я, как понял, это инструмент, который позволяет...

Как создать новую вкладку QTabWidget по клику
на плюсик. Опять забуксовал. Нужного слота нет, с лямбдой не клеится... Подскажите, а? #include <QWidget> #include <QApplication> #include <QTabWidget> #include <QLabel> #include <QHBoxLayout>...

Очистка памяти
Как удалить указатель в Qt? Есть переменная типа QChart*. Каждый раз я ей присваиваю новый new QChart; а потом использую QChartView::setChart(QChart *chart) Нужно удалить предыдущий QChart, чтобы...

Подсветка Markdown в QTextEdit
Добрый день. Нашёл на просторах решение, но я от него не в восторге (см. прикреплённый тестовый проект). Всё бы ничего, но вот bold и italic при соответствующей разметке Markdown становятся...

Расположение Label (метки)
Возник вопрос как расположить поле Label при создании десктопного приложения. Подскажите как сделать так чтобы расположение и размер поля был динамическим в зависимости от размера десктопного...

TableWidget
Добрый вечер. В Qt новичок, так что вопрос скорее всего глупый, но я подзастрял. Более того, я нашел пару тем тут с вроде как ответами, но они меня не спасают:) Итак: создаю таблицу TableWidget,...

Как изменить вид заголовков QTableWidget
Нужно несколько изменить вид заголовков QTableWidget. Что нужно - проще показать на картинках. 1. При запуске приложения неактивная таблица имеет вид G_0.png. 2. При выборе нескольких строк -...

Лицензия Qt
Добрый день. Решил освоить Qt creator и сразу наткнулся на несколько проблем. Найти уже готовые ответы я не смог, поэтому решил создать тему. Первая проблема возникла с лицензией. На данный...

QColor нужно конвертировать в QString в формате rgb
Доброго времени суток пишу pet проект, столкнулся с проблемой, что не в документации Qt не в форумах с подобной проблемой не нашёл решения моей проблемы. А именно я пытаюсь найти метод который сможет...

Размер десктопного приложения
Те, кто пользуется Qt, подскажите, пожалуйста, какой размер выходит у простенького десктопного приложения для Windows при статической линковке (когда всего один exe-шник)? Под простеньким имею в...

Статическая сборка Qt 6.7.0 на Linux Ubuntu 24.04 LTS
Добрый день, коллеги! Пытаюсь собрать и скомпилировать простой тестовый проект (виджет с кнопкой) в статике на Linux Ubuntu 24.04 LTS в Qt Creator 13.0, версия библиотеки QT 6.7.0. Либу...

Реализация поиска и замены слова в текстовом редакторе Qt
Приветствую! Мне необходимо реализовать текстовый редактор на Qt с функциями сохранения, загрузки и редактирования текста. Сохранение, загрузку и редактирование текста я сделал сам. Так же нужно...

c++ Code Style в QT Creator
Здравствуйте, подскажите, пожалуйста, как изменить размещение звёздочки указателя (*) и ссылки (&) в Qt Creator. Есть int *a хотелось бы int* a аналогично с (&) Спасибо.

QTableWidget: неправильное выделение при переходе на другую строку?
Есть таблица с выделением строки. По кнопке выделение строки заменяется выделением ячейки для редакции её содержимого. После перехода (например, по клику мыши) на другую строку снова выделяется...

Json обработка
здравствуйте товарищи. есть json файл, весит 50 мегабайт, огромная дура. есть ещё один, весит 150 мегабайт. из них мне надо составить таблицу, сделать сортировку данных и промежуточные рассчеты там...

QFrame и событие MouseButtonRelease не дружат
Здравствуйте! Мучаюсь с тем, чтобы заставить срабатывать событие MouseButtonRelease для объекта QFrame, на котором рисую мышью. Вот мой код: bool main_wnd::eventFilter(QObject *object, QEvent...

При нажатии кнопки START, программа вылетает, почему это происходит?
Моя задача нарисовать поле 800 на 600, в центре поставить шарик и реализовать его столкновение со стенками, вначале я устанавливаю параметры размер, скорость и угол под каким будет двигаться шарик. У...

Обновление окна QMainWindow или QTextEdit
Здравствуйте! Подскажите, пожалуйста, как обновить окно QMainWindow или QTextEdit? У меня загружается окно с элементом TextEdit. По нажатию меню открывается второе окно с выбором шрифта из...

Неведомые ошибки при компиляци постой программы из пяти строк
Приветствую всех. Пытаюсь скомпилировать программу из книги Макса Шлее "Qt 5.1 Профессиональное программирование" программа довольно простая и состоит из нескольких строк (смотри скрин). Она всего...

Можно ли сделать приложение qt 6.6.1 32 битным
У меня оч старая база oracle 10g,поэтому работа с ней протекает через odbc32 (надеюсь будет). Из за этого у меня не совпадают разрядности архитектуры приложений, (моего и odbc) Можно ли понизить...

Проблема с отладкой в QtCreator - отключить отображение assembler в отладке
Изучаю по тиху Qt. Под виндой, хоть и через пень-колоду(под винду зарядить mingw32 в связке с QtCreator - увлекательное занятие) но эдакий "helloword" заработал и с отладкой проблем не возникло. ...

Функция Qt connect
Здравствуйте, хочу связать GUI и обработчика COM-портов. Попытка связать слот одного класса с сигналом другого приводит к ошибке не соответствия аргументов сигнала и слота, хотя аргументы идентичны....

Как вы научились программировать на QT?
У кого есть опыт в работе с QT, скажите, как вы научились им пользоваться. Как вы начинали, какие проблемы у вас были, как вы их решали. Как вы создаёте сложные приложения с ui. Также интересно, что...

Qt сервер-клиент по локальной сети
Доброго времени суток, форумчане. Вопрос, скорее всего, весьма глупый, но я только начинаю знакомиться с всей этой клиент-серверной кухней. Цель моей задачи была в следующем: загнать на ноут клиент,...

Реализация Функций в Qt creator
Добрый день! Подскажите , как реализовать правильно функции в Qt cretor , я опишу, как попытался сделать это я, и так: В дизайнере создал кнопку, через "перейти к слотам" получил в файле...

Перерисовка модели в TreeView с сохранением состояния
Всем привет. Есть treeView в котормо рисуется bookmark дерево. Есть оглавления и под оглавления, и само собою можно арскрывать их. Со стороны логики прилетает изменение номера текущей страницы и я...

Перевод QString содержащий HEX в quint64
Всем привет! Подскажите дремучему. Появилась задача перевести строку из HEX в DEC и записать в quint64. Столкнулся с проблемой и хорошенько подвис. Есть строка, допустим "F804 98D9 3D4C 09DE"...

Подключение библиотеки pjsip
Проблема следующая - скомпилил pjsip через mingw, подключил в про файле, прописал все нужные инклюды, но при запуске кода выдаёт ошибку undefined reference to `pjsua_create'. Код Main.cpp:...

Функция добавления фото для пользователя
Привет! Мне нужно в QT сделать функцию добавления фотографий от пользователя для MacOS и Windows, нужно что бы было 5 кнопок и при нажатии на одну из них открывался проводник где пользователь может...

QLineEdit изменить выбранный текст (selection) при нажатии на кнопку
Здравствуйте. Необходимо реализовать следующее: В QLineEdit пользователь мышью выделяет текст, нажимает кнопку и выделенный текст меняется на другой текст. Проблема в том, что при нажатии на кнопку...

Не работает отладчик
Здравствуйте! Не работает отладчик, процесс завершается сразу после запуска. Сам проект запускается, собирается и работает. Отладчик не работает со всеми проектами. Поиск в интернете и на форуме...

Ошибка no member named
Ошибка no member named 'Size_lineEdit' in 'Ui::MainWindow'. Прилагаю код: #include "ui_mainwindow.h" #include "mainwindow.h" #include <QMessageBox>

Написать графический интерфейс на Qt
Написать графический интерфейс на Qt для программы на языке c++. Программа решает СЛУ методом итераций. Матрица и столбец берутся из файла. графический интерфейс должен содеражть 2 поля для ввода:...

Проблема с драйвером PostgreSQL
Здравствуйте! Столкнулся с непонятной для меня проблемой. Создал тестовую форму регистрации, чтобы понять, по какому принципу работать в Qt Creator 6.6.1 с PostgreSQL. Код обработки кнопки приведу...

Наследование классов Qt
Как и говорил, собрался простыни из main() разносить по классам. Начал с начала: с QApplication. Написал class Application : public QApplication { Q_OBJECT public: Application(); ...

Проблемы со сборкой Qt 6.2.0 из исходных файлов
Доброго времени суток! Собирал Qt 6.2.0 из исходных файлов и столкнулся со следующей проблемой. По какой-то причине у меня отсутствуют несколько нужных мне модулей, а именно: WebEngineCore,...

Работа с PDF файлом в Qt 6.5
Добрый день, хотел бы узнать, как можно сделать показ файлов в qt? У меня есть форма ui, куда мне нужно вывести для просмотра pdf документ, состоящий из нескольких страниц. Слышал, что это можно...

Кастомный валидатор
Создал для моего объекта с именем qle типа QLineEdit валидатор class myValidator : public QValidator { public: virtual State validate(QString& input, int& pos) const { // code...

Label опускающаяся вниз при нажатии PushButton
Ребята, не могу понять, где косячу , функция должна выполять опускание label вниз по оси y при нажатиии на pushButton на 20 пикселей , пошагово по одному пиксель.У меня же перескакивает сразу на 20...

Общение с 5 com-port
Здравствуйте! У меня есть задача - одновременно отправлять и принимать данные с 5 com-портов (подключенных через usb). Работа с одним портом мне понятна, но когда речь идет о работе с несколькими...

Удаление границ QTabWidget
Всем добрый день. Подскажите, пожалуйста, как убрать границу tabWidget'а? В моем приложении мне граница вообще не нужна, но она остается, несмотря на то, что я ее перекрашивала, пыталась удалять....

qmake. Cannot find -l{lib}
Доброго времени суток! Пытаюсь собрать проект на Qt с использованием cmake, не удается подключить библиотеки ftd2xx и libmpsse. Библиотеки содержатся в других директориях, не где проект. ...

Странное поведение класса, унаследованного от QLabel
есть класс, унаследованный от QLabel, в него включаются несколько объектов, так же унаследованных от QLabel, либо сам QLabel, значения не имеет, и после этого программа отказывается компилироваться....

QT не подгружает данные из БД
Добрый вечер, пытаюсь по нажатию кнопки вывести содержимое БД (sqlite utf-8) на экран, виджет с таблицей остается пустым, прилагаю то, что написано в debug. Помогите, пожалуйста. ##include "help.h"...

Multiple definition
Здравствуйте, У меня в силу нехватки знаний образовалась трабла... Я создал два файла "conf.h" и "conf.cpp". При подключении "conf.h" в любой другой файл кроме "conf.cpp" появляется несколько...

Формирование дерева из файла
Здравствуйте! Необходимо прочитать текстовый файл и на его основе сделать дерево TreeWidget. Перечитал доступную мне информацию по классу QTreeWidget, прочитал про QTextStream, но всё равно не могу...

Подключение NVAPI
Я скачал nvapi, скачалась папка R545-Developer, я поместил её в корневой каталог проекта, подключил nvapi.h. Но выдает ошибки. Как правильно подключить?

Инициализация библиотеки Cmake в проекте
Добрый день, программеры помогите добавить библиотеку в проект Qt (делаю в первые), по идеи я её добавил и проект собирается без проблем. НО вызвать из любого класса программы не могу, она ни как...

Расчитать позицию точки на полотне в зависимости от изменения размера
Всем привет. У меня такой вопрос, имеется набор точек. предположим , , , , , имеются шкалы X, Y И размер самого полотна на котором мне надо эти точки нарисовать width: 1040, height: 385 А...

Странная ошибка при открытии бд
QSqlQuery::exec: database not open Error executing query: "Driver not loaded Driver not loaded" Всем привет! Вот такой пассажир вылез при создании запроса к БД! Файл БД на указанном пути, есть...

Считывание состояния "ножек" моста по событию
Здравствуйте! Разбираюсь с реализацией чтения и записи состояния GPIO для моста cp2102n-a02-gqfn28, и зашел несколько в тупик. Быть может получиться наставить на путь для дальнейшей работы? ...

Печать pdf файла в qt c++
Добрый день, хотел бы узнать, как можно распечатать файл pdf в qt c++? Раньше выводил на печать обычные доки. Но теперь в программе хочу вывести pdf. К примеру, назовём его output.pdf. Как теперь...

Определить принадлежность объекта к типу (классу)
Здравствуйте! На Delphi я писал бы, например, так: if (obj is TEdit) then (obj as TEdit).enabled := true; Подскажите, пжл., как это перевести на С++ ?

Как собрать в cmake проект для qt creator?
У меня етсь CMakeLists.txt и батник для запуска cmake,в котором написано следующее: @echo off del /q "output_64\*" for /d %%i in (build_folder\*) do rmdir /s /q "%%i" "c:\Program...

QTableWidget: как получить текст из ячейки?
Есть таблица, в ячейках которых на экране содержат текст. Вопрос простой: как получить этот текст? Т.е. мне нужно не данные для той или иной ячейки (index.data() - здесь может быть какое-то число...

Работа с сетями, отображение всех пакетов UDP
Доброго времени суток. Имеется задача - сделать отображение всех пакетов (как базу пока начал с UDP) сети. Отображение должно быть как в Wiresshark (Должны показываться все пакеты, приходящие на...

Добавление кнопок в список с помощью зажатия клавиши мыши
Доброе утро, кто-нибудь реализовывал алгоритм: с помощью зажатия левой кнопки мыши добавлять в список кнопки (над которыми прошел курсор)? Хотел через eventFilter, но у QEvent нет события под...

Ошибка при вызове функции по созданию БД
Всем привет и хорошего настроения! Помогите пожалуйста решить проблему! При создании класса database выдает ошибку!(Скрин ниже в миниатюрах!), проверил подключения файлов в .pro, все ок.Сижу уже пол...

Ошибка "class has no member named" в qt qreator
Пишу курсовую для универа. Приложение в QT Creator для учёта электрооборудования. При компиляции выпадает 36 ошибок, почти все в файте "MainWindow.cpp". Ошибки - "class UI::MainWindow has no member...

Как воспроизвести последующие выбранные аудиофайлы?
Каждый раз, когда я (после запуска) программы выбираю какой либо аудиофайл - он воспроизводится, но любой последующий выбранный аудиофайл из списка заново воспроизводит первую аудио. При том, что сам...

Не обновляется QOpenGLWidget
Добрый день. Пытаюсь скрестить Qt и OpenGL , попутно изучая последний. Возможно я перемудрил именно в OpenGL, но это не точно. Вроде все по науке. Суть в том, что в целях тренировки я сделал...

Некорректный расчёт контрольной суммы
Привет, форумчане! Есть сервер, на него приходит сообщение с контрольной суммой, после чего оно разбивается на часть с самим сообщением и на часть с контрольной суммой, и на сервере снова...

Создать самоувеличевающейся круг (QPainter)
Обожаю учить Qt, к сожалению довольно простые логически решения почему - то не работают. Получил задание на автоматически растущий круг. Рисую методом paintEvent. увеличиваю круг с помощью цикла for,...

Глобальные переменные, extern
Добрый день. Создаю программу, в которой требуется создать глобальную переменную, которая дублироваться не будет, а будет записываться в одну и ту же область памяти (то есть в один и тот же...

Получение числового значения из enum по имени элемента
нужен инструмент, реализующий примерно следующее: enum Names { Misha = 5, Olya = 4, Viktor = 6, Yan = 3, }

Как вытащить часть строки из строки
Есть QList <QString> list, в котором list = "some var_1 = 1"; list = "some var_2 = 2"; list = "some var_3 = 3"; Причем числа после " = " могут быть произвольными. Как вытащить оттуда...

Стиль для Scroll в QTreeWidget
Добрый день, ник как не могу задать свой стиль скроллинга для QTreeWidget, к примеру схожий код отлично работает в QTableWidget или QPlainTextEdit а вот QTreeWidget вообще ни как не реагирует на код...

Побуквенное сравнение двух строк
В продолжение этой темы: https://www.cyberforum.ru/qt/thread3144334.html Для того, чтобы выделить ошибки в набираемом тексте, я привязался к сигналу QTextEdit void textChanged(). Если строка...

Ошибка с atlbase.h
Строчка #include <atlbase.h> подчеркивается жёлтым. Пытался редактировать .pro файл, но это не помогло, вот ошибка: D:\CODE\CPP\...\...\...\Triggers\MusicStartedOrStopped2\main.cpp:7: error:...

Как установить предпочтительные размеры в QSplitter
, с которыми он бы стартовал? setStretchFactor() работает непредсказуемо. Казалось бы - индекс виджета и удельный вес! Не, нифига. setMinimumWidth() немного лучше. Фиксирует минимальную ширину. В...

Не отвечает слот после отправки сигнала
Добрый день. Такая странная проблема нарисовалась: я делала сигнал и слот (как обычно это делаю) для двух файлов, но я не могу понять, почему функция слота не работает, будто вообще не вызывается....

Как отобразить QObjectList
По идее, вопрос нубский, но я завяз. Хочу сделать выпадающий список открытых вкладок, как во взрослых браузерах: https://www.cyberforum.ru/attachment.php?attachmentid=1471730&stc=1&d=1714986953...

Ограничить диапазон чисел, которые можно ввести в lineEdit с помощью QDoubleValidator
Здравствуйте! Я пишу программу, в которой мне нужно, чтобы в текстовое поле была возможность вводить только числа в определенном диапазоне, например, от 2.0 до 200 (на самом деле числа должны быть...

Выбор рамкой в QOpenGLWindow
Добрый день QOpenGLWindow встроено в обычное окно (через QWindowContainer, по букварю). Как рисовать "рамку" (пр-к выбора) в QOpenGLWindow? (точнее поверх него). Просто виджеты не отображаются,...

Как создавать пользовательский интерфейс при помощи БД?
Здравствуйте! У меня к вам вопрос следующего характера. У меня есть 2 вида приложений пользовательский и админ. В админ панели должны отображаться брони пользоваталей, но я знаю как сделать так, что...

Как запустить один проект в два процесса?
Доброго времени суток! Для того чтобы протестировать IPC и QSharedMemory в частности, мне нужно иметь два процесса одной и той же программы. Правильно ли я с точки зрения терминолоии сформулировал...

Применение QAbstractScrollArea или QScrollArea
Здравствуйте. Проблема у меня в правильном использовании QAbstractScrollArea или QScrollArea. Пока не знаю, что лучше применить. Задача простая, есть виджет с элементами управления, кнопки,...

Как добавить плагин -plugin tslib в Qt Creator 4.14.1
Мне нужно чтобы при запуски программы, каждый раз применялся плагин -plugin tslib. Как пример: cd /home/pi/Qt_Projects/ cd app ./app -plugin tslib Где app - это программа. Как понимаю это...

Бегущая строка
нужно написать код для графической эмуляции работы светодиодного табло(бегущая строка) Условия 1. возможность смены цвета текста 2. текст нужно брать из текстового документа на рабочем столе с...

Работа QCPItemTracer с QCPCurve
Всем доброго времени суток! Я работаю с библиотекой QCustomPlot и у меня возникла серьёзная, на мой взгляд, проблема( Для отрисовки графика параметрической функции я использовал QCPCurve. ...

При сохранении данных в файл, назвать файл текущей датой и временем
Здравствуйте! Только начал изучать Qt, хочу реализовать следующее: При сохранении данных в файл, назвать файл текущей датой и временем.

Автоматическая смена картинок на QLabel
Народ спасайте, что-то я запутался, задание - создать Виджет ,при открытии которого, в находящейся на нём Label должны автоматически через 5 сек. менятся две картинки bilderschau.h #ifndef...

QTableView на ~1500 элементов
Добрый вечер. Планирую реализовать каталогизатор файлов для своей папки "Загрузки", чтобы можно было рассортировать файлы соответственно расширениям по категориям. Категории буду сидеть в...

QTableWidget, QHeaderView: приложение рушится при задании переменной
Создал два класса на базе QTableWidget и QHeaderView (для вертикального заголовка). Нужно, чтобы по кнопке btnEdit на вертикальном заголовке текущего итема таблицы рисовалась нужная иконка. Для...

Как написать регулярное выражение, чтобы отфильттровать пустые строки с помощью QSortFilterProxyModel?
Здравствуйте. С помощью QSortFilterProxyModel пытаюсь отфильтровать значения столбцов для ввода примерно следующим кодом: QSortFilterProxyModel* const comboSorter = new...

Как минимизировать главное окно приложения по клику на панели задач?
Главное окно приложения без заголовка (это важно). Кнопки минимизации/максимизации и выхода поставил сам. Это работает, но есть нюанс: если приложение открыто (главное окно на экране), то по клику по...

Как перевести кнопки в QMessageBox?
QMessageBox::question(this, tr("Сохранить изменения?"), tr("Документ был изменен. Вы хотите сохранить изменения?"), QMessageBox::Save | QMessageBox::No | QMessageBox::Cancel); В заголовке окна...

Работа с QT начинающего
Здравствуйте! Начал изучать QT (Windows 10, msys2, mingw-w64-x86_64). Возникли следующие вопросы: 1. При запуске qtcreator появляется окно (скриншот прикрепил). С помощью msys2 для Clang ничего не...

Возможно ли на форме посмотреть какие слоты есть у компонентов
Здравствуйте! Изучаю Qt и задался таким вопросом, возможно ли на форме посмотреть какие слоты есть у компонентов, наподобие событий в Builder.

Приложение остановлено, так как оно получило сигнал от операционной системы. Сигнал: SIGABRT Назначение: Aborted
вот функция main. int main(int argc, char *argv) { try { QApplication a(argc, argv); MainWindow w; w.show(); return a.exec(); }

QTableWidget высота строк
Здравствуйте, подскажите пожалуйста. Мне нужно в Linux для виджета QTableWidget установить высоту строк. В Windows эта штука работает хорошо, а вот в Linux не работает. Простые методы: // задает...

Статическая сборка Qt 6.7.0 minGW
Добрый день, коллеги! Не получается выполнить статическую сборку Qt 6.7.0 под minGW. В переменные среды добавлены все необходимые пути, в папке с исходниками D:\Downloads\LIBS\qt6.7.0\qtbase из под...

Qt - руководство для новичков
Пожелания по улучшению данной статьи пишите сюда ОГЛАВЛЕНИЕ 1. Предисловие 2. Руководство 2.1. Создаем пустое окно. 2.2. Добавляем виджеты и редактируем их свойства. 2.3. Изменяем свойства...

Вопрос - Ответ для новичков по Qt
В данной теме буду выкладывать готовые решения на вопросы новичков. Обсуждение, замечание, критика и т.п. вещи по данной теме тут: Основные вопросы, вызывающие сложности у новичков (обсуждение) ...

Работа с QTableView или с QTableWidget
Привет! В общем нужно на виджет вывести табличку или список, в обще что-то типо этого. Я так подумал, что QTableView самый оптимальный вариант, но так и не понял как с ним работать. Почитал...

Сборка Qt: отучение Qt от mingw10.dll, libgcc_s_dw2-1.dll и других Qt***.dll
В связи с тем, что часто возникают одни и те же вопросы, а в нете копаться никто не любит привожу перевод буржуйской вики по отлучению программ Qt от своих библиотек. То есть статической линковке...

Ошибка This application failed to start because no Qt platform plugin could be initialized
Здравствуйте. При запуске QT приложения возникает такая ошибка: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this...

Программа пишет, что отсутствуют подходящие комплекты
Добрый день. Хочу начать осваивать работу с Qt по книге Шлее М. - Профессиональное программирование на C++. Qt 4.8. но там, к сожалению, не описывается, что нужно установить. Были скачаны и...

Создание окна при нажатии на кнопку
Все просто. Есть "Форма 1", и "кнопка 1", при нажатии на которую должна открываться "форма 2".Все. Напишите, пожалуйста, кодом как это делается. Не отправляйте меня читать километровую всеобъемлющую...

Изменение размеров виджета при изменении размеров окна
Здравствуйте! Окно, созданное Qt (в моем случае QMainWindow), можно увеличивать и уменьшать в размерах. А как сделать так, чтобы увеличение окна порождало увеличение какого-либо виджета(ов)?...

Изменить цвет текста QLabel
Доброй ночи! :) а как поменять цвет текста метки QLabel??

Смена иконки приложения в QT
С помощью какой функции или класса можно поменять иконку QT-приложения?

Построчное чтение из файла
Мне требовалось следующее: реализовать чтение из файла построчно и записывать каждую строчку в три разные переменные(файл по умолчанию со всеми строчками, имеющими строго по 3 слова). Я сделал это,...

QStringList и QList<QString>
Здравствуйте уважаемые форумчане! Подскажите пожалуйста, для чего понадобилось вводить QStringList если есть более общий случай QList<QString>? Спасибо)

Размер экрана
Как узнать размер экрана? Для того, чтобы грамотно задать геометрию виджета. А еще лучше - размеры рабочей области (те без трея)

Русский язык в консоли
Подскажите пожалуйста как заставить консоль писать кириллицей. QtCreator minGW 5.7.0 windows 10 если писать вот так: Stack <int> myStack(5); printf("заполним стек:\n"); cout <<...

Ошибка при запуске через exe файл. Отсутствует Qt5Core.dll
Доброе время суток. Из среды Qt Creator 5.3.2 при сборке Выпуск, программа запускается и работает так как надо. При запуске exe файла из папки release возникает ошибка: Запуск программы не...

PostgreSQL - QSqlError Driver not loaded
Здравствуйте. Сделал тестовую базу данных в PostgreSQL ( версии psql (PostgreSQL) 13.1 (Ubuntu 13.1-1.pgdg20.04+1) ) , хочу написать к ней какой-нибудь пользовательский интерфейс. Пишу код ...

QDateTime формат
Всем доброго времени. Подскажите, как изменить формат отображения времени и даты. Считываю время и дату, пытаюсь изменить отображение, но смысл не меняется. Выходит такое: Чт сен 14 15:13:17 2017. А...

Что случилось с Qt (или как теперь скачать Qt SDK)?
Привет! Поставил новую винду и, как следствие, нужно поставить все необходимые тулзы. Залез на кутэшный сайт, чтоб скачать Qt SDK, но ссылку на нее так и не нашел. Предлагается скачать саму Qt, Qt...

QT, ошибка при сборке/установке проекта
Вынуждена самостоятельно знакомиться с фреймворком QT и это оказалось очень даже сложно! Помогите разобраться с такой проблемой: 20:46:10: Выполняются этапы для проекта hello... 20:46:10:...

Как подсоединить DLL библиотеку в Qt
Здравствуйте. Хотелось бы узнать как подсоединить DLL библиотеку к Qt, если есть .h файл. Гуглил, но так и не получилось ничего :(

Отладчик не задан в Qt
Создаю новый проект "С использованием чистого C++" в Qt Creator. Запускаю компиляцию и ......Пишет в ошибок "Отладчик не задан."

Изменить размер шрифта QLabel
// метка время от QLabel* timeFromTxtLabel; timeFromTxtLabel = new QLabel(); //-------------timeFromTxtLabel------------ timeFromTxtLabel->setText("время от");...

Как подключить библиотеку к Qt 5.4?
Добрый вечер. Есть библиотека, которая состоит из: 1. Файл .dll 2. Файл .a 3. Файлы .h Куда их пихать, чтобы они заработали? Что где прописывать? Версия Qt 5.4. Вот вам надо использовать...

Установка Qt на Visual Studio
Здравствуйте! Думаю начать изучать Qt и хочется сделать это в привычной Visual Studio. Вроде бы Qt это поддерживает. Я скачал Qt 5.10, при установке поставил флаг msvc2017 (64bit), но в студии...

Перенос приложения на Windows
Знаю, что избитая тема. Перечитал таких до кучи, но не получается ни в какую запустить собранное приложение. При запуске выдает такую ошибку: This application failed to start because it could not...

Два способа использования QThread
Тема скорее для обсуждения и для кого-то информационная. Для примера возьмем традиционный пример - создать два класса (TextClass), выдающих свой номер в стандартный вывод. Вывод распараллелить по...

Как собрать независимый EXE (Qt Creator)
Со вчерашнего вечера вожусь с установкой Qt Creator'а >___< Изначально была установлена Visual Studio 2012, но т.к. для creatorа нужен компилятор C++ 2010, поставил VS 2010. После пришлось возиться...

Qt console ввод/вывод данных
qt консольное приложение. как считать строку include <QCoreApplication> #include <string> #include <iostream> #include <QObject> #include <QString> int main(int argc, char *argv) {

Qt 4 подключение к PostgreSQL
Просветите новичка. Мне необходимо написать на Qt программу для работы с базой данных PostgreSQL. Начинаешь искать - сразу возникает куча вопросов, (нужно найти исходники постгреса,...

Подключение статических библиотек в Creator
Всем доброго времени суток. Возникла необходимость подключения статических библиотек в Creator(в Windows). Но как я не крутил в файле проекта LIBS с *lib - ами, максимум чего добился это что...

Перевод из QString в Int и обратно
Здравствуйте! Начала разбираться с Qt и столкнулась сразу с такой проблемой ошибка: assigning to 'int' from incompatible type 'QString' #include "mywidget.h" #include "ui_mywidget.h" ...

Заголовки и заполнение QTableWidget
Приветствую всех. Работаю с компонентом QTableWidget, возникли след вопросы. 1) Как в коде сменить название заголовков? Вариант 1. Не удобно и глупо. QTableWidget *testTable; ... {...

В каком случае Qt покупают. Или О лицензиях
Желаю не болеть короновирусом каждому читающему это! В каком случае требуется покупать Qt? На https://www.qt.io/ определённо предлагают купить, но через их самохвалу трудно добраться до сути. ...

Qt выдает ошибку
Qt выдает ошибку: Программа неожиданно завершилась Процесс был завершён принудительно. C:/..../_build/debug/... аварийно завершился. Еще появлялась ошибка: Fault tolerant heap shim applied...

Qt5 Перенос приложения на другой компьютер
Установил я QtCreator + Qt5 + MinGW. Все зашибись работает. Что бы иметь возможность запускать приложение из проводника прописал пути к бинарникам Qt и MinGW в переменную среды PATH.( и все тоже...

QDir: получение контента директории
Всем привет. QDir dir("/path/to/directory"); QFileInfoList dirContent = dir.entryInfoList(QStringList() << "*.сpp", QDir::Dirs | QDir::Files | QDir::NoDotAndDotDot); Как ограничить...

Qt, лего игрушка (2д), трудности с наследованием и "детальками"
Здравствуйте :senor: К чему стремлюсь: лего-стройка, 2д, детали крепятся в пазы (собственно, как в лего), детали не могут висеть в воздухе, не стыкуемые - не стыкуются, детальки можно вертеть...

Запуск внешней программы
Нужно, что бы по клику на кнопку вызывалась программа. Вопросы: 1)Что мне прописать сюда: void MainWindow::on_pushButton_clicked() { }

QString удалить первые два символа?
Как удалить первые два символа в QString? id212188538 чтобы было: 212188538

Qfile: запись в файл на русском языке
Как записать в файл на русском языке? вот мой код. Не могу понять почему не записывает русский язык. QFile file("file.txt"); if (file.open(QIODevice::WriteOnly |QIODevice::Text |...

Как изменить размер изображения QPixmap с сохранением соотношения сторон?
Добрый вечер, пишу для себя ускоспециализированный просмотрщик изображений на Qt 4.8.5 (GCC 4.8.2 20131212 (Red Hat 4.8.2-7), 64 бита). На вход программе даётся список файлов, из которых создаются...

Как через qDebug () вывести значение строковой переменной в консоль?
В QtCreator нужно сделать вывод через функцию qDebug(). Однако с этим возникают трудности т.к. нужно вывести переменные типа string. Как можно это дело реализовать? А то как ни пытался ошибки сыпет и...

Класс не зарегистрирован
вот код программы функции кнопки QString setOpenResumeName=(QFileDialog::getOpenFileName(0, "Открыть резюме в формате ворд", "", "*.doc *.docx *.rtf"));//путь , вариант расширения "*.cpp *.h" ...

Ошибка при сборке проекта
Установил Qt 5.1.1 for Windows 32-bit (VS 2010, OpenGL), попытался собрать #include <QtGui> int main() { QApplication app(); QLabel lbl("Helo world"); lbl.show(); return...

QTableWidget взять значение ячейки
Присваиваю значение ячейки QTableWidget переменной QString и на этом месте программа крашится. Вот код: void MainWindow::AddTable(int value, int i, int j) { QString check =...

Undefined reference to `_imp
Продолжаю мучать проект monav-0.3. Пытаюсь скомпилировать его под винду (XP). Пытаюсь его скомпилировать с помощью Qt Creator 3.3.2 (opensource) Based on Qt 5.4.1 (MSVC 2010, 32 bit) Qt version...

Qt Запись данных в Excel
Добрый день, форумчане! Пытался записать данные из Qt Excel. Перекурил форумы, литературу и в итоге родил такое решение. void MainWindow::on_actionPrint_triggered() { // получаем указатель...

Где скачать?
Все не как не могу найти сайт для скачивания и установки qt на mvs ,сайт qt-project пересылает на другой хостинг,а все старые ссылки тоже не работают. P.S Стоит ли устанавливать Qt в visual studio...

Qt: Создание красивого графического интерфейса...
Здравствуйте! Интересует создание графического интерфейса с эффектами, стилями и т.д. - средствами использования библиотек Qt. Хотелось бы услышать рекомендации по данному вопросу и увидеть...

Как правильно использовать processEvents() ?
Тэкс... парни, что - то поток отказывается сигналы обрабатывать не смотря на processEvents() ... Создал новый GUI проект, добавил класс для второго потока, в его конструктор засунул...

Ошибка QT 5.3 "Failed to create OpenGL context for format QSurfaceFormat"
При запуске QT 5.3.1 выдаёт ошибку Ошибка загрузки режима приветствия Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFIagsO, depthBufferSize 24, redBufferSize -1,...

Своя модель для QTreeView
Хочу отобразить дерево... модель: своя модель унаследованная от QAbstractItemModel. Представление: QTreeView, добавленное на форму. Данные: Пусть будет две строки добавленные в QStringList, обе...

Создание файлов в Qt
есть некая программа, которая раз в 4 секунды выдает некоторый набор символов. этот набор символов надо записать в отдельный файлик на жестком диске, а файл назвать по времени прихода этих символов....

Ошибка 0xc000007b
Релизнул прогу разными версиями 5.6.2 - 5.8.0, после запуска exe выдавало ошибку, что отсутствует файл Qt5PrintSupport.dll, нашел этот файл вставил в релиз и теперь другая ошибка 0xc000007b. Брал...

Комплекты для Приложения Qt Widgets
Добрый день! Недавно установил Qt Creator и ещё не совсем разобрался, а именно, что за комплекты нужны для Приложения Qt Widgets и откуда их взять? Версия: Qt Creator 4.5.0

"QtGui/QApplication: No such file or directorty" При попытке скомпилировать в qtcreator
Ребят помогите пожалуйста разобраться при попытке скомпилировать в qtcreator выдает ошибку: ..\..\..\array_003\main.cpp:1: ошибка: QtGui/QApplication: No such file or directory #include...

Подскажите самый простой пример TCP клиента и TCP сервера
Подскажите пример самого простого TCP клиента и TCP сервера.

Условие в CheckBox
Нужна помощь. Как в QT Creator сделать так что бы была проверка в CheckBox.Т.е. если галочка есть то выводит результат один, если галочки нет то выводит результат другой. Т.е.нужна проверка включен...

Реализация калькулятора в Qt
Ребят, помогите ,пожалуйста! Необходимо ( к моему великому сожалению!) сделать нечто похожее на калькулятор. С простыми функциям (т.е. "+" , "-" , "/", "*" , "sqrt" , "." , "=" , "<-", "С" . С...

Вывести изображение на форму
как в Qt вывести изображение на форму?

Как организовать прокрутку для виджета?
Здравствуйте. Я новичек в создании пользовательских интерфейсов, поэтому мне крайне недостает знаний популярных приемов, так сказать best practice, как организовать ту, или иную вещь в UI. Итак, моя...

QScrollArea и полоса прокрутки
Имеется следующий код: QDialog *PatientDialog::CreateDialog(QString tabName) { // Генерируем диалог создания карточки пациента QWidget *w = new QWidget(); QDialog *d = new...

Вывод текста в QLineEdit
Нужно чтобы при введении в первое поле цифры 1, во втором поле, после нажатия кнопки, выводилось слово "Привет", а ври вводе 2 "Пака". Как связать все объекты? Вод недоделанная программа Заранее...

Непонятная ошибка деления на ноль sigfpe arithmetic exception
Здравствуйте вот такая проблема пишу файловый менеджер есть кусок кода который копирует файл for (int i=0;i<path.size();i++) // проходимся в цикле по всем элементам и считаем их общий вес ...

работа с QPixmap
недавно начал знакомство с с++ и qt поэтому несколько нубо вопросиков) 1) (вырезки) .h public: QString OriginalPicturePath; QPixmap OriginalPicture; QLabel OriginalPict; ...

Перенос строки
Вечер добрый. Проблема в следующем. Почему-то не получается в файле перейти на новую строку (вся запись ведется в конец). Пробовал endl и "\n" писать в начало, ибо думал, что, возможно, проблема в...

Установка Qt библиотеки на Ubuntu (Linux)
Скачал архив библиотеки Qt для Linux. Распаковал в /usr/local Все делал по инструкции: http://doc.crossplatform.ru/qt/4.4.3/install-x11.html После команды make выдает ошибку (на скрине). ...

QListView
как построчно добавлять текст (QString) в данный виджет? Добавлено через 17 секунд и потом оперировать с этими строками

Цвет фона QLabel
Здравствуйте! Подскажите, пожалуйста, как у QLabel цвет фона поменять? Он, я так понял, просто прозрачный, и бороться с этим не получается... Проще говоря вот из этого нужно что-то вроде сделать....

Настройка MSVC в Qt
Есть установленный Visual Studio 2015, Qt 5, Qt VS Add-In MSVC2015. При установке Qt выбрал msvc2015 32bit, но в списке компиляторов только mingw. Как добавить MSVC в Qt?

Запрет на изменение размеров формы
Сабж. Как реализовать так, чтобы не было отображения в контекстном меню в диспетчере задач, т.е. чтобы оно было неактивным?

Нажатие QPushButton по нажатию Enter
Здравствуйте. Вопрос вроде простой, но не могу найти ответ. Нужно чтобы по нажатию Enter на клавиатуре - нажималась кнопка QPushButton на динамически созданной форме, в общем форма создана не в Qt...

Закрытие окна кнопкой
Добрый вечер. Подскажите пожалуйста как закрыть окно кнопкой. Вот что имеется main.cpp, mainwindow.cpp, mainwindow.h, mainwindow.ui, mainwindow2.cpp, mainwindow2.h, mainwindow2.ui. Как сделать так...

Перевод char* to qstring
Всем доброго времени суток, подскажите как перевести из char* в qstring, именно так. Собственно я пробовал уже пару тройку вариантов, но то ли пролог косячит, то ли qt не хочет забирать выхлоп...

Скачивание Qt в 2023 году
Столкнулся с проблемой скачивания Qt понятно из-за чего. Кто как скачивает Qt, откуда взять. Использовать VPN это хорошо, но платно, бесплатные дают низкую скорость. Слышал, что есть Offline...

Кодировка в Qt
Раньше спокойно работа в Qt v5.10 и использовал русский язык при выводе сообщений об ошибке через QMessageBox, и все выводило, что и предполагалось. Но потом скачал, по кое-каким причинам, решил...

Qt - This application has failed to start because mingwm10.dll was not found
Здравствуйте. На Windows XP почтавил Qt Creator . Компилирую проект, запускаю exe`шник и вылезает сообщение "This application has failed to start because mingwm10.dll was not found. Re-installing...

This application failed to start because it could not find or load the Qt platform plugin "windows"
Да, я знаю, что этим вопросом заполнен весь интернет, включая англоязычный. Перечитано много тем и статей. У меня Qt 5.7 и Visual Studio 2015, Windows 8.1 x64. Проблема возникает и при динамической...

This application failed to start because not Qt platform plugin could be initialized
Привет! Я делаю релиз для своего приложения, но получаю следующую ошибку при запуске приложения: This application failed to start because not the Qt platform plugin could be initialized Я начал...

Как правильно удалять выбранные элементы из QListWidget?
Собственно есть QListWidget с несколькими элементами, как удалять выбранный элемент? Есть предположение, что так delete ui->my_super_widget->currentItem(); Но сдаётся мне, что это не корректно, да...

Диалоговое окно выбора файла
Всем привет! Помогите разобраться с диалоговыми окошками) Для примера возьмем такую задачку: textEdit и toolButton. При нажатии на кнопку toolButton должно открываться диалоговое окно выбора файла....

Поиск и чтение определенного тега в xml
У меня есть вот такое xml документ: <?xml version = "1.0"?> <DataBase_Test> <Maths> <Card number = "1"> <q>2+2</q> <a>4</a>

Как компилировать Qt 4.*.* с Visual Studio 2010
Найден способ без всяких проблем использовать библиотеку Qt с C++ 2010. После выполнения процедур приведенных в этом мануале Вам больше не нужно будет вручную прописывать пути к библиотекам и...

Установка драйверов QPSQL, QSQLite
Здравствуйте, помогите разобраться, целый день бъюсь( Подскажите, как подключать эти драйвера и какой мне нужен, если я пользуюсь PostgreSQL. QSqlDatabase: QPSQL driver not loaded QSqlDatabase:...

No rule to make target `cNetwork.cpp', needed by `debug/cNetwork.o'. Stop
.pro QT += core gui network TARGET = SeeWars TEMPLATE = app SOURCES += main.cpp \ cForm.cpp \ Global.cpp \

Примеры проектов на QT(QT Creator)
Скиньте, пожалуйста, для изучения Qt, ваши проекты на QT(QT Creator).

QTableView выделение строки
Здравствуйте, подскажите как программно выделить нужную строку в QTableView? Методы setCurrentIndex() и selectRow() подсвечивают строку, но не выделяют ее. Мне нужно чтобы строка выделилась, как...

Убрать стандартную рамку окна Windows
Привет всем) Как в Qt creator убрать стандартную рамку окна (не знаю, как это точно назвать) и сделать например так, как на скриншоте?

Qt кнопка с круглыми краями
Привет! В приложении хочу создать кнопочку, но чтобы она имела круглые края. Как это можно сделать, чтобы кнопка была круглая.

QTime и отсчет времени
Подскажите пожалуйста, как организовать отсчет времени с помощью QTime? Есть QTime::elapsed() но она возвращает время в миллисекундах. Т.е. я бы хотел иметь отсчет времени 00:00:01..02..03 ну и...

Вставка рисунка в Qt Designer
Здравствуйте! Кто может подсказать как в форму добавить рисунок таким образом, чтобы он отображался как в типичных программах, в разделе "О программе (иконка файла)". Работаю в Qt Designer.

Событие при смене Item в comboBox
Привет всем участникам форума. Пишу курсовую, возникла такая проблема. Имеется два comboBox. comboBoxDepartments - Хранит информацию об отделах comboBoxPosts - Хранит информацию о должностях,...

Как растянуть строки на всю ширину QTableWidget?
В таблице два столбца, ширина первого должна подгоняться автоматом, а ширина второго фиксирована. Делаю так: _table->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);...

Округление double до 2-х знаков
Добрый день! я в отчаянии. как мне округлить double до 2-х точек? я пробовала round(n*100)/100.0, пробовала round(n*100)/100 но в итоге получаются такие цифры -900.63999999999999. либо с 00000001...

Как настроить и использовать qtserialport?
Уважаемые форумчане! Пытаюсь использовать QSerialPort. (Qt 4.8.1, mingw). Безрезультатно перепробовал много рекомендаций из сети. При попытке собрать проект qtserialport.pro выдает сообщение: ...

Очистка содержимого QTableView\QStandartItemModel
И снова я с вопросами по таблице. Переход с QtableWidget на QtableView прошел удачно, все что надо работает, ну почти все.Простой пример. Как сделать очистку? С TableWidget все было просто ...

Как изменить цвет формы. Смена цвета фона влияет на все компоненты
День добрый. 1. Рисую форму в QT Creator - Design, как изменить цвет формы? Захожу в Style sheets, добавляю background color и меняется цвет ВСЕГО что есть на форме. при добавлении нового элемента,...

Правильный вывод сообщения на экран
Как правильно с помощью QMessageBox вывести окно с текстом на экран, по аналогии с MessageBox. P.S http://qt-doc.ru/okna-soobcheniy-qmassagebox.html - читал, но не думаю, что такой вариант...

Перевод из QString в QByteArray
Добрый день! подскажите у меня есть строка QString str="1L",ее я отправляю в порт,но для этого мне нужно посчитать ее контрольную сумму, как мне ее перевести в Ascii(шестнадцатеричную) и разобрать в...

Перевод в другую систему счисления
Здравствуйте, нужна помощь в реализации задачи. Нужно составить программу которая математическим способом будет переводить из десятичной системы исчисления в двоичную, шестнадцатеричную и...

Qt оффлайн карта osm
Здравствуйте, по моему курсовому проекту нужно сделать оффлайн карту.Сначала я думал отрисовывать и отображать объекты карты с помощью opengl, но почитал про QtLocation, что он имеет элемент Map,...

Точка входа в процедуру не найдена в библиотеке dll
Здравствуйте! У меня точка входа в процедуру не найдена в библиотеке dll. Скриншот вложил. Жду вашу помощь!

Снова jom.exe
Вечер добрый. Прошу прощения, что пишу, возможно, не в том разделе, но... В общем сегодня весь день борюсь с jom'ом... Выдает всегда следующее, хоть ты тресни... 23:33:36: Выполняется сборка...

Как добавить опции компилятора в Qt Creator
При сборке проекта возникают ошибки: undefined reference to `ChoosePixelFormat@8' и undefined reference to `SetPixelFormat@12' (компилирую под виндой). Проблема решается добавлением опции компилятора...

QSerialPort прием данных
Здраствуйте, пытаюсь наладить обмен данными по rs-232 через адаптер FTDI. Отправка происходит, адаптер сигнализирует об успешной приемке передаче, но в программе буфер пустой, в чем может быть...

Как изменить название окна программы?
Столкнулся с такой проблемой. Хочу поменять название окна программы с MainWindow на своё. Уже неоднократно менял названия с помощью windowTitle. Меняю так и в этот раз, но название не изменяется. Как...

Удаленная компиляция
И так друзья. Стиль моей писанины такой что постоянно приходится перекомпилировать проект, и когда он большой все происходит очень долго, т.к. в основном сижу под вирталкой (иногда их несколько...

Записать значение Qspinbox в переменную
есть глобальная переменная (а1). Задача: как с помощью qspinbox ?? То есть что бы а1=5 например. Вообщем У меня есть А1 и я хочу дать ей значение 5. Как сделать???? connect(lineEdit,...

Qt не видит WebEngine
Доброго времени суток. переходя на 5.7 узнал печальную вещь что WebKit признан устаревшим и на замену ему пришёл WebEngine. Начав копать в ту сторону узнал какой модуль нужен именно мн, но при...

ProgressBar и таймер
всем доброго времени суток! не знаю существует ли такая тема , но тем не менее хотелось бы получить ответ на следующий вопрос. на Qt на форме есть ProgressBar как заставить с помощью QTimer'а...

Что такое tr ?
Почему все строки в документации проходят через tr(QString) ?

Как закрыть приложение?
main.cpp #include <QtGui/QApplication> #include "qmlapplicationviewer.h" Q_DECL_EXPORT int main(int argc, char *argv) { QScopedPointer<QApplication> app(createApplication(argc, argv)); ...

QTableView - добавить новую редактируемую строку в таблицу
Здравствуйте, дорогие форумчане. Опять я и опять с вопросом:-Добавлено через 1 час 1 минуту Вот отрывок: QPushButton *add = new QPushButton("Add"); ...

Invalid use of incomplete type class Ui
Кидаю код #ifndef WINDOWCAM_H #define WINDOWCAM_H #include <QMainWindow> #include <QWidget> #include <cameraviewholder.h> namespace Ui

Из QByteArray в QString
names - файл, который содержит всего одну строчку. предполагается, что там она будет не одна, и потребуется readAll(). Однако я не знаю как преобразовать bytearray в qstring. вот слот: void...

Не видит библиотеки
Я установил Qt с офф сайта (с помощью инсталлера) в каталог C:\Qt. После этого создаю пустой проект в D:\qt_proj, в нём создаю "Пустой проект Qt" и пишу: #include <QApplication> #include <QLabel> ...

QPushButton изменить стиль
вообщем я хочу изменить стиль кнопки, но как вообще это правильно делать... нашёл вот это: http://doc.crossplatform.ru/qt/4.6.x/stylesheet-examples.html#customizing-qpushbutton...

QString и русский текст
Возник вопрос как вывести в метку на форме (QLabel) текстовую строку на русском языке. Вначале думал задать его тут. Но потом всёж нашёл решение и подумал что неплохо бы им поделиться тут. Тем...

Отладчик не останавливается в точках останова
Кто-нибудь подскажите, как работать с отладчиком к Qt Creator? Пытаюсь пропустить через отладчик простейший код на чистом С++. Расставил несколько точек останова. Выставил режим отладки. ...

Qt(удаление файлов)
Добрый день. Необходимо реализовать удаление файлов из папки по нажатию кнопки в Qt(файлы лежат в определенной папке с форматом *.html). Буду благодарен за помощь.

QSqlDatabase: QPSQL driver not loaded
Не пойму в чем дело, до этого на SQLite работало все хорошо. Решил перейти на Postgres. И тут посыпалось, драйвер не видит, соединение не ставит. Пробовал и QPSQL и QPSQL7 ничего не выходит. ...

Развертывание приложений qt в Linux
Всем привет! Решил поднять вопрос о развертывании приложений написанных с использованием qt в Linux подобных системах. Данная проблема легко решается в системах под управлением windows и mac...

как использовать методы класса в разных потоках?
Пишу программу для обмена данными с usb hid устройством. Чтобы получать данные от устройства в любой момент и не вешать главное окно, решил чтение с устройства делать в отдельном потоке. Создал...

Ввод в ячейки QTableWidget только чисел
Здравствуйте. есть таблица QTableWidget . есть ли возможность некоторым ячейкам запретить принимать любые символы кроме вещественных чисел, т.е. цифр, и точек. ну по принципу: QLineEdit* txt1...

Неверная кодировка в выводе компилятора в Qt Creator
Всем доброго времени суток. Поставил я себе QtCreator+MS Visual Studio 2010 на замену привычным gcc+SublimeText. Столкнулся со следующей проблемой: ошибки и предупреждения компилятора выводятся...

Точка входа в процедуру не найдена
Есть идеи как решить проблему? Схожие ситуации у людей так или иначе связаны с конкретными библиотеками, здесь просто непонятные для меня символы. В папку с приложением периодически программа...

Не работает отладчик в QT Creator
Всем доброго дня! Почему может не работать отладчик в QT Creator? У меня был давно заброшенный проект, о котором я вспомнил на днях. Он представляет из себя dll-библиотеку на с++, которая...

Как сменить фон у ячейки QTableWidget?
В дизайнере на форму поставил QTableWidget и попробовал сменить фон ячейки.Получаю ошибку #include "mainwindow.h" #include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *parent) : ...

closeEvent для QMainWindow
Всем привет. Какой смысл в вызове closeEvent базового класса? void MyMainWindow::closeEvent(QCloseEvent *event) { doSomething(); QMainWindow::closeEvent(event); // Что это дает? }

QString to const char*
сабж. кто знает как реализовать - помогите :) из гугла пробовал std::string str = pUserName->text(); char * writable = new char; std::copy(str.begin(), str.end(), writable); writable =...

Ошибка :-1: ошибка: symbol(s) not found for architecture x86_64
При попытке сборки простейшего QT приложения c добавленным новым классом ошибка: Undefined symbols for architecture x86_64: "Progress::slotStep()", referenced from: ...

Очистка текстового документа
Необходимо полностью удалить содержимое текстового файла, как реализовать?

Многопоточный TCP client (QThread и QTcpSocket)
Здравствуйте. Вот в очередной раз столкнулся с проблемой... Есть TCP сокет сервера (adress и port) - с которого раз в 0.5 сек нужно брать данные = пусть 6666 байт и обрисовывать их на форме ui. ...

Правильный парсинг html в Qt
Здравствуйте. Необходимо парсить html средствами Qt. Я это делаю следующим образом: QWebPage WebPage; WebPage.mainFrame()->setHtml(HtmlText); QWebElement WebElement = ...

Конвертировать QString в bool
Добрый вечер. Нигде не могу найти инфу, как конвертировать Qstring to bool. Приведите пример.

Project ERROR: Cannot run compiler 'g++'. Output:
Доброго времени суток, недавно решил заняться разработкой приложений с графическим интерфейсом, создал пустой проект, запустил, и ... Консоль сборки: 22:48:17: Запускается:...

Установка Qt на macOS High Sierra
Здравствуйте, не могу разобраться, нуждаюсь в помощи. Стала счастливой обладательницей MacbookAir 128ГБ 2017. Установила Xcode, что и как делать дальше и откуда скачивать qt не знаю. При этом раньше...

Относительный путь к файлу
Привет. Как мне правильно указать путь к файлу с моей БД? db.setDatabaseName(QDir::currentPath() + "/dictionaryDB.db"); так не работает

Установка Qt под (Ubuntu)
Всем доброго времени суток . Подскажите пожалуйста как можно установить Qt под убунту. Машина серверная поэтому нужен мне только компилятор , писаться проект будет на винде потмо перекидываться на...

qt программа неожиданно завершилась, после удаления ошибки из кода.Помогло только
Привет всем! Интересно, что это за байда ? Кодим. С ошибкой. Естественно получаем "qt программа неожиданно завершилась " Удаляем ошибку - qt программа неожиданно завершилась Коментим всё,...

sleep()
подскажите, если в QT 4.7.2 аналог sleep() ? кроссовый нужен. что то гугловые методы не помогли. в QThread все sleep'ы и wait'ы - protected >_<

Картинка в кнопке
Подскажите как правильно поместить картинку в обычную кнопку, pushButton.

Генерация случайных чисел в QT
Доброго времени суток. Нужна функция которая будет генерировать числа от 1 до 9 в случайном порядке. Как это сделать в QT я бес понятия...

Как узнать отправителя, который отправил сигнал?
Вопрос как узнать слоту от какаого отправителя пришел сигнал для того, чтобы подключиться к данному слоту и отправить сигнал подтверждение, можно так сделать или есть идея получше?

Какой функцией получить текущие координаты мышки в переменные x, y?
qt. Какой функцией получить текущие координаты мышки в переменные x,y?

Сборка и компиляция под Linux
Скачал и установил Qt с официального сайта по инструкции под Ubuntu. Qt creator нормально работает. Но хотелось бы научиться собирать проект вручную через терминал. Как собрать и скомпилировать...

qualified-id in declaration before '(' token
Объясните пожалуйста! Что нужно сделать, чтобы избавиться от этой ошибки. (Пытался сделать слайдер для изменения громкости в плеере). Выдает ошибку qualified-id in declaration before '(' token...

Вывод в TextEdit
Как вывести текст в TextEdit в одну строку ? Пробивал через append, так выводить каждое слово с новой сроки ,а через SetText только одно слово выводит Вот мой код #include "mainwindow.h"...

Контекстное меню
Здравствуйте уважаемые пользователи форума. Столкнулся с проблемой. Имеется виджет treeView, который отображает дерево каталогов: void MainWindow::directoryViewer() { QFileSystemModel...

QNetworkAccessManager последовательные запросы
Допустим нужно получить страничку "Мой кабинет" форума, для этого надо: Авторизироваться на форуме- сделать POST запрос получить cookie; И затем только можно сделать GET для страницы "Мой...

Закрытие дочернего окна и Qt-флаги
Есть окно (QWidget) Form1, по нажатию кнопочки на нем создается другое окно (QWidget) Form2. Form2*f2 = new Form2(this); f2->show(); При закрытии первой формы должна закрываться и вторая....

Как сделать паузу в программе на две секунды?
Как сделать паузу в программе на две секунды?

Настроить компилятор MSVC для использования в Qt Creator
Мужики помогите !! не могу понять как это настроить.... Установил Qtcreator .... И при простой программе вылазит ошибка и компилятор не появляется... Здесь версия, стоит на windows 8 64 bit, и...

Выравнивание текста в QTextEdit
Как сделать в QTextEdit полное выравнивание в центр? То есть выравнивание в центр по вертикали и выравнивание в центр по горизонтали. Чтобы писать прямо в центре ячейки.

Поиск символов в строке QString
как определить , есть ли в нашей строке(str1) символы JFIF, если да то вывести сообщение +

Как установить фиксированную ширину столбца QTableWidget
Добрый вечер! возникло несколько вопросов по qTableWidget 1) есть ли какой-нибудь специальный метод, функция для запрета редактирования таблицы, всех ячеек? 2) как установить фиксированную ширину...

Клиент-сервер с использованием SSL/TLS протокола (QSslSocket)
День добрый! Задача: написать клиент сервер, использующий протокол TLS. Знаю что реализуется с помощью класса QSslSocket, но реализовать не получается! void SslServer::incomingConnection(int...

Как изменить цвет заполнения ProgressBar или кнопки?
Как изменить цвет заполнения ProgressBar или кнопки? Добрый день всем участникам форума. Недавно писал программу, в интерфейсе которой необходимо было отображать уровень жидкости. Задачу решил...

Чтение данных из файла
Доброго всем времени суток. Я еще тока начинаю осваивать Qt да и С++, так что просьба больно не пинать и направить в нужном направлении... собрал из разных примеров програмку которая по выбору...

Что такое ui и с чем его едят. что лучше?
При создании приложений на qt я раньше гуи сам писал, прописывал в коде все кнопки, надписи и т.д. Сейчас пробую создавать с помощью дизайнера qt creator, он создает ui форму. В интернете ничего...

QMouseEvent - отслеживание координат
Привет Всем! Задача такая: в MainWindow установлен центральный виджет QFrame? а также открыто QDockWidget и расположен снизу. Производить отслеживание координат при перемещении курсора по...

Почему не выводит qDebug() ?
Этот диалог вызывается из MainWindow через exec(). #ifndef HEADERS_MARKRIGHTDIALOG #define HEADERS_MARKRIGHTDIALOG #include <QDialog> #include <iostream> #include <QDebug> namespace Ui {

Чтение бинарного файла QDataStream
Столкнулся с такой проблемой, не получается считать файл, не знаю в чем причина, кучу сайтов уже облазал, но никаких результатов void avtoriz::on_ok1_clicked() { QString...

Где скачать QT 5.1.1
Здравствуйте, не могу найти QT 5.1.1, можно ссылку прямую на .exe

Работа с файлами
Добрый день. Очень срочно нужна помощь в написании кода с использованием библиотек Qt (Qfile), совсем не разбираюсь в них, а задание горит :( Может кто сможет помочь. Буду признателен даже не...

Как установить компилятор в qt creator
Добрый день. Имею oc linux ubuntu 16.04 Помогите установить компилятор в qt creator.Можно обьяснять шаг за шагом где скачать компилятор как установить на qt creator.

Конвертирование QString в char и обратно
Столкнулся с проблемой, что не могу переконвертировать QString в char так, чтобы char массив хранил в себе русские буквы. Выложите пожалуйста, кто что может, примеры конвентирования из QString в...

Qt Creator выдает ошибку
Здравствуте. Помогите скомпилить первую программу на Qt. Поставил Qt Creator на Debian KDE Lenny. Создал проект Qt 4 Gui Application, и сразу нажал на Build All . Вышла ошибка : No valid Qt...

Доступ к переменной из другого класса
Не хочу делать глобальные переменные, как мне получить доступ из класса void MainWindow::value() { /* int a; ?????*/ } к классу settingplay с переменной int a.

Ошибка код 2
14:26:09: Выполняются этапы для проекта untitled... 14:26:09: Запускается: «C:\Qt\5.2.1\mingw48_32\bin\qmake.exe» "D:\программирование\Мои проэкты\qt\1\untitled\untitled.pro" -r -spec win32-g++...

Регулярное выражение для целого и дробного типа(со знаком)
Добрый день. Требуется написать регулярное выражение, которое будет принимать целые и дробные числа со знаком или без него. Для дробных чисел приемлема запись вида ".5"(0.5). В данный момент имею...

Передача данных другой программе используя shared memory
Требуется передать другой программе данные. Остановился на варианте с использованием разделяемой памяти (shared memory) Подскажите пожалуйста простенький примерчик как это реализуется на qt....

Проверка данных на число
Добрый день Суть проблемы такова: У меня есть QString строка в которую можно вводить любые символы. После ввода и занесения вводимых символов в переменную нужно проверить, является ли эта строка...

QTableWidget (реагирование на клик по ячейке);
Всем привет, хотел спросить, как можно скрывать определенные кнопки на интерфейсе по клику мыши на таблице(ячейки, строке) ? Немного ясности: Пользователь кликнул по какому-либо столбцу в таблице...

Как вывести русские буквы в консольном приложении?
Здравствуйте! Консольное приложение запускается под Windows, там кодировка IBM 866. В программе используются функции ввода вывода из стандартной библиотеке Си. Как можно организовать вывод строк...

Копирование файла
Мне нужно, чтобы программа скопировала сама себя в другое место. Но при выполнении данного когда результата нет. Помогите пожалуйста. QFile::copy("prog.exe", "c:/prog.exe");

Как сгруппировать radio button?
Сабж в теме.

Программа завершилась с кодом -1 (0xffffffff)
Программа после компиляции не запускается, ошибок не выдает в выводе эти строки: "RobotsDB.exe" (Win32). Загружено "C:\Windows\SysWOW64\win32u.dll". Символы загружены. "RobotsDB.exe" (Win32)....

QString форматирование (аля printf)
Привет! Есть ли в наикрутейшем кьюте что то такое, чтоб можно было бы формтировать QString цифрами, например, есть у меня: QString str="SIZE OF YOUR ..... IS: "; теперь я хочу добавить какую то...

Диалоговое открытие файла в qt
как сделать?

Qt 5.15.2 static build mvsc_32 windows
уже второй день пытаюсь статически собрать Qt 5.15.2, в основном инфу полагаюсь на инструкции из разных источников, иногда беру инфу с доков что да как делать. вот мой порядок дейсвий, и вопрос...

Смена цвета текста кнопки по клику
Доброго времени суток. Требуется сделать кнопку которая при каждом клике меняет цвет надписи, к примеру с черного на зеленый,а при последующем клике наоборот. Думал простое условие поможет, а нет...

Как открыть проект на C++ в Qt
Я нашёл проект открытого музыкального плеера с открытом кодом, написанном на QT: https://github.com/clementine-player/Clementine Скачал, скомпилировал, но как мне открыть эту программу в QT...

Маштабирование с помощью QImage::scaled
Хотелось бы при изменении размеров окна чтобы изменялся и размер картинки, но получается это криво - при уменьшении ширины картинки как бы идёт вверх, при увелечении наоборот высота растягивается а...

Взаимодействие клиента и сервера UDP
Хочу чтобы была взаимная передача строк между клиентом и сервером. Добился односторонней передачи. Вот сделал 2 стороннюю, но получается что то непонятное. Получилось, что клиент с сервером...

Ошибка "LNK2019: unresolved external symbol."
Пытался реализовать переключение между двумя окнами в Qt, но при сборке проекта вылетает набор ошибок: 1. mainwindow.obj:-1: error: LNK2019: unresolved external symbol "public: __cdecl...

Как пользоваться Qprogressdialog
читал документацию https://doc.qt.io/qt-5/qprogressdialog.html , делаю как в примере, не получается, если есть у кого-то время, пожалуйста покажите пример если можно полный с include и объявлениями...

Не удалось запустить программу. Путь или права недопустимы?
Всем привет! Скачал исходники одной программы с sourceforge.net, при запуске возникает такая вот ошибка (название темы). У кого-нибудь было что-то подобное?

Преобразование QStringList в QString
Здравствуйте товарищи программисты! Начал писать плеер и передомной постала такая вот задачка. Надо преобразовать QStringList в QString Суть такова что в диалоговом окне я выбираю несколько файлов...

Как создать проект в Qt Creator
Доброго дня! Решил немного поиграться с Qt Creator и тут беда =( При создании проекта мне предлагают выбрать инструментарий, и тут я незнаю что выбрать( Вообщем, алгоритм моих действий был таков:...

Qt, как все правильно установить?
Только-только начал знакомится с основами Qt по книге "Qt 4.8. Профессиональное программирование на C++". В книге как-то не написано что где надо скачивать и устанавливать для начала изучения....

QString - удаление последнего элемента. Неужели нет аналога std::string pop_back ?
я нуб :)

Иконка для .exe файла в QT...
Подскажите пожалуйста, как поставить иконку для ехешника в QT...Для самой формы есть, но для ехешника нет..:(

Не могу задать компилятор для сборки
Заранее прошу прощения за дурацкий вопрос. При попытке скомпилировать проект в QT, пишет "необходимо задать компилятор для сборки". Захожу в настройки, напротив поля "Компилятор" жму кнопку...

кириллица в QT4
При создании проекта в qt4, по указанному выше мануалу, в итоге не отображается кириллица, ну в смысле вотображается, но кракозябрами. Не помогает даже в font указать в системе письма "кириллица" ...

QByteArray в int
Привет всем! Ситуация такая: с контроллера через COM передаю unsigned long int ловлю в Qt QByteArray так: QByteArray byte; byte = port->readAll(); unsigned long int resl =...

Установка фона виджета
Доброго времени суток, господа! Подскажите новичку, как правильно установить фон виджета из файла .jpg? Я делал так: int main(int argc, char *argv) { QApplication a(argc, argv); Widget w;...

Parentheses expected
Вот такое описание класса class DMain : public QDialog { Q_OBJECT public: DMain() : QDialog() { } public slots: void ChoiCol(); }; Потом связываю сигнал кнопки с методом

Qt быстрая запись в файл
Добрый день, столкнулся с такой незатейливой проблемой, требуется записывать приходящие от прибора данные в бинарный файл, данные приходят 5-10 раз в секунду, теперь вот думаю как бы правильнее...

[Решено] QComboBox передача выбранного значения
Добрый вечер всем! Хотелось бы задать вот такой вопрос: у меня есть ComboBox в нём 5 текстовых значений, и мне нужно что бы при выборе одного из них переменной допустим "p" присваиволось некое...

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru