Add GUI button tooltips

This commit is contained in:
Et0h 2014-05-26 13:38:59 +01:00
parent 7d564b537b
commit bc4f1f2fe3
2 changed files with 20 additions and 0 deletions

View File

@ -188,6 +188,13 @@ en = {
"help-tooltip" : "Opens the Syncplay.pl user guide.", "help-tooltip" : "Opens the Syncplay.pl user guide.",
"togglepause-tooltip" : "Pause/unpause media.",
"play-tooltip" : "Unpause media.",
"pause-tooltip" : "Pause media.",
"undoseek-tooltip" : "Seek to where you were before the most recent seek.",
"joinroom-tooltip" : "Leave current room and joins specified room",
"seektime-tooltip" : "Jump to specified time (in seconds / min:sec). Use +/- for relative seek.",
# In-userlist notes (GUI) # In-userlist notes (GUI)
"differentsize-note" : "Different size!", "differentsize-note" : "Different size!",
"differentsizeandduration-note" : "Different size and duration!", "differentsizeandduration-note" : "Different size and duration!",

View File

@ -295,6 +295,9 @@ class MainWindow(QtGui.QMainWindow):
window.roomLayout = QtGui.QHBoxLayout() window.roomLayout = QtGui.QHBoxLayout()
window.roomInput.setMaximumWidth(150) window.roomInput.setMaximumWidth(150)
if (constants.SHOW_TOOLTIPS == True):
self.roomButton.setToolTip(getMessage("en", "joinroom-tooltip"))
window.roomLayout.addWidget(window.roomInput) window.roomLayout.addWidget(window.roomInput)
window.roomLayout.addWidget(window.roomButton) window.roomLayout.addWidget(window.roomButton)
@ -309,6 +312,9 @@ class MainWindow(QtGui.QMainWindow):
window.seekButton = QtGui.QPushButton(QtGui.QIcon(self.resourcespath + 'clock_go.png'),getMessage("en", "seektime-label")) window.seekButton = QtGui.QPushButton(QtGui.QIcon(self.resourcespath + 'clock_go.png'),getMessage("en", "seektime-label"))
window.seekButton.pressed.connect(self.seekPosition) window.seekButton.pressed.connect(self.seekPosition)
if (constants.SHOW_TOOLTIPS == True):
self.seekButton.setToolTip(getMessage("en", "seektime-tooltip"))
window.seekLayout = QtGui.QHBoxLayout() window.seekLayout = QtGui.QHBoxLayout()
window.seekInput.setMaximumWidth(50) window.seekInput.setMaximumWidth(50)
window.seekInput.setText("0:00") window.seekInput.setText("0:00")
@ -324,6 +330,8 @@ class MainWindow(QtGui.QMainWindow):
window.unseekButton = QtGui.QPushButton(QtGui.QIcon(self.resourcespath + 'arrow_undo.png'),getMessage("en", "undoseek-label")) window.unseekButton = QtGui.QPushButton(QtGui.QIcon(self.resourcespath + 'arrow_undo.png'),getMessage("en", "undoseek-label"))
window.unseekButton.pressed.connect(self.undoSeek) window.unseekButton.pressed.connect(self.undoSeek)
if (constants.SHOW_TOOLTIPS == True):
self.unseekButton.setToolTip(getMessage("en", "undoseek-tooltip"))
window.miscLayout = QtGui.QHBoxLayout() window.miscLayout = QtGui.QHBoxLayout()
window.miscLayout.addWidget(window.unseekButton) window.miscLayout.addWidget(window.unseekButton)
@ -331,6 +339,8 @@ class MainWindow(QtGui.QMainWindow):
window.playpauseButton = QtGui.QPushButton(QtGui.QIcon(self.resourcespath + 'control_pause_blue.png'),getMessage("en", "togglepause-label")) window.playpauseButton = QtGui.QPushButton(QtGui.QIcon(self.resourcespath + 'control_pause_blue.png'),getMessage("en", "togglepause-label"))
window.playpauseButton.pressed.connect(self.togglePause) window.playpauseButton.pressed.connect(self.togglePause)
window.miscLayout.addWidget(window.playpauseButton) window.miscLayout.addWidget(window.playpauseButton)
if (constants.SHOW_TOOLTIPS == True):
self.playpauseButton.setToolTip(getMessage("en", "togglepause-tooltip"))
else: else:
window.playButton = QtGui.QPushButton(QtGui.QIcon(self.resourcespath + 'control_play_blue.png'),getMessage("en", "play-label")) window.playButton = QtGui.QPushButton(QtGui.QIcon(self.resourcespath + 'control_play_blue.png'),getMessage("en", "play-label"))
window.playButton.pressed.connect(self.play) window.playButton.pressed.connect(self.play)
@ -340,6 +350,9 @@ class MainWindow(QtGui.QMainWindow):
window.pauseButton.pressed.connect(self.pause) window.pauseButton.pressed.connect(self.pause)
window.pauseButton.setMaximumWidth(60) window.pauseButton.setMaximumWidth(60)
window.miscLayout.addWidget(window.pauseButton) window.miscLayout.addWidget(window.pauseButton)
if (constants.SHOW_TOOLTIPS == True):
self.playButton.setToolTip(getMessage("en", "play-tooltip"))
self.pauseButton.setToolTip(getMessage("en", "pause-tooltip"))
window.miscGroup.setLayout(window.miscLayout) window.miscGroup.setLayout(window.miscLayout)
window.miscGroup.setFixedSize(window.miscGroup.sizeHint()) window.miscGroup.setFixedSize(window.miscGroup.sizeHint())