I think I first noticed this after upgrating Ubuntu to 11.10. I sent bug report some days ago.<div>Right now I downloaded latest version from git and it's same.</div><div>I always think maybe I forgot something or missing some dependency</div>
<div><br></div><div><font face="'courier new', monospace">$ ipython qtconsole --pylab</font></div><div><br></div><div>Here is bug report again just in case:</div><div><br></div><div><div><font face="'courier new', monospace">***************************************************************************</font></div>
<div><font face="'courier new', monospace"><br></font></div><div><font face="'courier new', monospace">IPython post-mortem report</font></div><div><font face="'courier new', monospace"><br>
</font></div><div><font face="'courier new', monospace">{'commit_hash': '3994edb',</font></div><div><font face="'courier new', monospace"> 'commit_source': 'installation',</font></div>
<div><font face="'courier new', monospace"> 'ipython_path': '/usr/local/lib/python2.7/dist-packages/IPython',</font></div><div><font face="'courier new', monospace"> 'ipython_version': '0.12.dev',</font></div>
<div><font face="'courier new', monospace"> 'os_name': 'posix',</font></div><div><font face="'courier new', monospace"> 'platform': 'Linux-3.0.0-11-generic-i686-with-Ubuntu-11.10-oneiric',</font></div>
<div><font face="'courier new', monospace"> 'sys_executable': '/usr/bin/python',</font></div><div><font face="'courier new', monospace"> 'sys_platform': 'linux2',</font></div>
<div><font face="'courier new', monospace"> 'sys_version': '2.7.2+ (default, Aug 16 2011, 07:29:45) \n[GCC 4.6.1]'}</font></div><div><font face="'courier new', monospace"><br>
</font></div><div><font face="'courier new', monospace">***************************************************************************</font></div><div><font face="'courier new', monospace"><br>
</font></div><div><font face="'courier new', monospace"><br></font></div><div><font face="'courier new', monospace"><br></font></div><div><font face="'courier new', monospace">***************************************************************************</font></div>
<div><font face="'courier new', monospace"><br></font></div><div><font face="'courier new', monospace">Crash traceback:</font></div><div><font face="'courier new', monospace"><br>
</font></div><div><font face="'courier new', monospace">---------------------------------------------------------------------------</font></div><div><font face="'courier new', monospace">TypeError Python 2.7.2+: /usr/bin/python</font></div>
<div><font face="'courier new', monospace"> Wed Sep 21 02:40:27 2011</font></div><div><font face="'courier new', monospace">A problem occured executing Python code. Here is the sequence of function</font></div>
<div><font face="'courier new', monospace">calls leading up to the error, with the most recent (innermost) call last.</font></div><div><font face="'courier new', monospace">/usr/local/lib/python2.7/dist-packages/IPython/frontend/qt/console/console_widget.pyc in sizeHint(self=<IPython.frontend.qt.console.rich_ipython_widget.RichIPythonWidget object>)</font></div>
<div><font face="'courier new', monospace"> 351 </font></div><div><font face="'courier new', monospace"> 352 # Note 1: Despite my best efforts to take the various margins into</font></div>
<div><font face="'courier new', monospace"> 353 # account, the width is still coming out a bit too small, so we include</font></div><div><font face="'courier new', monospace"> 354 # a fudge factor of one character here.</font></div>
<div><font face="'courier new', monospace"> 355 # Note 2: QFontMetrics.maxWidth is not used here or anywhere else due</font></div><div><font face="'courier new', monospace"> 356 # to a Qt bug on certain Mac OS systems where it returns 0.</font></div>
<div><font face="'courier new', monospace"> 357 width = font_metrics.width(' ') * 81 + margin</font></div><div><font face="'courier new', monospace"> 358 width += style.pixelMetric(QtGui.QStyle.PM_ScrollBarExtent)</font></div>
<div><font face="'courier new', monospace"> 359 if self.paging == 'hsplit':</font></div><div><font face="'courier new', monospace"> 360 width = width * 2 + splitwidth</font></div>
<div><font face="'courier new', monospace"> 361 </font></div><div><font face="'courier new', monospace"> 362 height = font_metrics.height() * 25 + margin</font></div>
<div><font face="'courier new', monospace"> 363 if self.paging == 'vsplit':</font></div><div><font face="'courier new', monospace"> 364 height = height * 2 + splitwidth</font></div>
<div><font face="'courier new', monospace"> 365 </font></div><div><font face="'courier new', monospace">--> 366 return QtCore.QSize(width, height)</font></div>
<div><font face="'courier new', monospace"> 367 </font></div><div><font face="'courier new', monospace"> 368 #---------------------------------------------------------------------------</font></div>
<div><font face="'courier new', monospace"> 369 # 'ConsoleWidget' public interface</font></div><div><font face="'courier new', monospace"> 370 #---------------------------------------------------------------------------</font></div>
<div><font face="'courier new', monospace"> 371 </font></div><div><font face="'courier new', monospace"> 372 def can_copy(self):</font></div><div>
<font face="'courier new', monospace"> 373 """ Returns whether text can be copied to the clipboard.</font></div><div><font face="'courier new', monospace"> 374 """</font></div>
<div><font face="'courier new', monospace"> 375 return self._control.textCursor().hasSelection()</font></div><div><font face="'courier new', monospace"> 376 </font></div>
<div><font face="'courier new', monospace"> 377 def can_cut(self):</font></div><div><font face="'courier new', monospace"> 378 """ Returns whether text can be cut to the clipboard.</font></div>
<div><font face="'courier new', monospace"> 379 """</font></div><div><font face="'courier new', monospace"> 380 cursor = self._control.textCursor()</font></div>
<div><font face="'courier new', monospace"> 381 return (cursor.hasSelection() and </font></div><div><font face="'courier new', monospace"><br></font></div>
<div><font face="'courier new', monospace">TypeError: arguments did not match any overloaded call:</font></div><div><font face="'courier new', monospace"> QSize(): too many arguments</font></div>
<div><font face="'courier new', monospace"> QSize(int, int): argument 1 has unexpected type 'float'</font></div><div><font face="'courier new', monospace"> QSize(QSize): argument 1 has unexpected type 'float'</font></div>
<div><font face="'courier new', monospace"><br></font></div><div><font face="'courier new', monospace">***************************************************************************</font></div>
</div><div><br></div>