| .. img:: 12 | | .. img:: 12 |
| :nolink: | | :nolink: |
| | | |
| In ordine di “importanza”, i passi sono: | | In ordine di “importanza”, i passi sono: |
| | | |
n | * creare una menuBar (la nostra menuB) | n | Creare una menuBar (la nostra menuB). |
| * aggiungere tutti i menu che vogliamo creare con | | Aggiungere tutti i menu che vogliamo creare con il |
| il metodo *addMenu()*. Questo metodo prende come a | | metodo *addMenu()*. Questo metodo prende come arg |
| rgomento una stringa. Il carattere preceduto dal s | | omento una stringa. Il carattere preceduto dal sim |
| imbolo & funge da scorciatoia: premendo Alt+caratt | | bolo & funge da scorciatoia: premendo Alt+caratter |
| ere attiveremo il menu corrispondente. | | e attiveremo il menu corrispondente. |
| * Ad ogni menu vanno poi aggiunge le singole *QAct | | Ad ogni menu vanno poi aggiunge le singole *QActio |
| ion*, ovvero le voci di menu.:: | | n*, ovvero le voci di menu.:: |
| | | |
| quit = QtGui.QAction(QtGui.QIcon(" | | quit = QtGui.QAction(QtGui.QIcon(" |
| icons/cancel.png"), "Quit", self) | | icons/cancel.png"), "Quit", self) |
| quit.setShortcut("Ctrl+Q") | | quit.setShortcut("Ctrl+Q") |
| quit.setStatusTip("Quit applicatio | | quit.setStatusTip("Quit applicatio |
| n") | | n") |
| self.connect(quit, QtCore.SIGNAL(' | | self.connect(quit, QtCore.SIGNAL(' |
| triggered()'), QtCore.SLOT('close()')) | | triggered()'), QtCore.SLOT('close()')) |
| | | |
| Conclusioni. | | Conclusioni. |
| ############# | | ############# |
| | | |
| Se avete qualsiasi suggerimento, correzione ai cod | | Se avete qualsiasi suggerimento, correzione ai cod |
| ici, miglioria che volete vedere in questo tutoria | | ici, miglioria che volete vedere in questo tutoria |
| l, scrivetemi pure a syn.shainer@gmail.com | | l, scrivetemi pure a syn.shainer@gmail.com |
t | | t |
|
| Lisa | | Lisa |