--- /dev/null
+# BiaWeb Website content manager (c) 2010 V.Harishankar
+# Category dialog class
+
+import PyQt4
+import ui_category_dialog
+
+class CategoryDialog (PyQt4.QtGui.QDialog, ui_category_dialog.Ui_CategoryDialog):
+ def __init__ (self, parent):
+ PyQt4.QtGui.QDialog.__init__ (self, parent)
+ self.setupUi (self)
+
+ def accept (self):
+ category_name = str (self.category_name.text ()).strip ()
+ category_stub = str (self.category_stub.text ()).strip ()
+ if category_name <> "" and category_stub <> "":
+ PyQt4.QtGui.QDialog.accept (self)
+ else:
+ PyQt4.QtGui.QMessageBox.critical (self, "Missing fields", "Some required fields are missing")