{"id":21018,"date":"2026-10-29T15:32:07","date_gmt":"2026-10-29T12:32:07","guid":{"rendered":"https:\/\/shumpoliteh.ru\/?page_id=21018"},"modified":"2026-10-29T17:18:23","modified_gmt":"2026-10-29T14:18:23","slug":"21018-2","status":"publish","type":"page","link":"https:\/\/shumpoliteh.ru\/?page_id=21018","title":{"rendered":"cod"},"content":{"rendered":"<pre>import sys\r\n\r\nfrom PyQt6.QtCore import QSize, Qt\r\nfrom PyQt6.QtWidgets import QApplication, QMainWindow, QPushButton, QLabel\r\n\r\n\r\n# \u041f\u043e\u0434\u043a\u043b\u0430\u0441\u0441 QMainWindow \u0434\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0433\u043b\u0430\u0432\u043d\u043e\u0433\u043e \u043e\u043a\u043d\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\r\nclass MainWindow(QMainWindow):\r\n    def __init__(self):\r\n        super().__init__()\r\n\r\n        # \u043a\u043d\u043e\u043f\u043a\u0430\r\n        self.setWindowTitle(\"\u041c\u043e\u0435 \u043f\u0435\u0440\u0432\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\")\r\n        self.button = QPushButton(\"\u041d\u0430\u0436\u043c\u0438\",self)\r\n\r\n        self.button.clicked.connect(self.myfanc)\r\n        self.button.setGeometry(30,30,150,50)\r\n\r\n        # label\r\n        self.label = QLabel(\"\u041f\u0440\u0438\u0432\u0435\u0442, \u043c\u0438\u0440!\", self)\r\n        self.label.setGeometry(30, 100, 150, 50)\r\n\r\n    def myfanc(self):\r\n       print(\"111\")\r\n       self.label.setText(\"111\")\r\n\r\napp = QApplication(sys.argv)\r\nwindow = MainWindow()\r\nwindow.setGeometry(200,200,500,500)\r\nwindow.show()\r\n\r\napp.exec()\r\n\r\n\r\n<\/pre>\n<div>\n<pre>import sys\r\nfrom asyncio import QueueEmpty\r\n\r\nfrom PyQt6.QtCore import QSize, Qt\r\nfrom PyQt6.QtWidgets import QApplication, QMainWindow, QPushButton, QLabel, QLineEdit\r\n\r\n\r\n# \u041f\u043e\u0434\u043a\u043b\u0430\u0441\u0441 QMainWindow \u0434\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0433\u043b\u0430\u0432\u043d\u043e\u0433\u043e \u043e\u043a\u043d\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\r\nclass MainWindow(QMainWindow):\r\n    def __init__(self):\r\n        super().__init__()\r\n\r\n        # \u043a\u043d\u043e\u043f\u043a\u0430\r\n        self.setWindowTitle(\"\u041c\u043e\u0435 \u043f\u0435\u0440\u0432\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\")\r\n        self.button = QPushButton(\"\u041d\u0430\u0436\u043c\u0438\",self)\r\n\r\n        self.button.clicked.connect(self.myfanc)\r\n        self.button.setGeometry(30,30,150,50)\r\n\r\n        # label\r\n        self.label = QLabel(\"\u041f\u0440\u0438\u0432\u0435\u0442, \u043c\u0438\u0440!\", self)\r\n        self.label.setGeometry(30, 100, 150, 50)\r\n        self.label.setStyleSheet(\"\"\"\r\n            QLabel {\r\n                color: red;                \/* \u0426\u0432\u0435\u0442 \u0442\u0435\u043a\u0441\u0442\u0430 *\/\r\n                background-color: #f3f3f3; \/* \u0426\u0432\u0435\u0442 \u0444\u043e\u043d\u0430 *\/                             \r\n                padding: 5px;              \/* \u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0435 \u043e\u0442\u0441\u0442\u0443\u043f\u044b *\/\r\n                font-family: Georgia, serif;\r\n                font-size:18px;\r\n                text-align: center;\r\n                font-weight: bold;\r\n            }\r\n        \"\"\")\r\n\r\n        # \u0424\u043e\u0440\u043c\u0430 \u0432\u0432\u043e\u0434\u0430\r\n        self.input = QLineEdit(self)\r\n        self.input.setPlaceholderText(\"\u0412\u0432\u0435\u0434\u0438\u0442 \u0445\u043e\u0442\u044c \u0447\u0442\u043e-\u043d\u0438\u0431\u0443\u0434\u044c\")  # \u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430 \u0432\u043d\u0443\u0442\u0440\u0438 \u043f\u043e\u043b\u044f\r\n\r\n        self.input.setGeometry(30, 170, 250, 35)\r\n\r\n        self.btn2 = QPushButton(\"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c\",self)\r\n\r\n        self.btn2.clicked.connect(self.send)\r\n        self.btn2.setGeometry(30,240,150,50)\r\n\r\n    def myfanc(self):\r\n       print(\"111\")\r\n       self.label.setText(\"111\")\r\n\r\n    def send(self):\r\n        per = self.input.text()\r\n        print(per)\r\n\r\n\r\napp = QApplication(sys.argv)\r\nwindow = MainWindow()\r\nwindow.setGeometry(200,200,500,500)\r\nwindow.show()\r\n\r\napp.exec()\r\n\r\n<\/pre>\n<div>\n<div>\n<pre>import sys\r\nfrom asyncio import QueueEmpty\r\n\r\nfrom PyQt6.QtCore import QSize, Qt\r\nfrom PyQt6.QtWidgets import QApplication, QMainWindow, QPushButton, QLabel, QLineEdit\r\n\r\n\r\n# \u041f\u043e\u0434\u043a\u043b\u0430\u0441\u0441 QMainWindow \u0434\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0433\u043b\u0430\u0432\u043d\u043e\u0433\u043e \u043e\u043a\u043d\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\r\nclass MainWindow(QMainWindow):\r\n    def __init__(self):\r\n        super().__init__()\r\n\r\n        # \u043a\u043d\u043e\u043f\u043a\u0430\r\n        self.setWindowTitle(\"\u041c\u043e\u0435 \u043f\u0435\u0440\u0432\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\")\r\n        self.button = QPushButton(\"\u041d\u0430\u0436\u043c\u0438\",self)\r\n\r\n        self.button.clicked.connect(self.myfanc)\r\n        self.button.setGeometry(30,30,150,50)\r\n\r\n        # label\r\n        self.label = QLabel(\"\u041f\u0440\u0438\u0432\u0435\u0442, \u043c\u0438\u0440!\", self)\r\n        self.label.setGeometry(30, 100, 150, 50)\r\n        self.label.setStyleSheet(\"\"\"\r\n            QLabel {\r\n                color: red;                \/* \u0426\u0432\u0435\u0442 \u0442\u0435\u043a\u0441\u0442\u0430 *\/\r\n                background-color: #f3f3f3; \/* \u0426\u0432\u0435\u0442 \u0444\u043e\u043d\u0430 *\/                             \r\n                padding: 5px;              \/* \u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0435 \u043e\u0442\u0441\u0442\u0443\u043f\u044b *\/\r\n                font-family: Georgia, serif;\r\n                font-size:18px;\r\n                text-align: center;\r\n                font-weight: bold;\r\n            }\r\n        \"\"\")\r\n\r\n        # \u0424\u043e\u0440\u043c\u0430 \u0432\u0432\u043e\u0434\u0430\r\n        self.input = QLineEdit(self)\r\n        self.input.setPlaceholderText(\"\u0412\u0432\u0435\u0434\u0438\u0442 \u0445\u043e\u0442\u044c \u0447\u0442\u043e-\u043d\u0438\u0431\u0443\u0434\u044c\")  # \u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430 \u0432\u043d\u0443\u0442\u0440\u0438 \u043f\u043e\u043b\u044f\r\n\r\n        self.input.setGeometry(30, 170, 250, 35)\r\n\r\n        self.btn2 = QPushButton(\"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c\",self)\r\n\r\n        self.btn2.clicked.connect(self.send)\r\n        self.btn2.setGeometry(30,240,150,50)\r\n        # calc\r\n        self.input1 = QLineEdit(self)\r\n        self.input1.setPlaceholderText(\"\u0412\u0432\u0435\u0434\u0438\u0442 1 \u0447\u0438\u043b\u0441\u043e\")  # \u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430 \u0432\u043d\u0443\u0442\u0440\u0438 \u043f\u043e\u043b\u044f\r\n\r\n        self.input1.setGeometry(30, 300, 250, 35)\r\n\r\n        self.input2 = QLineEdit(self)\r\n        self.input2.setPlaceholderText(\"\u0412\u0432\u0435\u0434\u0438\u0442 2 \u0447\u0438\u043b\u0441\u043e\")  # \u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430 \u0432\u043d\u0443\u0442\u0440\u0438 \u043f\u043e\u043b\u044f\r\n\r\n        self.input2.setGeometry(30, 330, 250, 35)\r\n\r\n\r\n        self.b1 = QPushButton(\"\u0421\u043b\u043e\u0436\u0438\u0442\u044c\",self)\r\n        self.btn2.clicked.connect(self.summer)\r\n        self.btn2.setGeometry(30, 360, 150, 50)\r\n\r\n        self.label_sum = QLabel(\"\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442=?\", self)\r\n        self.label_sum.setGeometry(30, 400, 150, 50)\r\n\r\n    def myfanc(self):\r\n       print(\"111\")\r\n       self.label.setText(\"111\")\r\n\r\n    def send(self):\r\n        per = self.input.text()\r\n        print(per)\r\n\r\n    def summer(self):\r\n        v1 = int(self.input1.text())\r\n        v2 = int(self.input2.text())\r\n        self.label_sum.setText(f\"\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442={str(v1+v2)}\",)\r\n\r\n\r\napp = QApplication(sys.argv)\r\nwindow = MainWindow()\r\nwindow.setGeometry(200,200,500,500)\r\n\r\nwindow.show()\r\n\r\napp.exec()<\/pre>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>import sys from PyQt6.QtCore import QSize, Qt from PyQt6.QtWidgets import QApplication, QMainWindow, QPushButton, QLabel # \u041f\u043e\u0434\u043a\u043b\u0430\u0441\u0441 QMainWindow \u0434\u043b\u044f<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-21018","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=\/wp\/v2\/pages\/21018","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=21018"}],"version-history":[{"count":3,"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=\/wp\/v2\/pages\/21018\/revisions"}],"predecessor-version":[{"id":21023,"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=\/wp\/v2\/pages\/21018\/revisions\/21023"}],"wp:attachment":[{"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=21018"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}