From 9912e318a8a59eeb7c49d3a1784fc8e931dfd149 Mon Sep 17 00:00:00 2001 From: Brendan Haines Date: Sat, 12 Apr 2025 22:51:07 -0600 Subject: [PATCH] add help links --- charon_vna/gui.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/charon_vna/gui.py b/charon_vna/gui.py index 524c6e1..b291b2c 100644 --- a/charon_vna/gui.py +++ b/charon_vna/gui.py @@ -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()