1. 程式人生 > >Qt MainWindow中自定義函數調用MainWindow中方法

Qt MainWindow中自定義函數調用MainWindow中方法

main mes ren col append tex char nbsp set

MainWindow *m;//定義全局

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    m = this;
    ui->setupUi(this);
}

void MainWindow::appendLog(QString log)
{
    ui->textBrowser->append(log);
}

void onMessages(void *param2)
{
    
//直接用m; m->appendLog("\n" + QString((char *)param2) +"\n"); }

mainwindow.h

public:
    void appendLog(QString log);

Qt MainWindow中自定義函數調用MainWindow中方法