diff options
Diffstat (limited to 'qt-recordmydesktop/src/rmdTrayPopup.py')
-rw-r--r-- | qt-recordmydesktop/src/rmdTrayPopup.py | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/qt-recordmydesktop/src/rmdTrayPopup.py b/qt-recordmydesktop/src/rmdTrayPopup.py deleted file mode 100644 index 3b6b3ab..0000000 --- a/qt-recordmydesktop/src/rmdTrayPopup.py +++ /dev/null @@ -1,70 +0,0 @@ -#/****************************************************************************** -#* qt-recordMyDesktop * -#******************************************************************************* -#* * -#* Copyright (C) 2007, 2008 John Varouhakis * -#* * -#* * -#* 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, either version 3 of the License, or * -#* (at your option) any later version. * -#* * -#* 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, see <http://www.gnu.org/licenses/>. * -#* * -#* * -#* For further information contact me at johnvarouhakis@gmail.com * -#******************************************************************************/ - - -from PyQt4 import QtGui,QtCore -import locale, gettext -import rmdConfig -def _(s): - return QtCore.QString.fromUtf8(gettext.gettext(s)) -gettext.textdomain('qt-recordMyDesktop') -gettext.bindtextdomain('qt-recordMyDesktop',rmdConfig.locale_install_dir) - -import rmdSelect as iSel -from rmdStrings import * -import sys -#import rmdPrefsWidget as pW - -class TrayPopupMenu: - options=None - def __init__(self,parent,values,optionsOpen): - self.parent=parent - self.optionsOpen=optionsOpen - self.values=values - self._setup_popup_menu() - self.selector = None - def _setup_popup_menu(self): - self.popupmenu = QtGui.QMenu() - self.popupmenu.addAction(TpmStr['ShowHide'],self._prefs_widget) - self.popupmenu.addAction(TpmStr['SelectOnScreen'].replace("_",""),self._select_area_cb) - self.popupmenu.addAction(TpmStr['Quit'],self.parent.window.close) - - def _prefs_widget(self): - if self.optionsOpen[0] ==0: - self.optionsOpen[0]=1 - self.parent.show() - else: - self.parent.hide() - self.optionsOpen[0]=0 - - def _select_area_cb(self): - self.popupmenu.hide() - self.selector = iSel.QtAreaSelector(self.values[5]) - self.selector.showFullScreen() - self.parent.image.x1=-1 - def show(self): - QtGui.QMenu.show(self.popupmenu) - def hide(self): - self.popupmenu.hide() - |