<div dir="ltr">

<p class="MsoNormal">Hello to PyQt People</p>

<p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal"><i><span style="font-size:10pt;font-family:"Courier New";color:black">am having a problem with pyqt/sip </span></i><span style="font-size:10pt;font-family:"Courier New";color:black"></span></p>

<p class="MsoNormal"><span style="mso-spacerun:yes"> </span>I trying to wrap simple
sip class tutorial </p>

<p class="MsoNormal">Header file is :</p>

<pre>// Define the interface to the hello library.</pre><pre> </pre><pre>#include <qlabel.h></pre><pre>#include <qwidget.h></pre><pre>#include <qstring.h></pre><pre> </pre><pre>class Hello : public QLabel {</pre><pre><span style="mso-spacerun:yes">    </span>// This is needed by the Qt Meta-Object Compiler.</pre><pre><span style="mso-spacerun:yes">    </span>Q_OBJECT</pre><pre> </pre><pre>public:</pre><pre><span style="mso-spacerun:yes">    </span>Hello(QWidget *parent = 0);</pre><pre> </pre><pre>private:</pre><pre><span style="mso-spacerun:yes">    </span>// Prevent instances from being copied.</pre><pre><span style="mso-spacerun:yes">    </span>Hello(const Hello &);</pre><pre><span style="mso-spacerun:yes">    </span>Hello &operator=(const Hello &);</pre><pre>};</pre><pre> </pre><pre>#if !defined(Q_OS_WIN)</pre><pre>void setDefault(const QString &def);</pre><pre>#endif</pre><pre> </pre><pre>And .sip files is :</pre><pre> </pre><pre>// Define the SIP wrapper to the hello library.</pre><pre> </pre><pre>%Module hello</pre><pre> </pre><pre>%Import QtGui/QtGuimod.sip</pre><pre> </pre><pre>%If (Qt_4_2_0 -)</pre><pre> </pre><pre>class Hello : public QLabel {</pre><pre> </pre><pre>%TypeHeaderCode</pre><pre>#include <hello.h></pre><pre>%End</pre><pre> </pre><pre>public:</pre><pre><span style="mso-spacerun:yes">    </span>Hello(QWidget *parent /TransferThis/ = 0);</pre><pre> </pre><pre>private:</pre><pre><span style="mso-spacerun:yes">    </span>Hello(const Hello &);</pre><pre>};</pre><pre> </pre><pre>%If (!WS_WIN)</pre><pre>void setDefault(const QString &def);</pre><pre>%End</pre><pre> </pre><pre>%End</pre><pre> </pre><pre>When I use this command “sip –c . hello.sip to generate cpp wrapper it gives me this error</pre><pre>“Lower bound is not a time version”</pre><pre>I use pyqt5 and paython 3.5 with qt5.4.1</pre><pre> </pre><pre>I don’t know how fix it?</pre>

<p class="MsoNormal"><span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span></p>

<p class="MsoNormal"> </p>

</div>