Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 30, 2022 11:17:30

da_zanyti_vse_imena
Зарегистрирован: 2022-09-30
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите понять

Добрый день гуру питоняши. Начал изучать питона и сразу случился затык. Пытаясь облегчить себе восприятие и визуализацию питона решил создавать формы в Qt Designer и потом просто соединять их с пайтоном и програмить. Идея шикарная визуализации 0. Куча ошибок форма созданная в Qt не выходит. Может кто ни будь помочь. Задача такая надо написать программу (форму) в которой будет клавиатура и поле для ввода, нажимаешь на кнопку на виртуальной клавиатуре информация появляеться в полле для ввода . Только из за клавиатуры решил создавать форму в Qt тк это намного проще и быстрее чем ее кодить и размещать на форме из питона на прямую. Установлен питон 3,10,7 также Pyside QT ну и все что можно было установить да бы не встречать проблем. Помощь нужна следующая по возможности создать фаил в Qt хотябы 3 кнопки и 1 поле , чтоб при нажатии на кнопку в поле появлялась буква А Б и тд дальше сам и показать код py файла переделоного из ui файла и конечный исходник , ну или направить на путь как сделать это легче и быстрее.

Офлайн

#2 Сен. 30, 2022 11:43:53

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2583
Репутация: +  60  -
Профиль   Отправить e-mail  

Помогите понять

Вы ошиблись форумом
Вам же явно на JS нужно

Ну или добавьте в форму одно поле и одну кнопку - добейтесь что бы по ее нажатию появлялась надпись в поле
А дальше уже справитесь
Благо таких примеров в сети миллиард



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Онлайн

#3 Сен. 30, 2022 23:41:04

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9716
Репутация: +  842  -
Профиль   Отправить e-mail  

Помогите понять

da_zanyti_vse_imena
Помощь нужна следующая по возможности создать фаил в Qt хотябы 3 кнопки и 1 поле , чтоб при нажатии на кнопку в поле появлялась буква А Б
Создай такую форму, где просто три кнопки и текстовая надпись (label).
Потом эту форму в виде ui-файла преобразуй в py-файл с помощью программы pyuic5.
Потом сделай отдельный py-файл и в нём создай класс и подключи к нему эту форму из этого py-файла, полученного через pyuic5.
Дальше в этом классе, к которому подключена форма, сделай подключение сигнала нажатия первой кнопки в слот записи первого текста в текстовую надпись.
Дальше в этом классе, к которому подключена форма, сделай подключение сигнала нажатия второй кнопки в слот записи второго текста в текстовую надпись.
Дальше в этом классе, к которому подключена форма, сделай подключение сигнала нажатия третьей кнопки в слот записи третьего текста в текстовую надпись.

Это общее направление, а реализовать ты его сможешь, найдя в Интернете отдельные примеры кода на питоне для всех этих этапов.

https://zetcode.com/gui/pyqt5/eventssignals/



Офлайн

#4 Янв. 4, 2023 10:25:29

mullskirl
Зарегистрирован: 2023-01-04
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите понять

py.user.next
Есть ли какие-то специальные видеоуроки?
penalty kick online

Офлайн

#5 Янв. 4, 2023 22:17:43

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2583
Репутация: +  60  -
Профиль   Отправить e-mail  

Помогите понять

mullskirl
конечно есть
Например как мотать портянки хорошо показывают

А если без сарказма - ты лезешь в тему где априори решение проблем лежит на тебе
А ты и с гуглом то их решить не можешь
Пока не поздно выбирай другой полигон



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Онлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version