Changeset 481ff26 in sasview for src/sas/qtgui/GuiManager.py


Ignore:
Timestamp:
Jul 4, 2016 5:32:49 AM (8 years ago)
Author:
Piotr Rozyczko <piotr.rozyczko@…>
Branches:
ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc
Children:
f0f309d
Parents:
f82ab8c
Message:

Modified Data Explorer slightly

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/sas/qtgui/GuiManager.py

    rf82ab8c r481ff26  
    2929    Main SasView window functionality 
    3030    """ 
    31     HELP_DIRECTORY_LOCATION="html" 
     31    HELP_DIRECTORY_LOCATION = "html" 
    3232 
    3333    def __init__(self, mainWindow=None, reactor=None, parent=None): 
    3434        """ 
    35          
    36         """ 
     35        """ 
     36 
    3737        self._workspace = mainWindow 
    3838        self._parent = parent 
     
    5252 
    5353        # Populate menus with dynamic data 
    54         #  
     54        # 
    5555        # Analysis/Perspectives - potentially 
    5656        # Window/current windows 
    5757        # 
    58  
    5958        # Widgets 
    6059        # 
     
    6261        self.filesWidget = DataExplorerWindow(parent, self) 
    6362        #flags = (QtCore.Qt.Window | QtCore.Qt.WindowTitleHint | QtCore.Qt.WindowMinimizeButtonHint) 
    64         flags = (QtCore.Qt.CustomizeWindowHint | QtCore.Qt.WindowTitleHint | QtCore.Qt.WindowMinMaxButtonsHint ) 
     63        flags = (QtCore.Qt.CustomizeWindowHint | QtCore.Qt.WindowTitleHint | 
     64                 QtCore.Qt.WindowMinMaxButtonsHint) 
    6565 
    6666        self.dockedFilesWidget = QtGui.QDockWidget("Data explorer", self._workspace, flags=flags) 
     
    9595        # Default perspective 
    9696        self._current_perspective = self.invariantWidget 
    97       
     97 
    9898    def fileRead(self, data): 
    9999        """ 
     
    101101        """ 
    102102        pass 
    103      
     103 
    104104    def updatePerspective(self, data): 
    105105        """ 
     
    111111            msg = "No perspective is currently active." 
    112112            logging.info(msg) 
    113          
    114              
     113 
     114 
    115115    def communicator(self): 
    116116        """ 
     
    143143        """ 
    144144        return self._data_manager.create_gui_data(item, p_file) 
    145  
    146     def addData(self, data_list): 
    147         """ 
    148         receive a dictionary of data from loader 
    149         store them its data manager if possible 
    150         send to data the current active perspective if the data panel 
    151         is not active. 
    152         :param data_list: dictionary of data's ID and value Data 
    153         """ 
    154         #Store data into manager 
    155         #self._data_manager.add_data(data_list) 
    156  
    157         # set data in the data panel 
    158         #if self._data_panel is not None: 
    159         #    data_state = self._data_manager.get_data_state(data_list.keys()) 
    160         #    self._data_panel.load_data_list(data_state) 
    161  
    162         #if the data panel is shown wait for the user to press a button 
    163         #to send data to the current perspective. if the panel is not 
    164         #show  automatically send the data to the current perspective 
    165         #style = self.__gui_style & GUIFRAME.MANAGER_ON 
    166         #if style == GUIFRAME.MANAGER_ON: 
    167         #    #wait for button press from the data panel to set_data 
    168         #    if self._data_panel is not None: 
    169         #        self._data_panel.frame.Show(True) 
    170         #else: 
    171             #automatically send that to the current perspective 
    172         #self.setData(data_id=data_list.keys()) 
    173         pass 
    174145 
    175146    def setData(self, data): 
     
    190161        quit_msg = "Are you sure you want to exit the application?" 
    191162        reply = QtGui.QMessageBox.question( 
    192                         self._parent, 
    193                         'Warning', 
    194                         quit_msg, 
    195                         QtGui.QMessageBox.Yes, 
    196                         QtGui.QMessageBox.No) 
     163            self._parent, 
     164            'Warning', 
     165            quit_msg, 
     166            QtGui.QMessageBox.Yes, 
     167            QtGui.QMessageBox.No) 
    197168 
    198169        if reply == QtGui.QMessageBox.No: 
     
    201172        # Exit if yes 
    202173        reactor.callFromThread(reactor.stop) 
    203         sys.exit() 
    204174 
    205175    def checkUpdate(self): 
     
    221191            except: 
    222192                logging.info("Failed to connect to www.sasview.org") 
    223         self.processVersion(version_info)   
    224    
     193        self.processVersion(version_info) 
     194 
    225195    def processVersion(self, version_info): 
    226196        """ 
     
    365335        """ 
    366336        print("actionSave_Analysis TRIGGERED") 
    367         
     337 
    368338        pass 
    369339 
Note: See TracChangeset for help on using the changeset viewer.