通过鼠标通过其边框调整大小

问题描述

我想制作一个可调整大小的对象(在我的情况下为PushButton),由鼠标通过其边框调整大小(与我们调整主窗口的大小相同)

# -*- coding: utf-8 -*-
from PyQt5 import QtCore,QtGui,QtWidgets
class Resize(object):
    def xx(self,MainWindow):
        MainWindow.setobjectName("MainWindow")
        MainWindow.resize(500,200)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setobjectName("centralwidget")
        self.Button = QtWidgets.QPushButton("Resize Me",self.centralwidget)

if __name__ == "__main__":
    import sys
    app = QtWidgets.QApplication(sys.argv)
    MainWindow = QtWidgets.QMainWindow()
    a =Resize()
    a.xx(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)