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, &copyCtorCheckBox.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, &macroNameLabel.setEnabled);
-		connect!("toggled")(includeBaseCheckBox, &macroNameLabel.setEnabled);
+		connect(protectCheckBox, "toggled", macroNameLabel, "setEnabled");
+		connect(includeBaseCheckBox, "toggled", macroNameLabel, "setEnabled");
 
 		registerField("comment", commentCheckBox);
 		registerField("protect", protectCheckBox);