Найти - Пользователи
Полная версия: Менять месторасположение объекта
Начало » Центр помощи » Менять месторасположение объекта
1
ashimano
Здравствуйте
Почему у меня не работает команда button.move (…) ? Объясните пожалуйста


 class Base(QtWidgets.QWidget):
    def __init__(self):
        super(Base, self).__init__()
        self.startUW()
    def startUW(self):
        self.vbox = QtWidgets.QVBoxLayout()
        self.checkboxItem()
        self.vbox.addStretch(1)
        button = QtWidgets.QPushButton("Show", self)
        button.clicked.connect(self.showItem)
        self.lab = QtWidgets.QLabel("Выберите Пункт", self)
  
        self.vbox.addWidget(button, 3)
        self.vbox.addWidget(self.lab, 4)
        self.setWindowTitle("My_first_programm")
        self.setWindowIcon(QtGui.QIcon('pythonlogo.png'))
        self.setGeometry(50, 50, 1000, 600)
        self.center()
        self.setLayout(self.vbox)
        self.show()
FishHook
ashimano
Может я чего-то не догоняю, но где в вашем коде вызов button.move (…)?
Rodegast
> Почему у меня не работает команда button.move

Потому что ты кнопку в компановщик запихал.
ashimano
Rodegast
> Почему у меня не работает команда button.moveПотому что ты кнопку в компановщик запихал.
Можешь объяснить, как он определяет параметры этой кнопки? Если их не прописывать
ashimano
Убрал self.vbox.addWidget(button, 3) и добавил button.move() и все хорошо стало работать.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB