小编Rya*_*yan的帖子

将插槽连接到QDialogBu​​ttonBox中的按钮

我使用Ok,Cancel,Reset从QtDesigner创建了一个标准的buttonBox.

我成功连接了Ok和Cancel按钮,

self.buttonBox.accepted.connect(self.accept)
self.buttonBox.rejected.connect(self.reject)
Run Code Online (Sandbox Code Playgroud)

甚至定义我自己的接受功能.

那么如何连接重置按钮来说出功能"foo()".我真的不知道.我阅读了有关分配角色和内容的文档,以及令人困惑的内容.

提前致谢.

python qt pyqt pyside

6
推荐指数
1
解决办法
1万
查看次数

PyInstaller 生成的 exe 不起作用,项目使用 ReportLab

我正在尝试为我的项目生成一个 exe。大约一个月前,当我的项目没有使用 ReportLab 时,它可以正常工作,但现在情况就不那么好了。

经过搜索,我发现问题是其中一个 pyinstaller 文件缺少导入。问题解决了吗?不完全是。

现在我收到这个错误...

Traceback (most recent call last):
File "<string>", line 18, in <module>
File "F:\Python\pyinstaller-2.0\pyinstaller-2.0\PyInstaller\loader\iu.py", line 386, in importHook 
mod = _self_doimport(nm, ctx, fqname)
File "F:\Python\pyinstaller-2.0\pyinstaller-2.0\PyInstaller\loader\iu.py", line 480, in doimport
exec co in mod.__dict__
File "F:\Python\pyinstaller-2.0\pyinstaller-2.0\myproject\build\pyi.win32\myproject\out00-PYZ.pyz\reports.My_Report_File", line 10, in <module>
File "F:\Python\pyinstaller-2.0\pyinstaller-2.0\PyInstaller\loader\iu.py", line 431, in importHook
mod = self.doimport(nm, ctx, ctx + '.' + nm)
File "F:\Python\pyinstaller-2.0\pyinstaller-2.0\PyInstaller\loader\iu.py", line 480, in doimport
exec co in mod.__dict__
File "F:\Python\pyinstaller-2.0\pyinstaller-2.0\myproject\build\pyi.win32\myproject\out00-PYZ.pyz\reportlab.pdfgen.canvas", line 25, in <module>
File …
Run Code Online (Sandbox Code Playgroud)

python reportlab pyinstaller pyside

2
推荐指数
1
解决办法
3970
查看次数

循环中ArrayList的初始化错误

在Android中编码时,我需要一个我称之为wormPt的PointsList.我通过循环初始化它.

ArrayList<Point> wormPt = new ArrayList<Point>();
Point pt = new Point();
.
.
.
private void initializeWorm() {
    // TODO Auto-generated method stub
    pt.x = 220;
    pt.y = 300;
    for (int i = 0; i <= 5; i++) {
        wormPt.add(pt);
        Log.d("wormdebug", wormPt.toString());

        pt.x -= 5;
    }
    Log.d("wormdebug", wormPt.toString());
}
Run Code Online (Sandbox Code Playgroud)

我的上一次log.d应报告点数(220,300)(215,300)(210,300)(205,300)(200,300)(195,300)

相反,我的所有观点都是(190,300)

这是我的日志数据

11-21 23:48:11.549: D/wormdebug(3273): [Point(220, 300)]
11-21 23:48:11.600: D/wormdebug(3273): [Point(215, 300), Point(215, 300)]
11-21 23:48:11.600: D/wormdebug(3273): [Point(210, 300), Point(210, 300), Point(210, 300)]
11-21 23:48:11.600: D/wormdebug(3273): [Point(205, 300), Point(205, 300), …
Run Code Online (Sandbox Code Playgroud)

java for-loop initialization arraylist

1
推荐指数
1
解决办法
884
查看次数