Пример #1
0
 def campaign_configure(self):
     assistant = assistants.CampaignAssistant(
         self, campaign_id=self.config['campaign_id'])
     assistant.assistant.set_transient_for(self.get_active_window())
     assistant.assistant.set_modal(True)
     self.add_reference(assistant)
     assistant.interact()
Пример #2
0
	def campaign_configure(self):
		assistant = assistants.CampaignAssistant(self, campaign_id=self.config['campaign_id'])
		assistant.assistant.set_transient_for(self.get_active_window())
		assistant.assistant.set_modal(True)

		# do this to keep a reference to prevent garbage collection
		attr_name = '_tmpref_campaign_assistant'
		setattr(self, attr_name, assistant)
		assistant.assistant.connect('destroy', lambda widget: delattr(self, attr_name))

		assistant.interact()