当前位置: 首页 > news >正文

沧浪企业建设网站电话站长工具在线查询

沧浪企业建设网站电话,站长工具在线查询,a站是啥,开源的网站开发软件我的实现方法是,先用qt designer写好界面,如下图: 接着将其生成的ui文件编译成为py文件。 找到里面这几行代码: self.textEdit QTextEdit(self.centralwidget)self.textEdit.setObjectName(u"textEdit")self.textEdit…

我的实现方法是,先用qt designer写好界面,如下图:
在这里插入图片描述
接着将其生成的ui文件编译成为py文件。
找到里面这几行代码:

 self.textEdit = QTextEdit(self.centralwidget)self.textEdit.setObjectName(u"textEdit")self.textEdit.setGeometry(QRect(53, 410, 490, 131))

把它改成

self.myTextEdit = MyTextEdit(self.centralwidget)
self.myTextEdit.setObjectName(u"myTextEdit")
self.myTextEdit.setGeometry(QRect(53, 410, 490, 131))

这里面的myTextEdit你可以替换成任意自己喜欢的名字,后文不再赘述。
那四个数字是布局的数字,因为之前在设计器里面已经调好了,所以数字原封不动抄下来。

接着在这个关于ui的python文件中顶上(也就是导入模块下方,其他类上方的位置)的位置加上自定义控件的类的代码:

class MyTextEdit(QTextEdit):return_pressed = Signal()#为什么要继承后重写?因为原来的控件不支持检测回车键事件。按了回车会默认换行。def __init__(self,parent=None):super().__init__(parent)def keyPressEvent(self, event):QTextEdit.keyPressEvent(self,event)if event.key() == Qt.Key_Return:if self.toPlainText()!='':#非空才触发信号,为空的时候触发了没意义。self.return_pressed.emit()

最顶上部分从源代码导入框架的位置,要加上这个

from PySide6.QtCore import Signal

这是因为原来的UI文件里面没有引入信号,这里需要手动添加一下。

ui文件末尾也需要把retranslateUi里面的相关名字改一下,把

self.textEdit.setHtml

改成

self.myTextEdit.setHtml

注意:setHtml后面还有内容,只是太长了,我懒得写,因为后面没啥变化,就没必要列出来。

以上这部分是ui.py中要改的代码。

接着回到主入口的代码(也就是要点击运行程序的那个代码)
在初始化主窗口的代码中,加上这个:

self.ui.myTextEdit.return_pressed.connect(self.xxxslot)

这里面的self.xxxslot是任意需要激活的槽函数

这个代码整体运行的逻辑是:一旦我在输入框里按了回车,就会释放一个return_pressed的信号,而这个信号会被相应的槽捕获,从而执行槽函数里面的内容,我这里就是简单地把输入框中的文本发送出去,让别的代码进行处理。

http://www.dinnco.com/news/8862.html

相关文章:

  • 政府机关单位网站建设方案南宁seo推广外包
  • 做网站还挣钱吗seo优化教程培训
  • 有什么网站做可以国外的生意免费制作网页平台
  • wordpress修改秒速广东seo价格是多少钱
  • 石家庄营销型网站建设公司网络营销策略ppt
  • 合肥红酒网站建设seo博客
  • 北京高端网站建设服务网站广告投放收费标准
  • 网站制作aqqseo引擎优化外包公司
  • win2003怎么做网站沈阳百度seo关键词排名优化软件
  • 网站域名更改百度推广账号怎么注册
  • 中小网站建设南宁关键词优化软件
  • 福建交通建设网站网络推广哪家做得比较好
  • 欧美电商网站seo应用领域有哪些
  • 电脑上做网站的软件网络营销主要干什么
  • 网站开发类标书报价明细表云南疫情最新数据消息中高风险地区
  • 温州做网站哪家公司好谷歌paypal官网
  • 用户访问域名劫持网站网站设计的毕业论文
  • 做web网站前端网站关键词排名优化推广软件
  • php网站建设步骤郑州网站开发顾问
  • winscp怎么做网站百度应用中心
  • 咖啡店网站模板广州seo代理计费
  • 在百度做网站seo关键词优化方法
  • 招一个程序员可以做网站吗游戏推广渠道有哪些
  • 外贸网站开发开发完整企业网站模板
  • 网站专栏怎么做漂亮宁波seo教学
  • 生产企业做网站有用吗百度seo关键词报价
  • 网站开发的调研合肥网站优化seo
  • wordpress做外贸网站市场调研怎么写
  • 企业专属空间官网不错宁波seo公司
  • 做夜夜做网站成都疫情最新情况