diff demos/browser/autosaver.d @ 94:87bb4e622f9e

more porting
author mandel
date Thu, 28 May 2009 22:11:52 +0000
parents 5c8c9c5d9ee1
children dcd36d8db2da
line wrap: on
line diff
--- a/demos/browser/autosaver.d	Wed May 27 18:47:28 2009 +0000
+++ b/demos/browser/autosaver.d	Thu May 28 22:11:52 2009 +0000
@@ -74,7 +74,7 @@
 	~this()
 	{
 		if (m_timer.isActive())
-			qWarning() << "AutoSaver: still active when destroyed, changes not saved.";
+			qWarning("AutoSaver: still active when destroyed, changes not saved.");
 	}
 	
 	void saveIfNeccessary()
@@ -82,11 +82,11 @@
 		if (!m_timer.isActive())
 			return;
 		m_timer.stop();
-		m_firstChange = QTime();
+		m_firstChange = new QTime();
 		
 		//TODO!
 		//if (!QMetaObject.invokeMethod(parent(), "save", Qt.DirectConnection)) {
-		//	qWarning() << "AutoSaver: error invoking slot save() on parent";
+		//	qWarning("AutoSaver: error invoking slot save() on parent");
 		//}
 	}
 
@@ -111,7 +111,7 @@
 		if (event.timerId() == m_timer.timerId()) {
 			saveIfNeccessary();
 		} else {
-			QObject.timerEvent(event);
+			super.timerEvent(event);
 		}
 	}