~ubuntu-branches/ubuntu/oneiric/pyside/oneiric

« back to all changes in this revision

Viewing changes to doc/codesnippets/examples/dialogs/classwizard/classwizard.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Didier Raboud
  • Date: 2010-10-19 22:52:14 UTC
  • mfrom: (1.1.4 upstream)
  • mto: (13.1.1 sid)
  • mto: This revision was merged to the branch mainline in revision 8.
  • Revision ID: james.westby@ubuntu.com-20101019225214-0s9fbpz12x3962qa
Tags: upstream-0.4.2
ImportĀ upstreamĀ versionĀ 0.4.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
60
60
//! [3]
61
61
def accept(self):
62
62
//! [3] //! [4]
63
 
    className = self.field("className").toByteArray()
64
 
    baseClass = self.field("baseClass").toByteArray()
65
 
    macroName = self.field("macroName").toByteArray()
66
 
    baseInclude = self.field("baseInclude").toByteArray()
 
63
    className = self.field("className")
 
64
    baseClass = self.field("baseClass")
 
65
    macroName = self.field("macroName")
 
66
    baseInclude = self.field("baseInclude")
67
67
 
68
 
    outputDir = self.field("outputDir").toString()
69
 
    header = self.field("header").toString()
70
 
    implementation = self.field("implementation").toString()
 
68
    outputDir = self.field("outputDir")
 
69
    header = self.field("header")
 
70
    implementation = self.field("implementation")
71
71
//! [4]
72
72
 
73
73
...
223
223
 
224
224
//! [16]
225
225
    def initializePage(self):
226
 
        className = self.field("className").toString()
 
226
        className = self.field("className")
227
227
        self.macroNameLineEdit.setText(className.toUpper() + "_H")
228
228
 
229
 
        baseClass = self.field("baseClass").toString()
230
 
 
231
 
        self.includeBaseCheckBox.setChecked(not baseClass.isEmpty())
232
 
        self.includeBaseCheckBox.setEnabled(not baseClass.isEmpty())
233
 
        self.baseIncludeLabel.setEnabled(not baseClass.isEmpty())
234
 
        self.baseIncludeLineEdit.setEnabled(not baseClass.isEmpty())
235
 
 
236
 
        if baseClass.isEmpty():
 
229
        baseClass = self.field("baseClass")
 
230
 
 
231
        self.includeBaseCheckBox.setChecked(len(baseClass))
 
232
        self.includeBaseCheckBox.setEnabled(len(baseClass))
 
233
        self.baseIncludeLabel.setEnabled(len(baseClass))
 
234
        self.baseIncludeLineEdit.setEnabled(len(baseClass))
 
235
 
 
236
        if not baseClass:
237
237
            self.baseIncludeLineEdit.clear()
238
238
        elsif QRegExp("Q[A-Z].*").exactMatch(baseClass):
239
239
            baseIncludeLineEdit.setText("<" + baseClass + ">")