|
0 / 0 / 0
Регистрация: 21.11.2016
Сообщений: 42
|
||||||||||||||||||||||||||||||||||||||||||||||
Обращение к объектам, созданным в другой функции класса и являющимися объектами GUI16.07.2019, 00:26. Показов 8235. Ответов 25
Метки нет (Все метки)
Товарищи, профи, приветствую Вас.
Я совсем новичок, потому прошу помощи. Пишу по примеру, переделывая, так что прошу сильно се серчать за качество. Начало выглядит так:
И ВОТ ИМЕННО В ПОСЛЕДНЕЙ ЧАСТИ И ВОЗНИКЛИ ПРОБЛЕМЫ И МОЙ ВОПРОС. Сначала компилятор начал ругаться на
Здесь я растерялся от собственной безграмотности. Итак вопрос. Как правильно из функции addrowinlistView обращаться к объектам, созданным в addWidgets? Спасибо за помощь и учёбу! P.S. На всякий случай, код целиком: Кликните здесь для просмотра всего текста
0
|
||||||||||||||||||||||||||||||||||||||||||||||
| 16.07.2019, 00:26 | |
|
Ответы с готовыми решениями:
25
Обращение к динамически созданным объектам Qt Обращение к динамически созданным объектам Обращение к динамически созданным объектам |
|
|
||||||||||||||
| 15.10.2021, 14:46 | ||||||||||||||
![]() Прежде всего, вам надо понять, что программа состоит не только из гуя. И взаимосвязи элементов гуя быть не должно. Что в настоящих программах не такие связи:
Ну а как конкретно это сделать - вопрос объемный, так сразу не расскажешь. Добавлено через 3 минуты Да, насчёт куч. gui_objects в одной куче, logic_objects - в другой. Вторая куча не знает про гуй вообще. То есть не только про конкретно ваш, а вообще, там нет таких импортов. В первой, разумеется, есть. Добавлено через 4 минуты У вас четыре окна, на каждом, допустим, 10 элементов, и их вы собираетесь делать глобальными? 40 элементов - вы же сразу запутаетесь, это очевидно.
0
|
||||||||||||||
|
11 / 11 / 0
Регистрация: 07.10.2016
Сообщений: 196
|
|||
| 15.10.2021, 15:20 | |||
, как только переменная или любой элемент/объект выгружен, он уже перестаёт быть доступен.Добавлено через 56 секунд 40 элементов, а между собой связь есть только скажем у трех элементов, при чём связь же не между самими элементами, а свойства одного элемента выбираются в зависимости от свойства другого элемента. Неужели вы не понимаете о чём я? Сколько программ действующих вы написали в своей жизни? (можете не отвечать)
0
|
|||
|
|
||||
| 15.10.2021, 15:48 | ||||
|
На этом разрешите откланяться. Материала для размышления я написал вполне достаточно.
0
|
||||
|
|
||||
| 15.10.2021, 15:55 | ||||
|
Процитирую:
Ну а встроенный tkinter, конечно, далек от возможностей Qt, поэтому юзается, в основном, для мелких учебных программок, либо очень простых окошек. На ткинтере можно ваять и дедовским способом... но недолго :-) Добавлено через 6 минут Память выделенная под объект возвращается системе только после завершения приложения, либо когда на объект не осталось ссылок (уборка мусора GC), либо когда мы вручную освободили эту память (в тех языках где это возможно - не в Python)
0
|
||||
|
11 / 11 / 0
Регистрация: 07.10.2016
Сообщений: 196
|
|||
| 15.10.2021, 16:34 | |||
|
В общем это, конечно, очень интересно общаться на близкие нам по духу и занятию темы, но мы как-то плавно отвлеклись от основной темы. Ладно я буду пробовать следующую программу писать, создавая GUI через классы, надеюсь у меня всё получится и потом обязательно сообщу результат, чего я не догнал сразу и почему тут из-за этого всё так затянулось в общении. Всем спасибо за свои мысли, за сотрудничество, это очень здорово, когда люди знающие и понимающие поддерживают диалог, а то порой что-то спросишь и ни ответа, ни привета.
0
|
|||
|
|
|||
| 15.10.2021, 16:54 | |||
|
PyQT всего лишь обертка этой библиотеки для Python. Я наивно думал, что и в VB сейчас Qt юзают. Оказывается, нет? Добавлено через 5 минут Отдельные графические объекты, по моему, никуда не выгружаются. То, что они скрыты от пользователя, никак не освобождает занятую ими память. Выгрузить из памяти можно процесс (так делают браузеры скидывая на диск вкладки целиком, чтобы освободить ОЗУ).
0
|
|||
| 15.10.2021, 16:54 | |
|
Обращение к динамически созданным объектам Обращение к динамически созданным объектам
Обращение к объектам класса
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|