diff examples/opengl/hellogl/window.d @ 357:9784459f0750

An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables Q_CLASSINFO implementation Now Qtd can be built on Windows
author Max Samukha <maxter@spambox.com>
date Wed, 02 Jun 2010 19:38:05 +0300
parents 7a3c43424dca
children
line wrap: on
line diff
--- a/examples/opengl/hellogl/window.d	Tue May 25 20:14:04 2010 +0300
+++ b/examples/opengl/hellogl/window.d	Wed Jun 02 19:38:05 2010 +0300
@@ -40,6 +40,7 @@
 import qt.gui.QHBoxLayout;
 
 import glwidget;
+import std.stdio;
 
 class Window : public QWidget
 {
@@ -47,31 +48,32 @@
         this()
         {
             glWidget = new GLWidget;
-            
+
             xSlider = createSlider();
             ySlider = createSlider();
             zSlider = createSlider();
-            
+
             connect(xSlider, "valueChanged", glWidget, "setXRotation");
             connect(glWidget, "xRotationChanged", xSlider, "setValue");
             connect(ySlider, "valueChanged", glWidget, "setYRotation");
             connect(glWidget, "yRotationChanged", ySlider, "setValue");
             connect(zSlider, "valueChanged", glWidget, "setZRotation");
             connect(glWidget, "zRotationChanged", zSlider, "setValue");
-            
+            writeln("connected");
+
             QHBoxLayout mainLayout = new QHBoxLayout;
             mainLayout.addWidget(glWidget);
             mainLayout.addWidget(xSlider);
             mainLayout.addWidget(ySlider);
             mainLayout.addWidget(zSlider);
             setLayout(mainLayout);
-            
+
             xSlider.setValue(15 * 16);
             ySlider.setValue(345 * 16);
             zSlider.setValue(0 * 16);
             setWindowTitle(tr("Hello GL"));
         }
-        
+
     private:
         QSlider createSlider()
         {
@@ -83,11 +85,11 @@
             slider.setTickPosition(QSlider.TicksRight);
             return slider;
         }
-        
+
         GLWidget glWidget;
         QSlider xSlider;
         QSlider ySlider;
         QSlider zSlider;
-        
+
         mixin Q_OBJECT;
 }
\ No newline at end of file