利用python语言来实现QT窗口的信息输入与显示---pycharm环境

上次提到“Pycharm新建一个QT窗口——may be a better way”,链接:https://blog.csdn.net/weixin_41888877/article/details/109454909。接下来在这个新建窗口上实现一些简单的功能,比如信息的输入与显示。

pycharm里右键UI文件打开Qtdesigner,将组件拖动到新窗口,分别有Qlabel/Qpushbotton/QlineEdit/QtextEdit。位置放好之后可以左键双击自定义显示的字符。右上角自定义组件名称,改成容易区分的名称+组件缩写名,这样方便后期编程。

添加信号连接,

出现如下窗口:

点击Edit添加自己的函数名,将来函数功能在这个函数里实现。最后在点击保存,在pycharm界面将UI文件转成py文件。

在Function1_Main.py新建一个函数,我这里是SendInfo

    def SendInfo(self):
        ShowInfo = self.ui.Input_LE.text()
        self.ui.ShowInfo_TE.setPlainText(ShowInfo)

编译demo.py文件,不出意外会有这个error

    self.Send_PB.clicked.connect(BIUBIU01.SendInfo)
AttributeError: 'MainWindow' object has no attribute 'SendInfo'

修改下demo.py文件:

    Main = Function1_Main.MainWindow()

最终结果:

不足之处请指正

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值