Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrendan Taylor <bct@diffeq.com>2007-06-01 21:12:49 +0400
committerBrendan Taylor <bct@diffeq.com>2007-06-01 21:12:49 +0400
commit654b3ff0126777985ee98004dc6db75bd9b779ae (patch)
tree1208b0230444f71125ccde6a9373ba57b7fdf7e7
parent46bc373cc3c921064600d49090c1b985a5262c87 (diff)
forgot to include this in last commit
-rw-r--r--src/negotiation.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/negotiation.py b/src/negotiation.py
new file mode 100644
index 000000000..2cc824eb0
--- /dev/null
+++ b/src/negotiation.py
@@ -0,0 +1,23 @@
+import gtkgui_helpers
+import dataforms_widget
+
+from common import dataforms
+
+class FeatureNegotiationWindow:
+ '''FeatureNegotiotionWindow class'''
+ def __init__(self, account, jid, thread_id, form):
+ self.account = account
+ self.jid = jid
+ self.form = form
+
+ self.xml = gtkgui_helpers.get_glade('data_form_window.glade', 'data_form_window')
+ self.window = self.xml.get_widget('data_form_window')
+
+ config_vbox = self.xml.get_widget('config_vbox')
+ dataform = dataforms.ExtendForm(node = self.form)
+ self.data_form_widget = dataforms_widget.DataFormWidget(dataform)
+ self.data_form_widget.show()
+ config_vbox.pack_start(self.data_form_widget)
+
+ self.xml.signal_autoconnect(self)
+ self.window.show_all()