设为首页 加入收藏

TOP

Qt窗体间传值之public函数接口
2014-11-24 00:14:58 来源: 作者: 【 】 浏览:4
Tags:窗体 public 函数 接口

在Dialog界面中增加一个TextEdit用于显示最终传递的内容,并增加一个公有的方法:


public:
void setTextEditData(QString data);
void Dialog::setTextEditData(QString data)
{
ui->textEdit->setText(data);
}


上面部分是在头文件中的内容,下面为在.cpp中的内容,而在mainwindow.cpp中只需要进行调用即可:


dlg->setTextEditData(QString("我来测试公有接口方式传值!"));



最终的结果


至此,三种传值的方式已经全部讲解完毕,具体在项目中国使用哪种方式进行传值,则要视具体情况而定。个人感觉,基本传值可以采用信号槽方式降低耦合,系统配置可以使用单例模式然后在各个界面中进行配置,而public接口方式则适用于父子间窗体传值。


推荐阅读:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇QT窗体间传值之全局变量 下一篇Java 8 彻底改变数据库访问

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: