Mercurial > projects > qtd
comparison examples/tutorials/tutorial/t5/main.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 | 256ab6cb8e85 |
children |
comparison
equal
deleted
inserted
replaced
322:7c2cf27391c4 | 323:7a3c43424dca |
---|---|
58 | 58 |
59 auto slider = new QSlider(Qt.Horizontal); | 59 auto slider = new QSlider(Qt.Horizontal); |
60 slider.setRange(0, 99); | 60 slider.setRange(0, 99); |
61 slider.setValue(0); | 61 slider.setValue(0); |
62 | 62 |
63 connect!("clicked")(quit, &QApplication.quit); | 63 connect(quit, "clicked", qApp(), "quit"); |
64 connect!("valueChanged")(slider, cast(void delegate(int)) &lcd.display); | 64 connect(slider, "valueChanged", lcd, "display"); |
65 | 65 |
66 auto layout = new QVBoxLayout; | 66 auto layout = new QVBoxLayout; |
67 layout.addWidget(quit); | 67 layout.addWidget(quit); |
68 layout.addWidget(lcd); | 68 layout.addWidget(lcd); |
69 layout.addWidget(slider); | 69 layout.addWidget(slider); |