Public Member Functions | |
| OutPutStream (std::ostream &stream, QTextEdit *text_edit) | |
| ~OutPutStream () | |
Static Public Member Functions | |
| static void | registerQDebugMessageHandler () |
Protected Member Functions | |
| virtual int_type | overflow (int_type v) |
| virtual std::streamsize | xsputn (const char *p, std::streamsize n) |
Static Private Member Functions | |
| static void | myQDebugMessageHandler (QtMsgType, const QMessageLogContext &, const QString &msg) |
Private Attributes | |
| QTextEdit * | log_window |
| std::streambuf * | m_old_buf |
| std::ostream & | m_stream |
| std::string | m_string |
Definition at line 36 of file ceditor/MainWindow.cpp.
|
inline |
Definition at line 40 of file ceditor/MainWindow.cpp.
References log_window, and m_old_buf.
|
inline |
Definition at line 47 of file ceditor/MainWindow.cpp.
References log_window, m_old_buf, m_stream, and m_string.
|
inlinestaticprivate |
Definition at line 97 of file ceditor/MainWindow.cpp.
Referenced by registerQDebugMessageHandler().
|
inlineprotectedvirtual |
Definition at line 63 of file ceditor/MainWindow.cpp.
References log_window.
|
inlinestatic |
Definition at line 56 of file ceditor/MainWindow.cpp.
References myQDebugMessageHandler().
Referenced by MainWindow::MainWindow().
|
inlineprotectedvirtual |
Definition at line 72 of file ceditor/MainWindow.cpp.
References te::at::End, and log_window.
|
private |
Definition at line 106 of file ceditor/MainWindow.cpp.
Referenced by OutPutStream(), overflow(), xsputn(), and ~OutPutStream().
|
private |
Definition at line 103 of file ceditor/MainWindow.cpp.
Referenced by OutPutStream(), and ~OutPutStream().
|
private |
Definition at line 102 of file ceditor/MainWindow.cpp.
Referenced by ~OutPutStream().
|
private |
Definition at line 104 of file ceditor/MainWindow.cpp.
Referenced by ~OutPutStream().