繁体   English   中英

无法从Qt中的另一个窗口小部件访问窗口小部件中的控件

[英]Can't access a control in a widget from another widget in Qt

我在Qt中有此小部件:

"connecttoserver.h"
"connecttoserver.cpp"
"connecttoserver.ui"

还有这个:

"mainwindow.h"
"mainwindow.cpp"
"mainwindow.ui"

如何从“ mainwindow”窗口小部件访问“ connectToserver”元素?

我尝试这样做:

void MainWindow::on_btnLogin_clicked()
{
    connectToserver ccc;
    ccc.ui.txt_mail_ip.text();
}

但这是行不通的。

这是C ++:要从另一个窗口小部件访问一个窗口小部件成员,只需创建一个方法(或Qt插槽,如果愿意),然后从另一个窗口小部件调用它即可。 为了便于访问,方法(或插槽)mut是公共的,否则,这两个类必须是friend。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM