Trolltech Home | Qt-embedded-interest Home | Recent Threads | All Threads | Author | Date
All threads index page 1

Qt-embedded-interest Archive, November 2006
about QPopupMenu 3-level subMenu


Message 1 in thread


<br><font size=2 face="sans-serif">Hi,everyone,</font>
<br>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp;I use class QPopupMenu to create a 3-level submenu, codes below:</font>
<br>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; firstMenu = new QPopupMenu(this,&quot;1&quot;);</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; secondMenu = new QPopupMenu(this,&quot;2&quot;);</font>
<br><font size=2 face="sans-serif">&nbsp;<br>
 &nbsp; &nbsp;thirdMenu = new QPopupMenu(this,&quot;3&quot;);</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; thirdMenu-&gt;insertItem(&quot;test31&quot;, 100);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; thirdMenu-&gt;insertItem(&quot;test32&quot;, 101);</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; secondMenu-&gt;insertItem(&quot;test21&quot;, 102);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; secondMenu-&gt;insertItem(&quot;test22&quot;, thirdMenu,103);</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; firstMenu-&gt;insertItem(&quot;test11&quot;, secondMenu,104);</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp;.........................</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; thus, it create a 3-level submenu.</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp;When the menu popup, if I mousePess the &quot;test11&quot; item in firstMenu, it display the secondMenu, </font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp;that's ok. &nbsp; But when I mousePess the &quot;test22&quot; item in secondMenu, all menu disappeare, </font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp;I have no oppprtunity to mousePess thirdMenu!</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp;When I use keyboard to do above, that's OK.</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp;Qt do not support 3-level &nbsp;subMenu ?</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp;Any advice is greatly appreciately.</font>
<br>
<br>
<br><font size=2 face="sans-serif">Best Regards!</font>
<br>
<br><font size=2 face="sans-serif">R.Z Yang.</font>
<br>
<br>
<br>
<br>
<br><font size=2 face="sans-serif"><br>
<br>
</font>
<br><font size=2 face="sans-serif"><br>
Best Regards.<br>
~~~~~~~~~~~~~~<br>
Wireless Lab , Lonovo R&amp;D <br>
Tel &nbsp; :010-58861387<br>
E-mail:yangrz@xxxxxxxxxx<br>
~~~~~~~~~~~~~~<br>
―--CONFIDENTIAL――<br>
This email communication is confidential.Pls do not disclose it.Thank you.<br>
 <br>
 <br>
<br>
</font>