]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/Timeout.C
fix tooltips in toolbar
[lyx.git] / src / frontends / Timeout.C
index 960e834ddf550b88a14679ba373086714713631f..60808d703891cadc0d8f32b612ffc64a7bf91ff1 100644 (file)
 
 #include "Timeout_pimpl.h"
 
-Timeout::Timeout()
-       : type(ONETIME), timeout_ms(0)
-{
-       pimpl_ = new Pimpl(this);
-}
-
 
 Timeout::Timeout(unsigned int msec, Type t)
        : type(t), timeout_ms(msec)
@@ -38,6 +32,12 @@ Timeout::~Timeout()
 }
 
 
+bool Timeout::running() const
+{
+       return pimpl_->running();
+}
+
+
 void Timeout::start()
 {
        pimpl_->start();
@@ -57,7 +57,7 @@ void Timeout::restart()
 void Timeout::emit()
 {
        pimpl_->reset();
-       timeout.emit();
+       timeout();
        if (type == CONTINUOUS)
                pimpl_->start();
 }