Всем приветУ меня вопросделаю класс для вывода информацииделаю как синглтон от QWidget, что бы вызывать мог из любого места.компилирую ошибок нету, но при запуске "Отправить отчет в Виндоус..."Можно ли это сделать?Попробовал синглтон для QObjectТак работает, но потом мне нужно делать connect к моим слотам, к примеру в моем оутпуте,но это не удобно...если нет то какие идеи? ПС Вызываю instance после создание QApplication и Главного окна... Код:H:class Output : public QPlainTextEdit{ Q_OBJECTprivate: Output ();public: static Output* instance(); void release();public slots: void trace(const QString &text,const QColor &color);private: void echo(const QString &text); static Output* _instance;};CPP:Output* Output::_instance = 0;Output* Output::instance(){ if(!_instance) _instance = new Output(); return _instance;}void Output::release(){ if(_instance) { delete _instance; _instance = 0; }}Спасибо
|