|
0 / 0 / 0
Регистрация: 26.04.2018
Сообщений: 30
|
|
QCheckBox запоминающей состояние13.05.2021, 13:58. Показов 1995. Ответов 9
Есть программа для обработки изображения (выявления дефектов). Необходимо сделать CheckBox который бы запоминал состояние, изначально галочка скрыта, и с помощью кнопки прогружается изображение без дефектов, а когда оно загрузилось показывается CheckBox и при нажатии на него уже грузится изображение с дефектами. Хранятся два изображения : обработанное и исходное. Как можно это осуществить?
0
|
|
| 13.05.2021, 13:58 | |
|
Ответы с готовыми решениями:
9
QCheckBox запоминающей состояние. т.е. нажали - отобразились одна картинка, нажали еще раз все пропало О программке, запоминающей раб.область QCheckBox |
|
Покинул чат.
1132 / 727 / 195
Регистрация: 30.03.2021
Сообщений: 2,379
|
||||
| 13.05.2021, 14:51 | ||||
|
Вы сами отвечаете на свой вопрос
0
|
||||
|
0 / 0 / 0
Регистрация: 26.04.2018
Сообщений: 30
|
||||||
| 13.05.2021, 16:42 [ТС] | ||||||
|
Загрузка и поиск дефектов у меня осуществляется по нажатию кнопки LOAD
а теперь мне нужно добавить кнопку или чекбокс, где будет прогружаться картинки с дефектами
0
|
||||||
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
| 13.05.2021, 17:04 | |
|
И в чём вопрос-то? Ты добавил этот checkbox? Он не работает или что?
0
|
|
|
Покинул чат.
1132 / 727 / 195
Регистрация: 30.03.2021
Сообщений: 2,379
|
||
| 13.05.2021, 17:16 | ||
|
Предполагаю что если создаете чекбокс то в строчке 89 будет что-то типа if(checkBox->isChecked()) ui->image->setPixmap(scaledPixmap); а если выводить при нажатии на кнопку то нужно сохранить это изображение как текущее, где-то в классе QPixmap currentScaledPixmap; тогда в стр.89 currentScaledPixmap= scaledPixmap; так-же создаете кнопку и связываете сигнал ее нажатия с выводом изображения, нечто вроде connect(showImageButton, &PushButton::clicked, this, showImageSlot); и в слоте делаете вывод изображения showImageSlot(){ ui->image->setPixmap(currentScaledPixmap); }
0
|
||
|
0 / 0 / 0
Регистрация: 26.04.2018
Сообщений: 30
|
|
| 13.05.2021, 21:16 [ТС] | |
|
вопрос в том, что у меня должно быть 2 кнопки. Первая с загрузкой изображения, его обработкой и выводом в label изображения до обработки. Вторая должна показывать в label обработанное изображение. И вот со второй кнопкой и выходят трудности, не получается вывести обработанное изображение в label , я уже всю голову сломала как это можно сделать.
0
|
|
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
| 13.05.2021, 21:49 | |
|
Так же, как и первое.
0
|
|
|
Покинул чат.
1132 / 727 / 195
Регистрация: 30.03.2021
Сообщений: 2,379
|
||||||
| 13.05.2021, 22:15 | ||||||
|
что конкретно не получается? вот схематичный план класса накидал
0
|
||||||
|
0 / 0 / 0
Регистрация: 26.04.2018
Сообщений: 30
|
|||||||||||
| 14.05.2021, 13:43 [ТС] | |||||||||||
|
пишет, что mainwindow.cpp:112:1: warning: non-void function does not return a value
Правильно ли я поняла вашу идею, или подскажите где ошибаюсь .h
.cpp
0
|
|||||||||||
|
Покинул чат.
1132 / 727 / 195
Регистрация: 30.03.2021
Сообщений: 2,379
|
||||||||||||||||||||||
| 14.05.2021, 16:42 | ||||||||||||||||||||||
|
как например здесь:
Так же по поводу оригинальной картинки, возможно, стоит сохранять уже отмасшабированное изображение, либо хранить дефолтное, отмасштабированное, и исправленное изображение- это как Вам удобнее.
Чтобы проще было отлавливать ошибки/неточности в коде - можно раскидать код по функциям, например загрузку из файла, сохранение в файл, масштабирование изображения и тому подобное. Добавлено через 17 минут и кстати originalPixmap храним в классе, так что передавать его и ненадо, мой косяк Увидел еще одну Вашу тему Как в QT+OpenCV выводить на экран размер найденного контура там Вы пишете Стало быть нужно в слоте showCorrectedImageSlot() вызывать эту функцию, однако куда она выводит изображение, мне не понятно, так же как и формат самого изображения Mat img. Хотя есть ф-я которая возвращает QImage но что за Mat const& src я тоже хз.. Видимо это нечто из OpenCV?
0
|
||||||||||||||||||||||
| 14.05.2021, 16:42 | |
|
Помогаю со студенческими работами здесь
10
QListWidget и QCheckbox QTableView и QCheckBox
QCheckBox и QTableView QTableView + QCheckBox Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит предопределенное значение перечислений.
Процедура. . .
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|