-
Автор темы
- #1
Приветствую, сегодня заключительная часть, когда меню уже сделано, осталось сделать только функционал.
Я в качестве примера, сделал меню, в котором будет шифроваться слово "Привет":
После того, как вы сохраните проект в какую-либо папу, потребуется открыть Командную строку, и прописать туда следующие команды:
Должно получиться так:
Далее листаем в конец, к этим строчкам кода:
После "From.show()" начинаем делать функцию:
Ну вот собственно и все, если потренироваться, то что-либо сделать на Qt не составит проблем, пока. [Видео будет ниже]
P.S Купите блятть аккаунты
Я в качестве примера, сделал меню, в котором будет шифроваться слово "Привет":
Код:
cd Путь до папки с проектом (К примеру: cd C:\Users\v1ado\Desktop\Урок_QT)
python -m PyQt5.uic.pyuic -x [Название проекта].ui -o [Название проекта после конвертации кода(любое)].py
Код:
if __name__ == "__main__":
import sys
app = QtWidgets.QApplication(sys.argv)
Form = QtWidgets.QWidget()
ui = Ui_Form()
ui.setupUi(Form)
Form.show()
def Crypt():
global crypt # Объявляем возможность изменять переменную через функци.
text = ui.lineEdit.text() # Данные, который ввел пользователь, считать с виджета, и записать в переменную text
keys = {'П':'q', 'р':'a', 'и':'z', 'в':'s', 'е':'e', 'т':'r',} # Объявляем, какие буквы и чем заменить
for i in text:
if i in keys:
crypt += keys [i]
ui.lineEdit_2.setText(crypt) # Выводим результат в виджет
ui.pushButton.clicked.connect(Crypt) # При нажатии на кнопку, вызываем выполнение функции
sys.exit(app.exec_())
P.S Купите блятть аккаунты
Пожалуйста, авторизуйтесь для просмотра ссылки.