summaryrefslogtreecommitdiff
path: root/qt-recordmydesktop/src/rmdTrayPopup.py
diff options
context:
space:
mode:
authorVito Caputo <vcaputo@pengaru.com>2020-07-11 16:47:00 -0700
committerVito Caputo <vcaputo@pengaru.com>2020-07-11 16:47:00 -0700
commit3625160acc1715fc380f58ec3c4248485bed2370 (patch)
treedc95a32d81daac298cef69879a639029797fb762 /qt-recordmydesktop/src/rmdTrayPopup.py
parentcfcca8681b88a171fb2cdbb83daa5f22bbedb6b8 (diff)
*: drop {gtk,qt}-recordmydesktop subdirs
This restores the recordmydesktop/ subdir as root from the mirror I cloned by fork from. I have no particular interest in the gtk/qt frontends and it doesn't appear they were part of a single tree in the past. But I will probably preserve backwards compatibility of the cli so they can continue to work with this fork installed.
Diffstat (limited to 'qt-recordmydesktop/src/rmdTrayPopup.py')
-rw-r--r--qt-recordmydesktop/src/rmdTrayPopup.py70
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()
-
© All Rights Reserved