cpsecplugins/cpadvancedsecplugin/src/advsecsettingssecuritymodulemodel.cpp
author hgs
Thu, 14 Oct 2010 13:56:11 +0300
changeset 63 989397f9511c
permissions -rw-r--r--
201039_03
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
63
989397f9511c 201039_03
hgs
parents:
diff changeset
     1
/*
989397f9511c 201039_03
hgs
parents:
diff changeset
     2
* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
989397f9511c 201039_03
hgs
parents:
diff changeset
     3
* All rights reserved.
989397f9511c 201039_03
hgs
parents:
diff changeset
     4
* This component and the accompanying materials are made available
989397f9511c 201039_03
hgs
parents:
diff changeset
     5
* under the terms of "Eclipse Public License v1.0""
989397f9511c 201039_03
hgs
parents:
diff changeset
     6
* which accompanies this distribution, and is available
989397f9511c 201039_03
hgs
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
989397f9511c 201039_03
hgs
parents:
diff changeset
     8
*
989397f9511c 201039_03
hgs
parents:
diff changeset
     9
* Initial Contributors:
989397f9511c 201039_03
hgs
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
989397f9511c 201039_03
hgs
parents:
diff changeset
    11
*
989397f9511c 201039_03
hgs
parents:
diff changeset
    12
* Contributors:
989397f9511c 201039_03
hgs
parents:
diff changeset
    13
*
989397f9511c 201039_03
hgs
parents:
diff changeset
    14
* Description:  Security module model in advanced security settings
989397f9511c 201039_03
hgs
parents:
diff changeset
    15
*
989397f9511c 201039_03
hgs
parents:
diff changeset
    16
*/
989397f9511c 201039_03
hgs
parents:
diff changeset
    17
989397f9511c 201039_03
hgs
parents:
diff changeset
    18
#include "advsecsettingssecuritymodulemodel.h"
989397f9511c 201039_03
hgs
parents:
diff changeset
    19
989397f9511c 201039_03
hgs
parents:
diff changeset
    20
#if defined(Q_OS_SYMBIAN)
989397f9511c 201039_03
hgs
parents:
diff changeset
    21
#include "advsecsettingssecuritymodulemodel_symbian_p.h"
989397f9511c 201039_03
hgs
parents:
diff changeset
    22
#else
989397f9511c 201039_03
hgs
parents:
diff changeset
    23
#include "advsecsettingssecuritymodulemodel_stub_p.h"
989397f9511c 201039_03
hgs
parents:
diff changeset
    24
#endif
989397f9511c 201039_03
hgs
parents:
diff changeset
    25
989397f9511c 201039_03
hgs
parents:
diff changeset
    26
989397f9511c 201039_03
hgs
parents:
diff changeset
    27
// ======== MEMBER FUNCTIONS ========
989397f9511c 201039_03
hgs
parents:
diff changeset
    28
989397f9511c 201039_03
hgs
parents:
diff changeset
    29
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    30
// AdvSecSettingsSecurityModuleModel::AdvSecSettingsSecurityModuleModel()
989397f9511c 201039_03
hgs
parents:
diff changeset
    31
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    32
//
989397f9511c 201039_03
hgs
parents:
diff changeset
    33
AdvSecSettingsSecurityModuleModel::AdvSecSettingsSecurityModuleModel(
989397f9511c 201039_03
hgs
parents:
diff changeset
    34
    QObject *parent) : QObject(parent)
989397f9511c 201039_03
hgs
parents:
diff changeset
    35
{
989397f9511c 201039_03
hgs
parents:
diff changeset
    36
    d_ptr = new AdvSecSettingsSecurityModuleModelPrivate(this);
989397f9511c 201039_03
hgs
parents:
diff changeset
    37
}
989397f9511c 201039_03
hgs
parents:
diff changeset
    38
989397f9511c 201039_03
hgs
parents:
diff changeset
    39
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    40
// AdvSecSettingsSecurityModuleModel::~AdvSecSettingsSecurityModuleModel()
989397f9511c 201039_03
hgs
parents:
diff changeset
    41
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    42
//
989397f9511c 201039_03
hgs
parents:
diff changeset
    43
AdvSecSettingsSecurityModuleModel::~AdvSecSettingsSecurityModuleModel()
989397f9511c 201039_03
hgs
parents:
diff changeset
    44
{
989397f9511c 201039_03
hgs
parents:
diff changeset
    45
    delete d_ptr;
989397f9511c 201039_03
hgs
parents:
diff changeset
    46
    d_ptr = 0;
989397f9511c 201039_03
hgs
parents:
diff changeset
    47
}
989397f9511c 201039_03
hgs
parents:
diff changeset
    48
989397f9511c 201039_03
hgs
parents:
diff changeset
    49
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    50
// AdvSecSettingsSecurityModuleModel::initialize()
989397f9511c 201039_03
hgs
parents:
diff changeset
    51
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    52
//
989397f9511c 201039_03
hgs
parents:
diff changeset
    53
void AdvSecSettingsSecurityModuleModel::initialize()
989397f9511c 201039_03
hgs
parents:
diff changeset
    54
{
989397f9511c 201039_03
hgs
parents:
diff changeset
    55
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
    56
        d_ptr->initialize();
989397f9511c 201039_03
hgs
parents:
diff changeset
    57
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
    58
}
989397f9511c 201039_03
hgs
parents:
diff changeset
    59
989397f9511c 201039_03
hgs
parents:
diff changeset
    60
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    61
// AdvSecSettingsSecurityModuleModel::moduleCount()
989397f9511c 201039_03
hgs
parents:
diff changeset
    62
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    63
//
989397f9511c 201039_03
hgs
parents:
diff changeset
    64
int AdvSecSettingsSecurityModuleModel::moduleCount() const
989397f9511c 201039_03
hgs
parents:
diff changeset
    65
{
989397f9511c 201039_03
hgs
parents:
diff changeset
    66
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
    67
        return d_ptr->moduleCount();
989397f9511c 201039_03
hgs
parents:
diff changeset
    68
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
    69
    return 0;
989397f9511c 201039_03
hgs
parents:
diff changeset
    70
}
989397f9511c 201039_03
hgs
parents:
diff changeset
    71
989397f9511c 201039_03
hgs
parents:
diff changeset
    72
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    73
// AdvSecSettingsSecurityModuleModel::moduleLabelsAndLocations()
989397f9511c 201039_03
hgs
parents:
diff changeset
    74
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    75
//
989397f9511c 201039_03
hgs
parents:
diff changeset
    76
QMap<QString,QString> AdvSecSettingsSecurityModuleModel::moduleLabelsAndLocations() const
989397f9511c 201039_03
hgs
parents:
diff changeset
    77
{
989397f9511c 201039_03
hgs
parents:
diff changeset
    78
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
    79
        return d_ptr->moduleLabelsAndLocations();
989397f9511c 201039_03
hgs
parents:
diff changeset
    80
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
    81
    QMap<QString,QString> emptyMap;
989397f9511c 201039_03
hgs
parents:
diff changeset
    82
    return emptyMap;
989397f9511c 201039_03
hgs
parents:
diff changeset
    83
}
989397f9511c 201039_03
hgs
parents:
diff changeset
    84
989397f9511c 201039_03
hgs
parents:
diff changeset
    85
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    86
// AdvSecSettingsSecurityModuleModel::getModuleStatus()
989397f9511c 201039_03
hgs
parents:
diff changeset
    87
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    88
//
989397f9511c 201039_03
hgs
parents:
diff changeset
    89
void AdvSecSettingsSecurityModuleModel::getModuleStatus(int moduleIndex)
989397f9511c 201039_03
hgs
parents:
diff changeset
    90
{
989397f9511c 201039_03
hgs
parents:
diff changeset
    91
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
    92
        d_ptr->getModuleStatus(moduleIndex);
989397f9511c 201039_03
hgs
parents:
diff changeset
    93
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
    94
}
989397f9511c 201039_03
hgs
parents:
diff changeset
    95
989397f9511c 201039_03
hgs
parents:
diff changeset
    96
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    97
// AdvSecSettingsSecurityModuleModel::setPinCodeRequestState()
989397f9511c 201039_03
hgs
parents:
diff changeset
    98
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
    99
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   100
void AdvSecSettingsSecurityModuleModel::setPinCodeRequestState(int moduleIndex,
989397f9511c 201039_03
hgs
parents:
diff changeset
   101
    bool isRequested)
989397f9511c 201039_03
hgs
parents:
diff changeset
   102
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   103
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
   104
        d_ptr->setPinCodeRequestState(moduleIndex, isRequested);
989397f9511c 201039_03
hgs
parents:
diff changeset
   105
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
   106
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   107
989397f9511c 201039_03
hgs
parents:
diff changeset
   108
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   109
// AdvSecSettingsSecurityModuleModel::changePinCode()
989397f9511c 201039_03
hgs
parents:
diff changeset
   110
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   111
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   112
void AdvSecSettingsSecurityModuleModel::changePinCode(int moduleIndex)
989397f9511c 201039_03
hgs
parents:
diff changeset
   113
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   114
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
   115
        d_ptr->changePinCode(moduleIndex);
989397f9511c 201039_03
hgs
parents:
diff changeset
   116
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
   117
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   118
989397f9511c 201039_03
hgs
parents:
diff changeset
   119
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   120
// AdvSecSettingsSecurityModuleModel::closeModule()
989397f9511c 201039_03
hgs
parents:
diff changeset
   121
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   122
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   123
void AdvSecSettingsSecurityModuleModel::closeModule(int moduleIndex)
989397f9511c 201039_03
hgs
parents:
diff changeset
   124
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   125
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
   126
        d_ptr->closeModule(moduleIndex);
989397f9511c 201039_03
hgs
parents:
diff changeset
   127
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
   128
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   129
989397f9511c 201039_03
hgs
parents:
diff changeset
   130
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   131
// AdvSecSettingsSecurityModuleModel::isSigningPinSupported()
989397f9511c 201039_03
hgs
parents:
diff changeset
   132
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   133
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   134
bool AdvSecSettingsSecurityModuleModel::isSigningPinSupported(int moduleIndex) const
989397f9511c 201039_03
hgs
parents:
diff changeset
   135
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   136
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
   137
        return d_ptr->isSigningPinSupported(moduleIndex);
989397f9511c 201039_03
hgs
parents:
diff changeset
   138
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
   139
    return false;
989397f9511c 201039_03
hgs
parents:
diff changeset
   140
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   141
989397f9511c 201039_03
hgs
parents:
diff changeset
   142
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   143
// AdvSecSettingsSecurityModuleModel::changeSigningPinCode()
989397f9511c 201039_03
hgs
parents:
diff changeset
   144
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   145
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   146
void AdvSecSettingsSecurityModuleModel::changeSigningPinCode(int moduleIndex)
989397f9511c 201039_03
hgs
parents:
diff changeset
   147
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   148
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
   149
        d_ptr->changeSigningPinCode(moduleIndex);
989397f9511c 201039_03
hgs
parents:
diff changeset
   150
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
   151
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   152
989397f9511c 201039_03
hgs
parents:
diff changeset
   153
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   154
// AdvSecSettingsSecurityModuleModel::isDeletable()
989397f9511c 201039_03
hgs
parents:
diff changeset
   155
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   156
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   157
bool AdvSecSettingsSecurityModuleModel::isDeletable(int moduleIndex) const
989397f9511c 201039_03
hgs
parents:
diff changeset
   158
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   159
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
   160
        return d_ptr->isDeletable(moduleIndex);
989397f9511c 201039_03
hgs
parents:
diff changeset
   161
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
   162
    return false;
989397f9511c 201039_03
hgs
parents:
diff changeset
   163
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   164
989397f9511c 201039_03
hgs
parents:
diff changeset
   165
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   166
// AdvSecSettingsSecurityModuleModel::deleteModule()
989397f9511c 201039_03
hgs
parents:
diff changeset
   167
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   168
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   169
void AdvSecSettingsSecurityModuleModel::deleteModule(int moduleIndex)
989397f9511c 201039_03
hgs
parents:
diff changeset
   170
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   171
    if (d_ptr) {
989397f9511c 201039_03
hgs
parents:
diff changeset
   172
        d_ptr->deleteModule(moduleIndex);
989397f9511c 201039_03
hgs
parents:
diff changeset
   173
    }
989397f9511c 201039_03
hgs
parents:
diff changeset
   174
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   175
989397f9511c 201039_03
hgs
parents:
diff changeset
   176
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   177
// AdvSecSettingsSecurityModuleModel::handleInitializeCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   178
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   179
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   180
void AdvSecSettingsSecurityModuleModel::handleInitializeCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   181
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   182
    emit initializeCompleted();
989397f9511c 201039_03
hgs
parents:
diff changeset
   183
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   184
989397f9511c 201039_03
hgs
parents:
diff changeset
   185
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   186
// AdvSecSettingsSecurityModuleModel::handleStatusCompleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   187
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   188
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   189
void AdvSecSettingsSecurityModuleModel::handleStatusCompleted(
989397f9511c 201039_03
hgs
parents:
diff changeset
   190
    int authenticationStatus)
989397f9511c 201039_03
hgs
parents:
diff changeset
   191
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   192
    emit statusCompleted(authenticationStatus);
989397f9511c 201039_03
hgs
parents:
diff changeset
   193
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   194
989397f9511c 201039_03
hgs
parents:
diff changeset
   195
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   196
// AdvSecSettingsSecurityModuleModel::handleStatusChanged()
989397f9511c 201039_03
hgs
parents:
diff changeset
   197
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   198
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   199
void AdvSecSettingsSecurityModuleModel::handleStatusChanged(int moduleIndex,
989397f9511c 201039_03
hgs
parents:
diff changeset
   200
    int authenticationStatus)
989397f9511c 201039_03
hgs
parents:
diff changeset
   201
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   202
    emit statusChanged(moduleIndex, authenticationStatus);
989397f9511c 201039_03
hgs
parents:
diff changeset
   203
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   204
989397f9511c 201039_03
hgs
parents:
diff changeset
   205
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   206
// AdvSecSettingsSecurityModuleModel::handlePinCodeRequestSet()
989397f9511c 201039_03
hgs
parents:
diff changeset
   207
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   208
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   209
void AdvSecSettingsSecurityModuleModel::handlePinCodeRequestSet()
989397f9511c 201039_03
hgs
parents:
diff changeset
   210
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   211
    emit pinCodeRequestStateCompleted();
989397f9511c 201039_03
hgs
parents:
diff changeset
   212
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   213
989397f9511c 201039_03
hgs
parents:
diff changeset
   214
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   215
// AdvSecSettingsSecurityModuleModel::handlePinCodeChanged()
989397f9511c 201039_03
hgs
parents:
diff changeset
   216
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   217
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   218
void AdvSecSettingsSecurityModuleModel::handlePinCodeChanged()
989397f9511c 201039_03
hgs
parents:
diff changeset
   219
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   220
    emit pinCodeChangeCompleted();
989397f9511c 201039_03
hgs
parents:
diff changeset
   221
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   222
989397f9511c 201039_03
hgs
parents:
diff changeset
   223
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   224
// AdvSecSettingsSecurityModuleModel::handleModuleClosed()
989397f9511c 201039_03
hgs
parents:
diff changeset
   225
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   226
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   227
void AdvSecSettingsSecurityModuleModel::handleModuleClosed()
989397f9511c 201039_03
hgs
parents:
diff changeset
   228
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   229
    emit closeCompleted();
989397f9511c 201039_03
hgs
parents:
diff changeset
   230
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   231
989397f9511c 201039_03
hgs
parents:
diff changeset
   232
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   233
// AdvSecSettingsSecurityModuleModel::handleSigningPinCodeChanged()
989397f9511c 201039_03
hgs
parents:
diff changeset
   234
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   235
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   236
void AdvSecSettingsSecurityModuleModel::handleSigningPinCodeChanged()
989397f9511c 201039_03
hgs
parents:
diff changeset
   237
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   238
    emit signingPinCodeChangeCompleted();
989397f9511c 201039_03
hgs
parents:
diff changeset
   239
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   240
989397f9511c 201039_03
hgs
parents:
diff changeset
   241
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   242
// AdvSecSettingsSecurityModuleModel::handleModuleDeleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   243
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   244
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   245
void AdvSecSettingsSecurityModuleModel::handleModuleDeleted()
989397f9511c 201039_03
hgs
parents:
diff changeset
   246
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   247
    emit deleteCompleted();
989397f9511c 201039_03
hgs
parents:
diff changeset
   248
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   249
989397f9511c 201039_03
hgs
parents:
diff changeset
   250
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   251
// AdvSecSettingsSecurityModuleModel::handleError()
989397f9511c 201039_03
hgs
parents:
diff changeset
   252
// ---------------------------------------------------------------------------
989397f9511c 201039_03
hgs
parents:
diff changeset
   253
//
989397f9511c 201039_03
hgs
parents:
diff changeset
   254
void AdvSecSettingsSecurityModuleModel::handleError(int error)
989397f9511c 201039_03
hgs
parents:
diff changeset
   255
{
989397f9511c 201039_03
hgs
parents:
diff changeset
   256
    emit errorOccurred(error);
989397f9511c 201039_03
hgs
parents:
diff changeset
   257
}
989397f9511c 201039_03
hgs
parents:
diff changeset
   258