Ejemplo n.º 1
0
 def setupWidgets(self):
     self.setWindowTitle(self.title)
     menubar = QMenuBar(self)
     menu = QMenu("Title " + self.title)
     self._action_tmp = QAction("Reproduce", self)
     signal_connect(self._action_tmp, SIGNAL("activated()"), self.reproduce)
     menu.addAction(self._action_tmp)
     menubar.addMenu(menu)
     menubar.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
     self.setMenuBar(menubar)
     cw = QWidget(self)
     layout = QVBoxLayout(cw)
     cw.setLayout(layout)
     button = QPushButton("Reproduce", self)
     button.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
     layout.addWidget(button)
     self.button = button
     signal_connect(button, SIGNAL("clicked()"), self.reproduce)        
     for o in ("menubar", "menu", "cw"): setattr(self, o, eval(o))
     
     self.setCentralWidget(cw)