void QMLFile::setOperationState(const OperationStateType &state) { if(state != m_operationState){ m_operationState = state; emit operationStateChanged(); } }
void ESURegistration::setOperationState(ESURegistration::OperationState operationState) { if( d->operationState != operationState ) { d->operationState = operationState; Q_EMIT operationStateChanged(); } }
//非同期処理の応答スロット void QMLFile::asyncFinished(bool result) { m_operationState = result ? FinishedSuccess : FinishedFail; emit operationStateChanged(); m_operationState = Idle; }