#include #include #include #include class LogWindow : public QMainWindow { public: LogWindow(QWidget* parent = nullptr) : QMainWindow(parent) { // 创建日志框 logTextEdit = new QTextEdit(this); logTextEdit->setReadOnly(true); // 设置为只读 // 设置主窗口布局 setCentralWidget(logTextEdit); } // 添加日志信息 void addLog(const QString& message) { QString logMessage = QDateTime::currentDateTime().toString("[yyyy-MM-dd hh:mm:ss] ") + message; logTextEdit->append(logMessage); // 追加文本到日志框 } private: QTextEdit* logTextEdit; };