# -*- coding: utf-8 -*- # vim: autoindent shiftwidth=4 expandtab textwidth=80 tabstop=4 softtabstop=4 ############################################################################### # OpenLP - Open Source Lyrics Projection # # --------------------------------------------------------------------------- # # Copyright (c) 2008-2010 Raoul Snyman # # Portions copyright (c) 2008-2010 Tim Bentley, Jonathan Corwin, Michael # # Gorven, Scott Guerrieri, Meinert Jordan, Andreas Preikschat, Christian # # Richter, Philip Ridout, Maikel Stuivenberg, Martin Thompson, Jon Tibble, # # Carsten Tinggaard, Frode Woldsund # # --------------------------------------------------------------------------- # # This program is free software; you can redistribute it and/or modify it # # under the terms of the GNU General Public License as published by the Free # # Software Foundation; version 2 of the License. # # # # This program is distributed in the hope that it will be useful, but WITHOUT # # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for # # more details. # # # # You should have received a copy of the GNU General Public License along # # with this program; if not, write to the Free Software Foundation, Inc., 59 # # Temple Place, Suite 330, Boston, MA 02111-1307 USA # ############################################################################### from PyQt4 import QtCore, QtGui from openlp.core.lib import translate, build_icon class Ui_ShortcutListDialog(object): def setupUi(self, shortcutListDialog): shortcutListDialog.setObjectName(u'shortcutListDialog') shortcutListDialog.resize(500, 438) self.shortcutListLayout = QtGui.QVBoxLayout(shortcutListDialog) self.shortcutListLayout.setSpacing(8) self.shortcutListLayout.setMargin(8) self.shortcutListLayout.setObjectName(u'shortcutListLayout') self.shortcutListTreeWidget = QtGui.QTreeWidget(shortcutListDialog) self.shortcutListTreeWidget.setAlternatingRowColors(True) self.shortcutListTreeWidget.setObjectName(u'shortcutListTreeWidget') self.shortcutListTreeWidget.setColumnCount(2) self.shortcutListTreeWidget.setSelectionBehavior( QtGui.QAbstractItemView.SelectRows) #self.shortcutListTreeWidget.setHeaderItem(0, QtGui.QTreeWidgetItem()) #self.shortcutListTreeWidget.setHeaderItem(1, QtGui.QTreeWidgetItem()) #self.shortcutListTreeWidget.verticalHeader().setVisible(False) self.shortcutListLayout.addWidget(self.shortcutListTreeWidget) self.shortcutLayout = QtGui.QVBoxLayout() self.shortcutLayout.setSpacing(8) self.shortcutLayout.setContentsMargins(0, -1, -1, -1) self.shortcutLayout.setObjectName(u'shortcutLayout') self.defaultRadioButton = QtGui.QRadioButton(shortcutListDialog) self.defaultRadioButton.setChecked(True) self.defaultRadioButton.setObjectName(u'defaultRadioButton') self.shortcutLayout.addWidget(self.defaultRadioButton) self.customShortcutLayout = QtGui.QHBoxLayout() self.customShortcutLayout.setSpacing(8) self.customShortcutLayout.setObjectName(u'customShortcutLayout') self.customRadioButton = QtGui.QRadioButton(shortcutListDialog) self.customRadioButton.setObjectName(u'customRadioButton') self.customShortcutLayout.addWidget(self.customRadioButton) self.shortcutPushButton = QtGui.QPushButton(shortcutListDialog) self.shortcutPushButton.setMinimumSize(QtCore.QSize(84, 0)) self.shortcutPushButton.setIcon( build_icon(u':/system/system_configure_shortcuts.png')) self.shortcutPushButton.setCheckable(True) self.shortcutPushButton.setChecked(False) self.shortcutPushButton.setObjectName(u'shortcutPushButton') self.customShortcutLayout.addWidget(self.shortcutPushButton) self.clearShortcutToolButton = QtGui.QToolButton(shortcutListDialog) self.clearShortcutToolButton.setMinimumSize(QtCore.QSize(0, 16)) self.clearShortcutToolButton.setText(u'') self.clearShortcutToolButton.setIcon( build_icon(u':/system/clear_shortcut.png')) self.clearShortcutToolButton.setObjectName(u'clearShortcutToolButton') self.customShortcutLayout.addWidget(self.clearShortcutToolButton) self.customShortcutSpacer = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.customShortcutLayout.addItem(self.customShortcutSpacer) self.shortcutLayout.addLayout(self.customShortcutLayout) self.shortcutListLayout.addLayout(self.shortcutLayout) self.shortcutListButtonBox = QtGui.QDialogButtonBox(shortcutListDialog) self.shortcutListButtonBox.setOrientation(QtCore.Qt.Horizontal) self.shortcutListButtonBox.setStandardButtons( QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok | QtGui.QDialogButtonBox.Reset) self.shortcutListButtonBox.setObjectName(u'shortcutListButtonBox') self.shortcutListLayout.addWidget(self.shortcutListButtonBox) self.retranslateUi(shortcutListDialog) QtCore.QObject.connect( self.shortcutListButtonBox, QtCore.SIGNAL(u'accepted()'), shortcutListDialog.accept ) QtCore.QObject.connect( self.shortcutListButtonBox, QtCore.SIGNAL(u'rejected()'), shortcutListDialog.reject ) QtCore.QMetaObject.connectSlotsByName(shortcutListDialog) def retranslateUi(self, shortcutListDialog): shortcutListDialog.setWindowTitle( translate('OpenLP.ShortcutListDialog', 'Customize Shortcuts')) self.shortcutListTreeWidget.setHeaderLabels([ translate(u'OpenLP.ShortcutListDialog', 'Action'), translate(u'OpenLP.ShortcutListDialog', 'Shortcut') ]) self.defaultRadioButton.setText( translate('OpenLP.ShortcutListDialog', 'Default: %s')) self.customRadioButton.setText( translate('OpenLP.ShortcutListDialog', 'Custom:')) self.shortcutPushButton.setText( translate('OpenLP.ShortcutListDialog', 'None'))