Mercurial > projects > qtd
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); } }