def cb_button_wine_settings(self, button):
self.main_window.hide()
if len(self.additional_windows_list) != 0:
for window in self.additional_windows_list:
window.hide()
while Gtk.events_pending():
Gtk.main_iteration()
if self.wine == 'system':
os.environ['WINELOADER'] = 'wine'
elif self.wine == 'path':
wine_path = self.wine_path + '/' + self.wine_version
os.environ['WINE'] = wine_path + '/bin/wine'
os.environ['WINELOADER'] = wine_path + '/bin/wine'
os.environ['WINESERVER'] = wine_path + '/bin/wineserver'
os.environ['WINEDLLPATH'] = wine_path + '/lib'
os.environ['WINEPREFIX'] = os.getenv('HOME') + '/.games_nebula/wine_prefix'
os.system('python2 ' + nebula_dir + '/settings_wine.py')
self.main_window.show()
if len(self.additional_windows_list) != 0:
for window in self.additional_windows_list:
window.show()
评论列表
文章目录