Mail.ru
Почта
Мой Мир
Одноклассники
ВКонтакте
Игры
Знакомства
Новости
Календарь
Облако
Заметки
Все проекты
Все проекты
выход
Регистрация
Вход
Категории
Все вопросы проекта
Компьютеры, Интернет
Темы для взрослых
Авто, Мото
Красота и Здоровье
Товары и Услуги
Бизнес, Финансы
Наука, Техника, Языки
Философия, Непознанное
Города и Страны
Образование
Фотография, Видеосъемка
Гороскопы, Магия, Гадания
Общество, Политика, СМИ
Юридическая консультация
Досуг, Развлечения
Путешествия, Туризм
Юмор
Еда, Кулинария
Работа, Карьера
О проектах Mail
Животные, Растения
Семья, Дом, Дети
Другое
Знакомства, Любовь, Отношения
Спорт
Золотой фонд
Искусство и Культура
Стиль, Мода, Звезды
Полный список
Спросить
Лидеры
Поиск по вопросам
Ответы Mail
Программирование
Android
C/C++
C#
iOS
Java
JavaScript
jQuery
SQL
Perl
PHP
Python
Веб-дизайн
Верстка, CSS, HTML, SVG
Системное администрирование
Другие языки и технологии
Вопросы - лидеры.
IntelliJ IDEA Как установить плагины?
1 ставка
Помогите сделать так, чтобы ссылка где есть файл .php в покет коде выводил не весь код, а только текст.
1 ставка
Вывод информации о дисках в ассемблер
1 ставка
Вывод инфы о подключенных дисках в Ассемблер
1 ставка
Активация аккаунта на ps4 с прошивкой 11.00
1 ставка
Лидеры категории
Лена-пена
Искусственный Интеллект
М.И.
Искусственный Интеллект
Y.Nine
Искусственный Интеллект
•••
Классы и переменные в Python
Дима 213
Ученик
(128), на голосовании
2 месяца назад
При обновлении переменных self.y_coords и self.txt не меняются значения в paintEvent
class CustomWidget1(QtWidgets.QWidget):
def __init__(self, parent=None):
super().__init__(parent)
self.setGeometry(QtCore.QRect(10, 373, 322, 231))
self.setMinimumSize(QtCore.QSize(310, 0))
self.setMaximumSize(QtCore.QSize(322, 500))
self.setStyleSheet("background-color: rgb(248, 247, 252);\n"
"border: none;\n"
"border-radius: 21px;\n"
"")
self.setObjectName("widget_40")
self.x = -34
self.y = 3
self.y_coords = [120, 142, 155]
self.txt = [159.0, 158.2, 156.6]
print("Изначальные ", self.txt)
def update_values(self, y_coords, txt):
self.y_coords = y_coords
self.txt = txt
self.update()
print("Обновлённые", self.txt)
def paintEvent(self, event):
print("Отображение", self.txt)
Голосование за лучший ответ
Георгий Дружинин
Профи
(590)
3 месяца назад
https://ru.stackoverflow.com/questions/1195969/%D0%9D%D0%B5-%D0%BF%D1%80%D0%B8%D1%81%D0%B2%D0%B0%D0%B8%D0%B2%D0%B0%D0%B5%D1%82%D1%81%D1%8F-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9-pyqt
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Примерное решение проблемы
Если есть вопросы, то задайте её нейронке, она точно поможет
Похожие вопросы
class CustomWidget1(QtWidgets.QWidget):
def __init__(self, parent=None):
super().__init__(parent)
self.setGeometry(QtCore.QRect(10, 373, 322, 231))
self.setMinimumSize(QtCore.QSize(310, 0))
self.setMaximumSize(QtCore.QSize(322, 500))
self.setStyleSheet("background-color: rgb(248, 247, 252);\n"
"border: none;\n"
"border-radius: 21px;\n"
"")
self.setObjectName("widget_40")
self.x = -34
self.y = 3
self.y_coords = [120, 142, 155]
self.txt = [159.0, 158.2, 156.6]
print("Изначальные ", self.txt)
def update_values(self, y_coords, txt):
self.y_coords = y_coords
self.txt = txt
self.update()
print("Обновлённые", self.txt)
def paintEvent(self, event):
print("Отображение", self.txt)