腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
PySide
真正
分离
逻辑
和
UI
、
、
、
我正在尝试
分离
逻辑
和
UI
。在下面的代码中,我有
UI
和
逻辑
类。目标是用数据填充list小部件-找到的json文件的列表。在
UI
的第一次启动时,它从Data()中获取数据,并用它填充列表。我发现要做到这一点的唯一方法是将主窗口传递给数据并进行刷新,我认为这与
UI
和
逻辑
分离
的模式背道而驰。
逻辑
部分不应该知道任何关于
UI
的信息。from
PySi
浏览 63
提问于2021-04-22
得票数 0
回答已采纳
1
回答
从主代码中
分离
GUI
、
、
这就是为什么我试图开发一个简单的应用程序来进行文件夹中的文件
和
目录研究。但是,我的问题是:我想
使用
GUI,而不是像应用程序这样的控制台。我已经在其他应用程序中
使用
了
PySide
,并且我知道它的基本知识,但我总是避免
使用
UI
和
主要应用程序功能的
分离
(我知道,非常糟糕!) 对于TDD方法,我认为现在是学习
如何
实现它的正确时机。事实上,我可以读到,要
使用
GUI进行TDD,图形部分在
逻辑
上必须是一个“额外层
浏览 12
提问于2017-01-02
得票数 0
回答已采纳
4
回答
关于ASP.NET模型
和
WebForms
、
、
我还没有
真正
理解MVC模型或架构,但我读到
和
看到的是它
分离
了“关注点”,即表示
UI
和
逻辑
代码,对吧?但我知道WebForms架构也有一个代码隐藏模型,它将代码
和
UI
分开。在MVC中还有什么东西可以进一步
分离
周围的东西吗?
浏览 7
提问于2011-01-16
得票数 0
回答已采纳
2
回答
Qt设计器在
Pyside
中的Matplotlib (
PySide
)
、
、
我一直在寻找一个工作示例,
如何
在
pyside
中嵌入一个matplotlib图,它是与QT设计器一起创建的,同时将
逻辑
保存在一个单独的文件中。我知道web上有很多示例,但它们中没有一个实际
使用
QT设计器,然后创建一个单独的文件来将matplitlib图添加到小部件中的
逻辑
。这里是我可以用
Pyside
Qt设计器嵌入一个小部件的最简单的设计(这是正确的吗?)现在我
如何
在其上面添加matplotlib图?
使用
Pyside
Qt设计器自动生成
浏览 8
提问于2016-04-06
得票数 9
回答已采纳
3
回答
逻辑
和
UI
的
分离
、
、
这是我的第一个图形用户界面应用程序,我不是很有经验,仍然必须与C++
和
Qt框架的一些更高级的方面搏斗。这个应用程序非常简单,只有一个主窗口
和
一些对话框,用户可以在其中配置设置并按下按钮,然后程序执行(相当复杂的)计算,在
UI
上的某个位置给出结果。 现在,我遇到了一个问题。我将所有的计算数据(静态的,从资源加载的)
和
逻辑
放到一个单独的类中。我创建了这个类
和
UI
类的一个实例。现在,问题是
如何
从
UI
类访问数据/
逻辑</em
浏览 1
提问于2011-08-13
得票数 11
回答已采纳
3
回答
逻辑
和
UI
的
分离
我知道我应该将我的业务
逻辑
和
UI
分开,但我不知道我现在所做的是否违反了这一规则。我是否通过
使用
模拟屏幕自动出错了?
浏览 1
提问于2009-10-18
得票数 0
回答已采纳
1
回答
如何
在通过编辑器创建时区分验证
和
业务规则
、
、
如何
在通过编辑器创建时区分规则。我正在将所有规则保存在数据库中。在评估规则时,我从数据库中获取了所有规则,并希望首先执行验证规则。如果全部通过,则执行业务规则,否则返回所有错误输出消息。请给我建议。
浏览 22
提问于2020-08-12
得票数 1
1
回答
如何
在
使用
py2exe时包含
ui
和
图像文件?
、
、
我正在
使用
Python2.7
和
PySide
1.1.2进行一个项目。我的代码在我的GNU/Linux上没有任何问题,但我也想为Windows (7
和
8)分发。我不能期望用户安装Python,所以我决定
使用
py2exe (我还尝试了cx_freeze
和
pyinstaller)。因为应用程序依赖于Qt设计器的外部用户界面文件-created --它找不到它们,我得到了一个错误: Designer: An error has occurred while reading the <e
浏览 2
提问于2012-11-16
得票数 5
1
回答
Python :用于浏览目录的对话框(加载PyQt4会导致错误,内核会死掉)
、
、
、
、
我
使用
CanupVersion1.6.4(2016年4月的最新版本),我只想做一个对话,要求用户浏览弹出窗口中的文件夹(目录),并让python将文件夹名
和
路径作为变量。无论我在
使用
PyQt4时尝试了什么,我都会得到以下错误消息:我发现很多其他人都经历过类似的事情(例如:
和
这个我觉得难以理解的答案: ),但是对于
如何
解决这个问题并没有简单的答案(我对Python环境非常
浏览 2
提问于2016-04-09
得票数 0
回答已采纳
1
回答
NameError:计算`
PySide
6.QtWidgets.QWidget.__init__`错误:未定义名称“
PySide
6”
、
、
、
、
__init__(self) self.
ui
.setupUi(self) # self) sys.exit(app.exec_()) 当我在虚拟环境中运行上述代码时,当我安装了所有的依赖项
PySide
2
和
PySide
6时,它会产生以下错误我
使用
的操作系统是Windows 11。= QWidget
浏览 4
提问于2022-03-27
得票数 0
回答已采纳
4
回答
通过pyuic5转换的
PySide
2代码显示Python
、
、
、
因此,我
使用
QtDesigner设计了我的
UI
,并将其转换为Python Class,类名为
Ui
_MainWindow,我想调用的显示
UI
的函数名为setupUi。我找到了
使用
PySide
1显示
UI
的代码片段,但是作为一个新手用户,我不知道
如何
将代码移植到
PySide
2。from
PySide
2 import QtCore, QtGui, QtWidgets class
Ui
_MainWindow
浏览 2
提问于2017-10-24
得票数 2
3
回答
Reactjs
UI
和
业务
逻辑
分离
、
、
、
我是新的反应,我发现在眼睛里看到的组件充满了大量的函数
和
变量初始化连同
UI
。能把他们分开吗? 而不是默认设置,如下所示。
如何
将业务
逻辑
分离
到另一个文件中?
浏览 5
提问于2021-09-26
得票数 32
回答已采纳
3
回答
分离
Drupal模块
逻辑
和
UI
、
、
、
我写了一个D6模块,它为用户提供了通信,配置参数
和
测试3rdparty API服务的能力。我不知道这样做的最佳实践/设计模式是什么。有什么想法吗?
浏览 0
提问于2010-10-12
得票数 3
回答已采纳
1
回答
使用
QT创建器的PyQT
、
、
我正在尝试开发一个
使用
PySide
和
QT创建器的小图形用户界面。作为基础实现,我选择了一个QMainWindow。__init__() loader = QUiLoader()
ui
_file =
浏览 4
提问于2021-03-21
得票数 0
1
回答
应用程序测试放置事件的最佳位置
、
、
在尝试
使用
WPF跟踪MVVM时,我遇到了一种情况,我不确定将代码放在哪里进行测试。btnReset_Click方法
UI
命令中的所有行,所以我不知道它们是否属于视图模型,但我也不想将代码放在代码后面。
浏览 2
提问于2012-11-02
得票数 1
回答已采纳
1
回答
关于QtNetworking
和
QtWebkit的PyQT4或
PySide
教程
、
、
我正在找一个涵盖QtNetworking
和
QtWebKit的PyQT或
PySide
教程,我只能找到关于QtCore的教程
和
一些
如何
创建bottons
和
其他类似gui的教程。但我看起来有点不一样。
浏览 1
提问于2012-10-24
得票数 2
回答已采纳
2
回答
在PyQt/
PySide
生成的代码之外添加事件函数
、
、
、
、
我以一种非MVC的方式
使用
PySide
,这意味着,我尽量不将生成的.
ui
编辑为.py文件,我将应用程序
逻辑
放在包(模型)中,我有一个更像控制器的模块(.pyw文件),让它们都可以初始化
和
执行管理。这不是最好的实践,但我做得很好,我只想不想向生成的
ui
.py文件中添加代码(更像我的视图)我注意到,生成的
PySide
文件不是从QDialog或QMainWindow继承的,因为您必须在实例化该类时创建它我知道
如何
为QActions
和
浏览 0
提问于2014-02-27
得票数 0
4
回答
在
PySide
中加载QtDesigner的.
ui
文件
、
、
我正在寻找一个简单的例子,
如何
直接将QtDesigner生成的.
ui
文件加载到Python应用程序中。 我只是想避免
使用
pyuic4。
浏览 3
提问于2011-08-22
得票数 31
回答已采纳
点击加载更多
相关
资讯
QT外包开发语言对比
最佳盘点:10个优秀的Python GUI库
使用Python开发Android和iOS应用的方法
React 深入系列2:组件分类
web前端的MVC——一个实例讲解
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券