Add links to sigidwiki

This commit is contained in:
alessandro90
2019-05-01 20:01:59 +02:00
parent 8359d0abff
commit dc8044f09c
3 changed files with 27 additions and 1 deletions

View File

@@ -43,7 +43,7 @@ from utilities import (checksum_ok,
format_numbers,
resource_path,)
import icon_rc
# import icon_rc
qt_creator_file = resource_path("artemis.ui")
@@ -61,6 +61,12 @@ class Artemis(QMainWindow, Ui_MainWindow):
self.actionExit.triggered.connect(qApp.quit)
self.action_update_database.triggered.connect(self.ask_if_download)
self.action_check_db_ver.triggered.connect(self.check_db_ver)
self.action_sigidwiki_com.triggered.connect(
lambda: webbrowser.open(Constants.SIGIDWIKI)
)
self.action_add_a_signal.triggered.connect(
lambda: webbrowser.open(Constants.ADD_SIGNAL_LINK)
)
self.db = None
self.current_signal_name = ''
self.signal_names = []

View File

@@ -7136,9 +7136,17 @@ QSlider::handle:horizontal {
<string>Themes</string>
</property>
</widget>
<widget class="QMenu" name="menuSigidwiki">
<property name="title">
<string>Sigidwiki</string>
</property>
<addaction name="action_sigidwiki_com"/>
<addaction name="action_add_a_signal"/>
</widget>
<addaction name="menuFile"/>
<addaction name="menuUpdates"/>
<addaction name="menu_themes"/>
<addaction name="menuSigidwiki"/>
</widget>
<widget class="QStatusBar" name="statusbar">
<property name="styleSheet">
@@ -7160,6 +7168,16 @@ QSlider::handle:horizontal {
<string>Check latest database version</string>
</property>
</action>
<action name="action_sigidwiki_com">
<property name="text">
<string>sigidwiki.com</string>
</property>
</action>
<action name="action_add_a_signal">
<property name="text">
<string>Add a signal</string>
</property>
</action>
</widget>
<customwidgets>
<customwidget>

View File

@@ -75,6 +75,8 @@ class Database(object):
class Constants(object):
CLICK_TO_UPDATE_STR = "Click to update"
SIGIDWIKI = "https://www.sigidwiki.com/wiki/Signal_Identification_Guide"
ADD_SIGNAL_LINK = "https://www.sigidwiki.com/index.php/Special:FormEdit/Signal/?preload=Signal_Identification_Wiki:Signal_form_preload_text"
UPDATING_STR = "Updating..."
ACF_DOCS = "https://aresvalley.com/documentation/"
FORECAST_XRAY = "https://services.swpc.noaa.gov/text/goes-xray-flux-primary.txt"