社区
脚本语言
帖子详情
[d]使用PyQt中Designer遇到的问题
进击的白马
2012-10-25 12:51:28
如果在不是用Layout布局的情况下,程序完全可以正常运行。一旦使用Layout,程序的界面就显示不正常,根本不是在Designer中看到的样子,是不是在Python程序中还要添加什么语句,或者使用Layout还需要添加什么东西?谢谢各位大神指导一下
------------------
Double行动:
原帖分数:40
...全文
163
4
打赏
收藏
[d]使用PyQt中Designer遇到的问题
如果在不是用Layout布局的情况下,程序完全可以正常运行。一旦使用Layout,程序的界面就显示不正常,根本不是在Designer中看到的样子,是不是在Python程序中还要添加什么语句,或者使用Layout还需要添加什么东西?谢谢各位大神指导一下 ------------------ Double行动: 原帖分数:40
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
进击的白马
2012-10-25
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
贴代码看看?
[/Quote]
import sys
from PyQt4 import QtGui,QtCore,QtWebKit
from PyQt4.QtWebKit import QWebPage
from web_browser import Ui_web_browser
class Browser(QtGui.QMainWindow):
def __init__(self,parent=None):
QtGui.QWidget.__init__(self,parent)
self.ui=Ui_web_browser()
self.ui.setupUi(self)
self.ui.web_view.page().setLinkDelegationPolicy(QWebPage.DelegateAllLinks)
QtCore.QObject.connect(self.ui.button_go,QtCore.SIGNAL("clicked()"),self.search)
QtCore.QObject.connect(self.ui.address_input,QtCore.SIGNAL('returnPressed()'), self.search)
QtCore.QObject.connect(self.ui.web_view,QtCore.SIGNAL("linkClicked(const QUrl&)"),self.openlink)
def search(self):
address=str(self.ui.address_input.text())
if address:
if address.find('://')==-1:
address='http://'+address
url=QtCore.QUrl(address)
self.ui.web_view.load(url)
def openlink(self,url):
self.ui.web_view.load(url)
app=QtGui.QApplication(sys.argv)
myapp=Browser()
myapp.show()
sys.exit(app.exec_())
Gloveing
2012-10-25
打赏
举报
回复
贴代码看看?
Gloveing
2012-10-25
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
引用 1 楼 的回复:
贴代码看看?
解决了,将QMainWindow该成QWidget就行了,我忘记了我用Designer中使用的是Widget,谢谢啦
[/Quote]
进击的白马
2012-10-25
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
贴代码看看?
[/Quote]
解决了,将QMainWindow该成QWidget就行了,我忘记了我用Designer中使用的是Widget,谢谢啦
PyQt
5快速开发串口工具
本课程采用项目驱动的方式直接学习
PyQt
5,在完成一款串口工具的制作过程
中
,由浅入深的学习
PyQt
5,学完本课程后,同学们可以尝试自己设计属于自己的上位机工具。 为什么本课程采用项目驱动方式开发? 本人大学时期的时候,曾经为了学习上位机,花了一暑假死磕了VC++6.0的上位机开发教程,一点一点的敲图书馆借的VC++相关书籍,后来并没有真正运用在实际项目上,颇为可惜;此外,工作以来,有一次,领导紧急受命,
使用
PyQt
开发一款工厂产测
使用
的上位机工具,这时候,没有足够的时间一点一点的学习。 因此,本文力争从项目角度入手,通过开发一款串口工具,带领大家走进
PyQt
5的世界,为了加快开发技术,页面布局,我们直接
使用
Qt
Designer
进行设计,几乎不需要写任何代码就可以开发一款
使用
的串口工具,我们为本项目设计的界面如下所示:
PyQt
5(
designer
)入门教程
PyQt
5入门教程 注:这是当时闲着无聊写到github page的,在CSDN上也看了大佬们各种各样的教程跟疑难杂症解答,感觉我这个不放出来也有点可惜,希望各位能够从
中
收益吧。 在网上看了不少关于
PyQt
5的
中
文教程,但是无外乎是过时了,讲解不清晰易懂,或者资料不完整。Youtube上面倒是有不少视频,但是不少Youtuber居然还在手写ui而不是利用方便快捷的Qt
Designer
。仅有的几个...
python安装
pyqt
5无法初始化_在
PyQt
5安装和导入python时
遇到
问题
我对python相当陌生,在
使用
PyQt
5时
遇到
问题
。基本上,我正在尝试运行从以下网站获得的代码(Qt
Designer
和
PyQt
5基本教程),但
遇到
问题
:我在Windows上
使用
python3.6.1和
PyQt
5。我知道上面的教程
使用
python2和
PyQt
4。我不认为这是
问题
的一部分,但我可能错了。在我试着运行主.py上面教程
中
的脚本,我得到了这个错误:AttributeError: modul...
Python 第一个GUI制作
pyqt
6+qt
designer
+vscode
一个简单的
pyqt
6+vscode gui制作的前期准备
从零开始
使用
PyQt
5
PyQt
5 是用来创建Python GUI应用程序的工具包。作为一个跨平台的工具包,
PyQt
可以在所有主流操作系统上运行(Unix,Windows,Mac)。 本文描述Windows系统下如何安装Python + PyCharm +
PyQt
5,并通过
PyQt
5 采用 两种方式设计GUI界面。a.直接
使用
代码设计界面;b. 先
使用
Qt
Designer
进行可视化设计,然后将生成的.ui文件转换成...
脚本语言
37,719
社区成员
34,238
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章