alex_lip28 февраля 2018 г. 2:52
Как проверить существование объекта с определенным id ?
Вызываю один справочник из разных кнопок на разных формах. Справочник устанавливает значение Text объекта Text. Хотелось бы в самом справочнике устанавливать значение Text того text_id, который в данный момент существует на форме. То есть если есть id= t1 - устанавливаем его , если t1 нет, а есть t2 - устанавливаем его. Можно это сделать? Или обязательно использовать переменные через слой C++ ?
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.Вам это нравится? Поделитесь в социальных сетях!
Комментарии
Только авторизованные пользователи могут публиковать комментарии.
Пожалуйста, авторизуйтесь или зарегистрируйтесь
Пожалуйста, авторизуйтесь или зарегистрируйтесь
l
- laei
- 23 апреля 2024 г. 16:19
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:10баллов,
- Очки рейтинга-10
Последние комментарии
Qt Linux - Урок 001. Автозапуск Qt приложения под Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
АК
Qt WinAPI - Урок 007. Работаем с ICMP Ping в Qt Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
Анатолий Кононенко5 февраля 2024 г. 9:50
EVA25 декабря 2023 г. 18:30
Boost - статическая линковка в CMake проекте под Windows Сделал всё по-как у вас, но выдаёт ошибку [build] LINK : fatal error LNK1104: не удается открыть файл "libboost_locale-vc142-mt-gd-x64-1_74.lib" Хоть убей, не могу понять в чём дел…
Qt/C++ - Урок 056. Подключение библиотеки Boost в Qt для компиляторов MinGW и MSVC Для решения твой проблемы добавь в файл .pro строчку "LIBS += -lws2_32" она решит проблему , лично мне помогло.
Сейчас обсуждают на форуме
DA
Unlock Your Aesthetic Potential: Explore MSC in Facial Aesthetics and Cosmetology in India Embark on a transformative journey with an msc in facial aesthetics and cosmetology in india . Delve into the intricate world of beauty and rejuvenation, guided by expert faculty and …
Dr Gangil Academics20 апреля 2024 г. 14:45
Мобильное приложение на C++Qt и бэкенд к нему на Django Rest Framework Евгений, добрый день! Такой вопрос. Верно ли следующее утверждение: Любое Android-приложение, написанное на Java/Kotlin чисто теоретически (пусть и с большими трудностями) можно написать и на C+…
Павел Дорофеев14 апреля 2024 г. 9:35
Вернуть старое поведение QComboBox, не менять индекс при resetModel Добрый день! У нас много проектов в которых используется QComboBox, в версии 5.5.1, когда модель испускает сигнал resetModel, currentIndex не менялся. В версии 5.15 при resetModel происходит try…
Полагаю, что нет, не обязательно.
Нужно только правильно логику написать.
Но надо код смотреть. Так ничего сказать не могу. Проблема в целом понятна, но не видя текущей реализации ничего подсказать не могу.
При выборе элемента справочника работает вот эта процедура. У меня в одном месте txt_ispol, а в другом txt_rez. Ну и хочется проверить ЧТО существует в данный момент и туда вставить текущее значение из справочника.
А что из себя представляет txt_ispol? это некий массив?
Если массив, то стоит пройтись по нему через цикл for
Да нет - это просто TextArea. Я просто вставляю значение в текущее местоположение курсора.
Хорошо, а что из себя справочник представляет?
Я понял, что у вас есть некоторый id, по которому нужно выдрать из справочника информацию, а потом установить в Text что-то из того справочника.
Но сам справочник, что за объект, и как в нём хранится информация? Я полагаю, что можно написать функцию в справочнике, которая в цикле проверит, есть ли там id, если есть, то возьмёт нужный, если нет, то первый в списке из тех, которые есть.
пытаюсь так сделать - То есть проверяю есть ли объект с кодом
и тому кто есть присваиваю значение. Справочник это просто список словосочетаний - "В работу", "К исполнению" и т.д. Ошибок нет но и не работает (( То есть по двойному клику на элемент справочника срабатывает процедура - - и эта процедура должна присвоить значение тому элементу TextArea, который в данный момент существуетonDoubleClicked: {
Да вроде и работает . Кстати у меня в FIREFox иконки пометить как ответ и редактирование по прежнему не видны. Жму по типсам и серому квадрату
Если в другом браузере будут видны иконки, то нужно почистить кеш в firefox для моего сайта. Возможно, что во время обновления сайта у вас не скачались актуальные стили.