#ifndef ARTICLEINSPECTOR_HH #define ARTICLEINSPECTOR_HH #include #if QT_VERSION >= 0x040600 #include #include #include "config.hh" #include "ex.hh" class ArticleInspector : public QWebInspector { Q_OBJECT public: DEF_EX( exInit, "Article inspector failed to init", std::exception ) explicit ArticleInspector( Config::Class * cfg, QWidget* parent = 0 ); ~ArticleInspector(); public slots: void beforeClosed(); protected: void showEvent( QShowEvent *event ); private: Config::Class * cfg; static std::list< ArticleInspector * > openedInspectors; }; #endif // QT_VERSION #endif // ARTICLEINSPECTOR_HH