Zen
A cross-platform functional programming language
|
00001 #pragma once 00002 00003 #include "zbl/Application.hpp" 00004 00005 namespace zbl { 00008 00012 class Application::Impl : public QObject { 00013 Q_OBJECT; 00014 00015 public: 00019 inline Impl(zbl::Engine& engine) : _engine(engine) {} 00020 00021 public: 00024 void startPoll(); 00025 00026 private slots: 00029 void poll(); 00030 00031 private: 00033 zbl::Engine& _engine; 00034 00036 QTimer _timer; 00037 }; 00038 }