PYQt中QLayout.addWidget()参数结构及用法,详细举例

1 篇文章 0 订阅
    函数结构详细解析:
    .addWidget()函数
    addWidget(QWidget * widget, int fromRow, int fromColumn, int rowSpan, int columnSpan, Qt::Alignment alignment = 0)
    QWidget * widget:需要添加的widget    
    int fromRow:所在行      
    int fromColumn:所在列      
    int rowSpan:所占行数      
    int columnSpan:所占列数     
    alignment:对齐方式
    按5*5的方格理解
    
    举例:
    def initUi(self):

        self.layout.addWidget(self.label_image,1,1,3,2)#列扩展,定位在1行第1列,站3行2列
        self.layout.addWidget(self.button_search_image,1,3,1,2)
        self.layout.addWidget(self.button_run,3,3,1,2)
        self.layout.addWidget(self.label_predict_result,4,3,1,1)
        self.layout.addWidget(self.label_predict_result_display,4,4,1,1)
        self.layout.addWidget(self.label_predict_acc,5,3,1,1)
        self.layout.addWidget(self.label_predict_acc_display,5,4,1,1)

        self.button_search_image.clicked.connect(self.openimage)
        self.button_run.clicked.connect(self.run)

        self.setGeometry(300,300,300,300)
        self.setWindowTitle('举个例子')
        self.show()

按5*5的方格理解:
在这里插入图片描述

  • 9
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值