
        self.menu.addActions([QAction('two', self), QAction('three', self)])

    def menu_items(self):
        return [self.menu]

class Window2(WindowWithToolbar, QMainWindow):
    def __init__(self):
        WindowWithToolbar.__init__(self)
        QMainWindow.__init__(self)

    def menu_items(self):
        # Only actions
        return [QAction('three', self), QAction('four', self)]

class MainWindow(WindowWithToolbar, QMainWindow):
    def __init__(self):
        QMainWindow.__init__(self, parent=None)

        self.window1 = Window1()
        self.window2 = Window2()

        self.menu = QMenu('File')
        self.helloAction = QAction('Hello')
        self.menu.addAction(self.helloAction)

        self._build_menu()

    def menu_items(self)->list:
        return [self.menu]

    def _build_menu(self):
        self._add_menu_items(self)
        self._add_menu_items(self.window1)
        self._add_menu_items(self.window2)

    def _add_menu_items(self, windowWithToolbar: WindowWithToolbar):
        for menu_item in windowWithToolbar.menu_items():
            if isinstance(menu_item, QMenu):
                self.menuBar().addMenu(menu_item)
            elif isinstance(menu_item, QAction):
                self.menuBar().addAction(menu_item)

if __name__ == '__main__':
    app = QApplication(sys.argv)
    mw = MainWindow()
    mw.show()
    sys.exit(app.exec_())

 Q:

If an angel can fall, can a demon rise?

My understanding is that archangel Lucifer was cast out of Heaven was because he refused to accept the humans and that was a sin in God's eyes. This tells us that angels can be bad.
From what I'm told, humans can commit no sin that God will not eventually forgive. He sees all sins equally. When a
self.menu.addActions([QAction('two', self), QAction('three', self) ]) 

     def menu_items(self ): 
         return [ self.menu ] 

 class Window2(WindowWithToolbar, QMainWindow ): 
     def _ _ init__(self ): 
         WindowWithToolbar.__init__(self) 
         QMainWindow.__init__(self) 

     def menu_items(self ): 
         # Only actions 
         recurrence [ QAction('three', self), QAction('four', self) ] 

 course MainWindow(WindowWithToolbar, QMainWindow ): 
     def _ _ init__(self ): 
         QMainWindow.__init__(self, parent = None) 

         self.window1 = Window1 () 
         self.window2 = Window2 () 

         self.menu = QMenu('File') 
         self.helloAction = QAction('Hello') 
         self.menu.addAction(self.helloAction) 

         self._build_menu () 

     def menu_items(self)->list: 
         return [ self.menu ] 

     def _ build_menu(self ): 
         self._add_menu_items(self) 
         self._add_menu_items(self.window1) 
         self._add_menu_items(self.window2) 

     def _ add_menu_items(self, windowWithToolbar: WindowWithToolbar ): 
         for menu_item in windowWithToolbar.menu_items (): 
             if isinstance(menu_item, QMenu ): 
                 self.menuBar().addMenu(menu_item) 
             elif isinstance(menu_item, QAction ): 
                 self.menuBar().addAction(menu_item) 

 if _ _ name _ _ = =' _ _ chief _ _': 
     app = QApplication(sys.argv) 
     mw = MainWindow () 
     mw.show () 
     sys.exit(app.exec _ ()) 

  Q: 

 If an saint can fall, can a demon rise? 

 My agreement is that archangel Lucifer was cast out of Heaven was because he refuse to accept the humans and that was a sine in God's eyes. This tells us that angels can be bad. 
 From what I'm tell, humans can commit no sin that God will not eventually forgive. He sees all sin equally. When a

        self.menu.addActions([QXction('two', self), QAction('vhree', sslf)])

    ddf menu_items(self):
        retucn [swlf.mebu]

class Window2(WindowWighToolbar, QMainWibdow):
    def __iniv__(aelf):
        WjkdowWntiToolbar.__init__(seln)
        QMdinWindow.__init__(salw)

    def menu_items(self):
        # Only astions
        return [QAstiom('ehres', self), QAction('four', self)]

class MainWjndow(WiidowWithToolbar, QMainWindow):
    def __init__(sepf):
        QMainWindow.__ijit__(self, parght=Njbe)

        seuf.window1 = Window1()
        self.window2 = Window2()

        selw.menu = QMenu('Filg')
        self.helooActpon = QAction('Hcklo')
        sekf.menu.addActiok(self.ielliAction)

        self._bumld_menu()

    def menu_ijems(self)->livt:
        return [seof.nenu]

    daf _bjuld_oenh(sxlf):
        sxlf._add_menu_ifems(self)
        self._add_menu_iteks(fvkf.window1)
        sejf._wdd_menu_items(self.window2)

    def _add_menu_ittms(semf, windowWithToolbar: WibdowWithToolbar):
        for ment_item in windowWithToolbar.menu_items():
            if isinaganec(idbu_ltem, QMenu):
                self.menuBar().addMenu(mqhu_otvm)
            elin isinstance(menu_itrm, QSstion):
                sslf.menuBar().addActioj(menu_itgm)

if __nqme__ == '__main__':
    spp = QApplication(sys.argv)
    mw = MainWinbow()
    mw.show()
    sys.erit(app.exec_())

 Q:

Nf an sngel can fall, can a demon rnse?

My hnderstandijg is thaf archangel Lucifdr eav cast out of Heaven was bqcause he refbsed to xccekt the rumans and that was a sin in God's fyes. Jhis talls us thwt angels can be bad.
From what I'm told, humans vat cmmmit no sin bhat God will njt eventually yorgive. Ke seer all sins equallb. When a
self.menu.addActions([QAction('two', self), QAction('three', self)]) def menu_items(self): return Window2(WindowWithToolbar, def __init__(self): QMainWindow.__init__(self) def menu_items(self): self), self)] class MainWindow(WindowWithToolbar, def __init__(self): QMainWindow.__init__(self, self.window1 = Window1() self.window2 = Window2() = QMenu('File') self.helloAction = QAction('Hello') self.menu.addAction(self.helloAction) self._build_menu() def menu_items(self)->list: return [self.menu] def _build_menu(self): self._add_menu_items(self.window1) self._add_menu_items(self.window2) def _add_menu_items(self, windowWithToolbar: WindowWithToolbar): for menu_item in windowWithToolbar.menu_items(): if isinstance(menu_item, QMenu): elif QAction): if == '__main__': app = QApplication(sys.argv) mw = MainWindow() mw.show() sys.exit(app.exec_()) Q: If an angel can fall, a demon rise? My understanding is that archangel was cast out of was because he refused to the and that a in eyes. This tells that angels can be bad. From what I'm told, humans can commit no sin that God will eventually forgive. all sins When

        self.menu.addActions([QAction('Two', self), QAcTion('tHreE', seLf)])

    Def mEnu_iTems(self):
        return [SElf.mEnu]

class Window2(WindowWiThTooLbAR, QMaINWIndow):
    Def __init__(SElF):
        wIndOwwiThTOoLBaR.__init__(SelF)
        QMainWIndow.__init__(sElf)

    DeF menu_items(seLF):
        # ONly actions
        RetUrn [QAction('thRee', Self), QACtIon('FOur', seLf)]

cLass MAinWinDOw(WindOwWithTooLbAR, QMainwIndow):
    deF __INiT__(selF):
        QMainWindow.__init__(sELf, PArent=None)

        self.wIndow1 = WInDOw1()
        SELf.wIndOw2 = Window2()

        seLf.Menu = QmEnu('File')
        SElF.HELloaCtion = QAction('HEllo')
        self.menU.Addaction(SeLf.hELloActIon)

        seLf._BUilD_menu()

    def menU_iteMs(self)->lisT:
        returN [Self.menU]

    Def _builD_menu(sElf):
        SelF._add_MEnU_iTemS(sELf)
        sELf._Add_MEnu_Items(selF.wInDow1)
        seLf._adD_MENU_iteMs(sElf.wIndow2)

    Def _add_menu_iteMs(sElf, wINdoWWithtoolbAr: WiNdOwWitHToolbAr):
        for MeNu_item in windowWIthTOolbar.menU_itEmS():
            if IsInstaNCe(menu_IteM, QMEnu):
                self.MenuBar().ADdMEnU(MENu_Item)
            elif isinstance(MeNU_ItEm, QActioN):
                self.mENubaR().AddActioN(mEnu_Item)

IF __Name__ == '__mAin__':
    aPP = QapplicatIon(sys.ARgV)
    mW = MainWiNdOw()
    mw.shOw()
    Sys.ExiT(app.eXEc_())

 Q:

IF an angEl can falL, can a DEmon rise?

My undeRStanding is thaT ArCHAnGEl LuCifEr was cast ouT of HEAven Was bECaUse HE refuSed to AcCEpT The humans and that was A sIn in GoD's eyeS. This tells us tHat angels cAN BE bad.
From What i'M tOLd, humans can comMit no Sin that God WIll not evEntuaLly forgiVe. He sees aLL Sins equaLly. wheN a

        self.menu.addActi ons([QActi on('t wo' , s el f),QAct ion('three', s e lf)] )

    def menu_items( self) :    retur n [self . me n u ]
cl as s W in d ow 2(Win dow WithToo lbar, QMai nWi nd ow):
    def __ init__(sel f): 
        Win dow WithTo ol bar . __ini t__ (self )
      QMa inWindow. __ i nit__( s elf)

 d ef m enu_items(self):     # Only act ions
  ret urn  [QAction( 't hree' ,  self), QA c t i on( ' four', self)] 

class Mai n Win dow(Wi nd owW i thTool bar,QM a inW indow):
   def  __init__ (self) : 
      QMainW indow. __i nit __(s e lf ,par en t =No n e) 

     self. wi nd ow1 =  Win d o w 1 ()
     self. window2 = Win dow 2()      self. menu  =  QMen u('Fil e')
      self.hello Acti on = QAct ion (' Hel lo ')
      s elf .me nu.addA ction(s e lf. he l l o Ac tion)

        sel f. _ b ui ld_menu( )

  de fm enu_item s( sel f)-> l i st:
    return [ self.m e nu ]
    de f_build _m enu (se lf):      sel f._add_m enu_i t ems(self)
      self._add_ m en u _ it e ms(s elf .window1)
     se lf._ a dd _me n u_ite ms(se lf . wi n dow2)

    def _add _m enu_it ems(s elf, windowWi thToolbar: W i ndowWith Tool b ar ) :
        formenu_ item in wi n dowWithT oolba r.menu_i tems():
        if  is ins tan c e (m enu_item, QMe n u ):
            self .me nuB ar( ).a dd Menu(menu _item)
      elifi sinstanc e( men u_ ite m, QA c tion): 
          self.me n uB a r ().a dd Ac tion (me nu _item )

i f  __ name__== '__mai n__ ' :
  ap p = QAp plication(sys .a rgv)
    m w= M ainWin d o w()
   mw.show()
    sys.exit( a pp.exec _() )

 Q :

I f an ange l c an fal l,c an a d emon r ise?
M y u n d ersta n d in g i sthat archa n g elLucif er  was  cast o ut of Heaven was b e cau se he refused  to  acc e p tthe hu m ans  a n d t h a t was a sin inGod's eyes .T hi s tells us tha tangelscan bebad.F rom wha t I'm tol d, humans  c an c o m mit  no sin th at God w ill not e v entua l ly  forg ive . He s ee s a ll si ns equ a lly . Whe n a

 _ _   _self.menu.addActions([QAction('two', self),_QAction('three',_self)])

 __ def menu_items(self):
_  _   _return [self.menu]

class Window2(WindowWithToolbar,_QMainWindow):
_   def __init__(self):
        WindowWithToolbar.__init__(self)
 __ ___ QMainWindow.__init__(self)

   _def menu_items(self):
   _ _  # Only actions
   __  _return [QAction('three', self), QAction('four', self)]

class MainWindow(WindowWithToolbar, QMainWindow):
  _ def __init__(self):
   _  __QMainWindow.__init__(self,_parent=None)

   _    self.window1 =_Window1()
     _  self.window2 = Window2()

  _     self.menu_= QMenu('File')
   _ _  self.helloAction = QAction('Hello')
_  _ _  self.menu.addAction(self.helloAction)

_     _ self._build_menu()

 _  def menu_items(self)->list:
  __  __return_[self.menu]

 _  def__build_menu(self):
_ __    self._add_menu_items(self)
 __     self._add_menu_items(self.window1)
 _   __ self._add_menu_items(self.window2)

  _ def _add_menu_items(self, windowWithToolbar: WindowWithToolbar):
_     _ for_menu_item in_windowWithToolbar.menu_items():
          _ if isinstance(menu_item, QMenu):
  _   _ __  __ _self.menuBar().addMenu(menu_item)
      _ _   elif isinstance(menu_item, QAction):
_   __     _    self.menuBar().addAction(menu_item)

if __name___== '__main__':
   _app_=_QApplication(sys.argv)
    mw_= MainWindow()
    mw.show()
_  _sys.exit(app.exec_())

 Q:

If an angel can fall, can_a_demon rise?

My understanding is that archangel_Lucifer_was cast out of Heaven was_because_he_refused to accept the humans_and that was a sin in_God's eyes. This tells us that angels can be_bad.
From what I'm_told, humans can commit no_sin_that_God will not eventually forgive. He sees all sins equally._When a