这样设置是肯定能行的 (ui设计师里先设置了一个But的button)

但是我想在自定义函数里面设置ui部件怎么弄呢?是因为ui没有当成参数传进么 报错见图

刚学还不懂 求指教
------解决思路----------------------
需要在头文件里声明这个ui,在类MainWindow的private中添加:
Ui::MainWindow ui;
------解决思路----------------------
ui是MainWindow类的成员,你的open是一个跟MainWindow没有关系的普通函数,怎么可以直接访问ui呢。
------解决思路----------------------
你的函数这么定义不属于Mainwindow,它肯定不能调用Mainwindow类的成员变量
------解决思路----------------------
void MainWindow::open()
{
}