Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как сделать статичную кнопку, а двигающуюся напротив?

Надо тут сделать кнопку в левом нижнем углу экрана(статичную), а уже существующую в правый угол(бегающую).
На картинке Д это двигающаяся, а С - статичная
import sys
import random
from PyQt5.QtWidgets import QWidget, QApplication, QPushButton
from PyQt5.QtCore import pyqtSignal
from tkinter import *
from subprocess import call



class Button(QPushButton):
  mouseMoved = pyqtSignal()
  def mouseMoveEvent(self, event):
    self.mouseMoved.emit()

class Example(QWidget):
    def __init__(self):
        super().__init__()

        self.coords = [140, 160]
        self.btn_size = [120, 40]
        self.d = 15
        self.w = 500
        self.h = 400
        self.setGeometry(300, 300, self.w, self.h)
        self.setWindowTitle('Опрос')

        self.btn = Button(self)
        self.btn.setMouseTracking(True);
        self.btn.setText("Да")
        self.btn.resize(*self.btn_size)
        self.btn.move(*self.coords)
        self.btn.mouseMoved.connect(self.moveButton)
        [[[self.show](http://self.show)]([http://self.show](http://self.show))]([[http://self.show](http://self.show)]([http://self.show](http://self.show)))()

    def moveButton(self):
        self.coords[0] = random.randint(0, self.w - self.btn_size[0])
        self.coords[1] = random.randint(0, self.h - self.btn_size[1])
        self.btn.move(*self.coords)


if __name__ == '__main__':
    app = QApplication(sys.argv)
    ex = Example()
    [[[ex.show](http://ex.show)]([http://ex.show](http://ex.show))]([[http://ex.show](http://ex.show)]([http://ex.show](http://ex.show)))()
    sys.exit(app.exec_())
Python 3Tkinter+1
Марсель Барышников
  ·   · 553
Кандидат филологических наук, лингвист, читатель...  · 13 сент 2021
В коде жутко все намешано:
  • Зачем tk плюс qt?
  • Виджеты на форме qt создаются из tk?
Также непонятно, что значит "бегающая кнопка". Она должна все время находиться в правой нижней части формы? Или должна "убегать" от курсора мыши?
Что касается статичной кнопки, здесь все без выдумки: создаешь, например, QVBoxLayout, в него добавляешь сначала спейсер (чтобы прижать кнопку вниз), затем саму кнопку, вроде того:
btn = QtWidgets.QPushButton('Статичная кнопка')
btn.setSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
layout_main = QtWidgets.QVBoxLayout()
layout_main.addStretch()
layout_main.addWidget(btn)
self.setLayout(layout_main)