/usr/lib/python2.7/dist-packages/ginga/qtw/Viewers.py is in python-ginga 2.6.1-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | from ginga.qtw.ImageViewQt import CanvasView, ScrolledView
from ginga.qtw.ImageViewCanvasQt import ImageViewCanvas
from ginga.qtw import Widgets
class GingaViewerWidget(Widgets.WidgetBase):
def __init__(self, viewer=None, width=600, height=600):
super(GingaViewerWidget, self).__init__()
if viewer is None:
viewer = CanvasView(logger)
self.logger = viewer.logger
self.viewer = viewer
self.widget = viewer.get_widget()
class GingaScrolledViewerWidget(Widgets.WidgetBase):
def __init__(self, viewer=None, width=600, height=600):
super(GingaScrolledViewerWidget, self).__init__()
if viewer is None:
viewer = CanvasView(logger)
self.logger = viewer.logger
self.viewer = viewer
self.widget = ScrolledView(viewer)
def scroll_bars(self, horizontal='on', vertical='on'):
self.widget.scroll_bars(horizontal=horizontal,
vertical=vertical)
#END
|