Added smiles.
This commit is contained in:
@@ -99,15 +99,17 @@ void BCMainWindow::initMainWindow()
|
||||
});
|
||||
|
||||
if( _devicePanels.contains(deviceID) )
|
||||
{
|
||||
BCDeviceView* currentPanel = _devicePanels[deviceID];
|
||||
// ... und ihre device ID
|
||||
currentPanel->setDeviceID( deviceID );
|
||||
// Wenn ein Device (entspricht einem Datenmodel) fertig eingelesen wurde,
|
||||
// wird es weitergereicht.
|
||||
// Problem: alle Panels bekommen alle Datenmodelle angeboten.
|
||||
connect( &_dataManager, &BCXmlLoader::valueListReady, currentPanel, &BCDeviceView::onValueListReady );
|
||||
}
|
||||
{
|
||||
BCDeviceView* currentPanel = _devicePanels[deviceID];
|
||||
// ... und ihre device ID
|
||||
currentPanel->setDeviceID( deviceID );
|
||||
// Wenn ein Device (entspricht einem Datenmodel) fertig eingelesen wurde,
|
||||
// wird es weitergereicht.
|
||||
// Problem: alle Panels bekommen alle Datenmodelle angeboten.
|
||||
connect( &_dataManager, &BCXmlLoader::valueListReady, currentPanel, &BCDeviceView::onValueListReady );
|
||||
|
||||
connect( currentPanel->model(), SIGNAL(makeSimonHappy()), this, SLOT(onStartAnimation() ) );
|
||||
}
|
||||
};
|
||||
|
||||
// Wir wollen die Devices den Views zuordnen können
|
||||
@@ -162,6 +164,9 @@ void BCMainWindow::initMainWindow()
|
||||
});
|
||||
*/
|
||||
|
||||
// not least
|
||||
_delightWidget = new BCDelightPMWidget(this);
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -255,6 +260,13 @@ void BCMainWindow::onShowMessage( const QString& message, int timeOut )
|
||||
}
|
||||
|
||||
|
||||
void BCMainWindow::onStartAnimation()
|
||||
{
|
||||
qDebug() << " FEIN!";
|
||||
_delightWidget->onStartChaos();
|
||||
}
|
||||
|
||||
|
||||
void BCMainWindow::onDriverStateChanged( BCDriver::DriverState state, const QString& message )
|
||||
{
|
||||
Q_UNUSED(state)
|
||||
|
||||
Reference in New Issue
Block a user