mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Notes to kneeboard (#1375)
Adds global-level kneeboard notes. Explicit save compatability with 4.0.0
This commit is contained in:
@@ -36,6 +36,7 @@ from qt_ui.windows.preferences.QLiberationPreferencesWindow import (
|
||||
)
|
||||
from qt_ui.windows.settings.QSettingsWindow import QSettingsWindow
|
||||
from qt_ui.windows.stats.QStatsWindow import QStatsWindow
|
||||
from qt_ui.windows.notes.QNotesWindow import QNotesWindow
|
||||
|
||||
|
||||
class QLiberationWindow(QMainWindow):
|
||||
@@ -158,6 +159,10 @@ class QLiberationWindow(QMainWindow):
|
||||
self.openStatsAction.setIcon(CONST.ICONS["Statistics"])
|
||||
self.openStatsAction.triggered.connect(self.showStatsDialog)
|
||||
|
||||
self.openNotesAction = QAction("Notes", self)
|
||||
self.openNotesAction.setIcon(CONST.ICONS["Notes"])
|
||||
self.openNotesAction.triggered.connect(self.showNotesDialog)
|
||||
|
||||
def initToolbar(self):
|
||||
self.tool_bar = self.addToolBar("File")
|
||||
self.tool_bar.addAction(self.newGameAction)
|
||||
@@ -171,6 +176,7 @@ class QLiberationWindow(QMainWindow):
|
||||
self.actions_bar = self.addToolBar("Actions")
|
||||
self.actions_bar.addAction(self.openSettingsAction)
|
||||
self.actions_bar.addAction(self.openStatsAction)
|
||||
self.actions_bar.addAction(self.openNotesAction)
|
||||
|
||||
def initMenuBar(self):
|
||||
self.menu = self.menuBar()
|
||||
@@ -351,6 +357,10 @@ class QLiberationWindow(QMainWindow):
|
||||
self.dialog = QStatsWindow(self.game)
|
||||
self.dialog.show()
|
||||
|
||||
def showNotesDialog(self):
|
||||
self.dialog = QNotesWindow(self.game)
|
||||
self.dialog.show()
|
||||
|
||||
def onDebriefing(self, debrief: Debriefing):
|
||||
logging.info("On Debriefing")
|
||||
self.debriefing = QDebriefingWindow(debrief)
|
||||
|
||||
Reference in New Issue
Block a user