2018-02-01 Fred Gleason <fredg@paravelsystems.com>

* Added an 'RDApplication::userChanged() signal.
This commit is contained in:
Fred Gleason
2018-01-31 17:17:31 -05:00
parent b1d43dde69
commit 0e47266a4d
13 changed files with 26 additions and 33 deletions

View File

@@ -147,6 +147,7 @@ bool RDApplication::open(QString *err_msg)
app_user=new RDUser();
app_cae=new RDCae(app_station,app_config,this);
app_ripc=new RDRipc(app_station,app_config,this);
connect(app_ripc,SIGNAL(userChanged()),this,SLOT(userChangedData()));
return true;
}
@@ -216,3 +217,10 @@ RDUser *RDApplication::user()
{
return app_user;
}
void RDApplication::userChangedData()
{
app_user->setName(app_ripc->user());
emit userChanged();
}

View File

@@ -56,6 +56,12 @@ class RDApplication : public QObject
RDSystem *system();
RDUser *user();
private slots:
void userChangedData();
signals:
void userChanged();
private:
RDAirPlayConf *app_airplay_conf;
RDAirPlayConf *app_panel_conf;