<br>I&#39;m using pyqt/QT4 for the first time.<br><br>In this menuing example below, there is a call to a function called tr(), but I don&#39;t understand what it does or why it&#39;s needed.<br>Additionally, I must be looking in the wrong part of the help file for QT. I don&#39;t see any documentation for tr()
<br>What is this fnction for, when is it needed?<br>thanks<br><br><span style="font-family: Courier New,courier;">    MainWindow::MainWindow()<br>    {<br>        QWidget *w = new QWidget;<br>        setCentralWidget(w);<br>
<br>        QWidget *topFiller = new QWidget;<br>        topFiller-&gt;setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);<br><br>        infoLabel = new QLabel(tr(&quot;&lt;i&gt;Choose a menu option, or right-click to &quot;
<br>                                  &quot;invoke a context menu&lt;/i&gt;&quot;));<br>        infoLabel-&gt;setFrameStyle(QFrame::StyledPanel | QFrame::Sunken);<br>        infoLabel-&gt;setAlignment(Qt::AlignCenter);<br>
<br>        QWidget *bottomFiller = new QWidget;<br>        bottomFiller-&gt;setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);<br><br>        QVBoxLayout *vbox = new QVBoxLayout;<br>        vbox-&gt;setMargin(5);
<br>        vbox-&gt;addWidget(topFiller);<br>        vbox-&gt;addWidget(infoLabel);<br>        vbox-&gt;addWidget(bottomFiller);<br>        w-&gt;setLayout(vbox);<br><br>        createActions();<br>        createMenus();
<br><br>        statusBar()-&gt;showMessage(tr(&quot;A context menu is available by right-clicking&quot;));<br><br>        setWindowTitle(tr(&quot;Menus&quot;));<br>        setMinimumSize(160, 160);<br>        resize(480, 320);
<br>    }<br><br></span><br>