RT
另外中文时乱码:
首先我敢说它肯定不是 bug。因为 google 搜不到任何人发生了这个问题,所以应该是你的语法问题。
int row = arg-1;\
if (row < 0 || row >= sipCpp->numRows()) {\
sipIsErr = 1;\
PyErr_Format(PyExc_ValueError, "There's no row %d in table %s!", row+1, sipCpp->name().ascii());\
}
这个那个警告的 Qt 源代码,这里计算机学生这么多,或许你自己已经明白你的语法错误在哪儿了。
参考:http://soft.proindependent.com/doc/manual-en/Python-API/html/qti_8sip.html
估计不是 Bug,自个儿没研究明白软件的可能很大
该不会到时候又要让我删贴吧
哪没明白呢?ubuntu 下没问题啊…
女王, 其实我搜到了一个的: developer.berlios.de/forum/message.php?msg_id=50718, 另外我在12.3上的qtiplot也出现了lz一样的问题. 看代码难道是row >= sipCpp->numRows(), 这是吗意思啊. 不过我在windows下用第三方编译的同一版本就没有问题. 所以我估计是编译的时候出了什么错.
怀疑编译出错就使用 OBS 上的 report bug 按钮报 bug,让它的维护者来看。