Mercurial > projects > qtd
diff examples/dialogs/classwizard/classwizard.d @ 323:7a3c43424dca signals
make all examples compile with new signals/slots
author | eldar_ins@eldar-laptop |
---|---|
date | Mon, 28 Dec 2009 16:28:55 +0500 |
parents | d458ed66e871 |
children |
line wrap: on
line diff
--- a/examples/dialogs/classwizard/classwizard.d Sun Dec 27 21:13:38 2009 +0500 +++ b/examples/dialogs/classwizard/classwizard.d Mon Dec 28 16:28:55 2009 +0500 @@ -54,7 +54,7 @@ import qt.core.QDir; import qt.core.QRegExp; -import std.string : format; +import std.string : format, tolower, toupper; class ClassWizard : public QWizard @@ -263,7 +263,7 @@ copyCtorCheckBox = new QCheckBox(tr("&Generate copy constructor and operator=")); defaultCtorRadioButton.setChecked(true); - connect!("toggled")(defaultCtorRadioButton, ©CtorCheckBox.setEnabled); + connect(defaultCtorRadioButton, "toggled", copyCtorCheckBox, "setEnabled"); registerField("className*", classNameLineEdit); registerField("baseClass", baseClassLineEdit); @@ -331,8 +331,8 @@ baseIncludeLineEdit = new QLineEdit; baseIncludeLabel.setBuddy(baseIncludeLineEdit); - connect!("toggled")(protectCheckBox, ¯oNameLabel.setEnabled); - connect!("toggled")(includeBaseCheckBox, ¯oNameLabel.setEnabled); + connect(protectCheckBox, "toggled", macroNameLabel, "setEnabled"); + connect(includeBaseCheckBox, "toggled", macroNameLabel, "setEnabled"); registerField("comment", commentCheckBox); registerField("protect", protectCheckBox);