コード例 #1
0
 def save_profiles_to_file(self):
     caption = _('Save Profiles To a File')
     filters = _('Profiles file (*.ini)')
     path = QFileDialog.getSaveFileName(self, caption, 'profiles', filters)
     if not path:
         logger.debug('Could not save profiles to file; no path.')
         return
     store_profiles(self.profiles, to_file=path)
コード例 #2
0
 def save_profiles_to_file(self):
     caption = _('Save Profiles To a File')
     filters = _('Profiles file (*.ini)')
     path = QFileDialog.getSaveFileName(self, caption, 'profiles', filters)
     if not path:
         logger.debug('Could not save profiles to file; no path.')
         return
     store_profiles(self.profiles, to_file=path)
コード例 #3
0
 def proceed(self):
     if self.is_connection_valid():
         profilename, info = self.collect_info()
         if profilename in self.profiles:
             self.profiles[profilename].update(info)
         else:
             self.profiles[profilename] = info
         store_profiles(self.profiles)
         use_chosen_profile(profilename)
         self.accept()
コード例 #4
0
 def proceed(self):
     if self.is_connection_valid():
         profilename, info = self.collect_info()
         if profilename in self.profiles:
             self.profiles[profilename].update(info)
         else:
             self.profiles[profilename] = info
         store_profiles(self.profiles)
         use_chosen_profile(profilename)
         self.accept()
コード例 #5
0
 def load_profiles_from_file(self):
     caption = _('Load Profiles From a File')
     filters = _('Profiles file (*.ini)')
     path = QFileDialog.getOpenFileName(self, caption, 'profiles', filters)
     if not path:
         logger.debug('Could not load profiles from file; no path.')
         return
     self.profiles = fetch_profiles(from_file=path)
     if self.profiles:
         store_profiles(self.profiles)
         os.execv(sys.executable, [sys.executable] + sys.argv)
コード例 #6
0
 def load_profiles_from_file(self):
     caption = _('Load Profiles From a File')
     filters = _('Profiles file (*.ini)')
     path = QFileDialog.getOpenFileName(self, caption, 'profiles', filters)
     if not path:
         logger.debug('Could not load profiles from file; no path.')
         return
     self.profiles = fetch_profiles(from_file=path)
     if self.profiles:
         store_profiles(self.profiles)
         os.execv(sys.executable, [sys.executable] + sys.argv)