Hi,

In a .ui file created with QDesigner, I have one QButtunGroup with three radio-buttons :

...
 <item>
  <widget class="QRadioButton" name="camera_is_local_rdo">
   <property name="text">
    <string>Time of camera is local time.</string>
   </property>
   <attribute name="buttonGroup">
    <string>buttonGroup</string>
   </attribute>
  </widget>
 </item>
...

After conversion with pyuic4, I obtain this code :

...
        self.camera_is_local_rdo = QtGui.QRadioButton(GPSDialog)
        self.camera_is_local_rdo.setObjectName("camera_is_local_rdo")
        self.QtGui.QApplication.translate("GPSDialog", "buttonGroup", None, QtGui.QApplication.UnicodeUTF8) = QtGui.QButtonGroup(GPSDialog)
        self.QtGui.QApplication.translate("GPSDialog", "buttonGroup", None, QtGui.QApplication.UnicodeUTF8).setObjectName("QtGui.QApplication.translate(\"GPSDialog\", \"buttonGroup\", None, QtGui.QApplication.UnicodeUTF8)")
        self.QtGui.QApplication.translate("GPSDialog", "buttonGroup", None, QtGui.QApplication.UnicodeUTF8).addButton(self.camera_is_local_rdo)
        self.verticalLayout_4.addWidget(self.camera_is_local_rdo)
...
The same code for each radio-button.

And the (expected) error:

  File "guigps.py", line 92
    self.QtGui.QApplication.translate("GPSDialog", "buttonGroup", None, QtGui.QApplication.UnicodeUTF8) = QtGui.QButtonGroup(GPSDialog)
SyntaxError: can't assign to function call

I corrected the text manually.

PyQt-4.7.2 on Linux

Cheers
--
Vincent V.V.
Oqapy
_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to