36 lines
		
	
	
		
			704 B
		
	
	
	
		
			Python
		
	
	
	
	
	
		
		
			
		
	
	
			36 lines
		
	
	
		
			704 B
		
	
	
	
		
			Python
		
	
	
	
	
	
|  | # Python imports | ||
|  | 
 | ||
|  | # Lib imports | ||
|  | import gi | ||
|  | gi.require_version('Gtk', '3.0') | ||
|  | gi.require_version('Gdk', '3.0') | ||
|  | from gi.repository import Gtk | ||
|  | from gi.repository import Gdk | ||
|  | 
 | ||
|  | # Application imports | ||
|  | from .image_view_scroll import ImageViewScroll | ||
|  | 
 | ||
|  | 
 | ||
|  | 
 | ||
|  | class RightBox(Gtk.Box): | ||
|  |     def __init__(self): | ||
|  |         super(RightBox, self).__init__() | ||
|  | 
 | ||
|  |         self._setup_styling() | ||
|  |         self._setup_signals() | ||
|  |         self._load_widgets() | ||
|  | 
 | ||
|  |         self.show_all() | ||
|  | 
 | ||
|  | 
 | ||
|  |     def _setup_styling(self): | ||
|  |         self.set_vexpand(True) | ||
|  |         self.set_hexpand(True) | ||
|  |         self.set_orientation(Gtk.Orientation.VERTICAL) | ||
|  | 
 | ||
|  |     def _setup_signals(self): | ||
|  |         ... | ||
|  | 
 | ||
|  |     def _load_widgets(self): | ||
|  |         self.add(ImageViewScroll()) |