[PyQt] Create QMenus in different files
    Alain Muls 
    alain.muls at gmail.com
       
    Fri Nov 17 18:53:14 GMT 2017
    
    
  
Hi All
I just started out with pyQt5 but I have experience with Qt and C++.
I try to separate my code in different files for not getting files that 
are too long. Therefor I am looking to a way that I can create the 
different QMenus (so 'file', 'edit', 'Help', etc) in separate files. I 
tried several things
  * subclassing QMenu and then create in the main GUI part an instance
    that I add to the QMenuBar
  * create a function in a different file that returns a QMenu that I
    add to the QMenuBar
but both methods didn't show the added menu in my menubar.
The first method had as problem that the derived class was not a QMenu, 
so could not be added.
I tried second methods since in the documentation of QMenuBar I found:
QAction*addMenu 
<http://pyqt.sourceforge.net/Docs/PyQt4/qmenubar.html#addMenu>*(/self/, 
QMenu /menu/)
So it should be possible to add a QMenu (second method).
Does someone has such an example?
Tx for your help
Alain
-- 
	
*Alain Muls*
/Professor/
Department CISS
*Royal Military Academy*
p: 	+32 244 13936
a: 	Renaissance Avenue 30
	B1000 Brussels (Belgium)
w: 	www.rma.ac.be/ciss/en/ <http://www.rma.ac.be/ciss/en/> e: 
alain.muls at rma.ac.be <mailto:alain.muls at rma.ac.be>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20171117/8008e14e/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: logorma-transparent-scaled.png
Type: image/png
Size: 3940 bytes
Desc: not available
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20171117/8008e14e/attachment.png>
    
    
More information about the PyQt
mailing list