menu opciones

This commit is contained in:
2023-07-06 18:14:14 +02:00
parent 5f25bb50ff
commit dcd7a1b0bd
2 changed files with 20 additions and 4 deletions

View File

@@ -1,3 +1,4 @@
import json
from PyQt6.QtGui import QIcon, QAction
from PyQt6.QtWidgets import QApplication, QMenu, QSystemTrayIcon
app = QApplication([])
@@ -10,10 +11,15 @@ tray.setIcon(icon)
tray.setVisible(True)
# Creating the options
menu = QMenu()
option1 = QAction("Geeks for Geeks")
option2 = QAction("GFG")
menu.addAction(option1)
menu.addAction(option2)
# añadimos las opciones del json
f = open("radios.json", "rb")
jsonObject = json.load(f)
f.close()
opciones = list()
for i in jsonObject:
opciones.append(i["nombre"])
for num in opciones:
menu.addAction(num)
# To quit the app
quit = QAction("Quit")
quit.triggered.connect(app.quit)