commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r8837 - trunk/gnue-forms/src/uidrivers/qt3/widgets


From: johannes
Subject: [gnue] r8837 - trunk/gnue-forms/src/uidrivers/qt3/widgets
Date: Wed, 18 Oct 2006 03:25:38 -0500 (CDT)

Author: johannes
Date: 2006-10-18 03:25:37 -0500 (Wed, 18 Oct 2006)
New Revision: 8837

Modified:
   trunk/gnue-forms/src/uidrivers/qt3/widgets/entry.py
Log:
Added Label entry widgets


Modified: trunk/gnue-forms/src/uidrivers/qt3/widgets/entry.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/qt3/widgets/entry.py 2006-10-18 08:15:43 UTC 
(rev 8836)
+++ trunk/gnue-forms/src/uidrivers/qt3/widgets/entry.py 2006-10-18 08:25:37 UTC 
(rev 8837)
@@ -82,7 +82,7 @@
 
     def __build_label(self, parent):
 
-        ctrl = qt.QLabel(parent)
+        ctrl = Label(parent, self)
         return [self.__add_entry_label(parent), ctrl]
 
     # -------------------------------------------------------------------------
@@ -285,7 +285,34 @@
         if adjust:
             self.ui_widget._request('JUMPRECORD', data=adjust)
 
+# =============================================================================
+# Label widgets
+# =============================================================================
 
+class Label(BaseEntry, qt.QLabel):
+    """
+    Label widgets
+    """
+
+    # -------------------------------------------------------------------------
+    # Constructor
+    # -------------------------------------------------------------------------
+
+    def __init__(self, parent, ui_widget):
+        qt.QLabel.__init__(self, parent)
+        BaseEntry.__init__(self, ui_widget, qt.QLineEdit)
+
+    # -------------------------------------------------------------------------
+    # UI-Slots
+    # -------------------------------------------------------------------------
+
+    def _ui_set_value_(self, value):
+
+        self.setText(value)
+
+
+
+
 # =============================================================================
 # LineEdit widgets
 # =============================================================================





reply via email to

[Prev in Thread] Current Thread [Next in Thread]