add help links

This commit is contained in:
Brendan Haines 2025-04-12 22:51:07 -06:00
parent d8b1a56c99
commit 9912e318a8

View File

@ -3,6 +3,7 @@ import json
import pickle
import re
import sys
import webbrowser
from pathlib import Path
from typing import List
@ -96,6 +97,19 @@ class MainWindow(QMainWindow):
action_cal_solt.triggered.connect(self.calibrate_solt)
menu_calibration.addAction(action_cal_solt)
menu_help = QMenu("&Help")
menubar.addMenu(menu_help)
action_open_homepage = QAction("&Documentation", self)
action_open_homepage.triggered.connect(
lambda: webbrowser.open("https://git.brendanhaines.com/brendanhaines/charon_vna")
)
menu_help.addAction(action_open_homepage)
action_report_issue = QAction("&Report an Issue", self)
action_report_issue.triggered.connect(
lambda: webbrowser.open("https://git.brendanhaines.com/brendanhaines/charon_vna/issues")
)
menu_help.addAction(action_report_issue)
# Content
window_layout = QVBoxLayout()