keyring开关接口
This commit is contained in:
parent
40f08e7fe0
commit
4b2a557a05
|
@ -403,6 +403,9 @@ applet_agent_cancel_secrets_cb (AppletAgent *agent,
|
||||||
|
|
||||||
void agent_init()
|
void agent_init()
|
||||||
{
|
{
|
||||||
|
if (NULL != kylinAgent) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
GError *error = NULL;
|
GError *error = NULL;
|
||||||
kylinAgent = applet_agent_new (&error);
|
kylinAgent = applet_agent_new (&error);
|
||||||
|
|
||||||
|
@ -414,3 +417,12 @@ void agent_init()
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void agent_clear()
|
||||||
|
{
|
||||||
|
if (NULL == kylinAgent) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
g_clear_object (&kylinAgent);
|
||||||
|
kylinAgent = NULL;
|
||||||
|
}
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C"{
|
extern "C"{
|
||||||
void agent_init();
|
void agent_init();
|
||||||
|
void agent_clear();
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -234,3 +234,13 @@ void DbusAdaptor::reScan()
|
||||||
{
|
{
|
||||||
parent()->rescan();
|
parent()->rescan();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void DbusAdaptor::keyRingInit()
|
||||||
|
{
|
||||||
|
parent()->keyRingInit();
|
||||||
|
}
|
||||||
|
|
||||||
|
void DbusAdaptor::keyRingClear()
|
||||||
|
{
|
||||||
|
parent()->keyRingClear();
|
||||||
|
}
|
||||||
|
|
|
@ -83,6 +83,9 @@ public Q_SLOTS: // METHODS
|
||||||
QStringList getApInfoBySsid(QString devName, QString ssid);
|
QStringList getApInfoBySsid(QString devName, QString ssid);
|
||||||
//wifi扫描
|
//wifi扫描
|
||||||
void reScan();
|
void reScan();
|
||||||
|
//keyring
|
||||||
|
void keyRingInit();
|
||||||
|
void keyRingClear();
|
||||||
Q_SIGNALS: // SIGNALS
|
Q_SIGNALS: // SIGNALS
|
||||||
// void wirelessActivating(QString devName, QString ssid);
|
// void wirelessActivating(QString devName, QString ssid);
|
||||||
// void wiredActivating(QString devName, QString ssid);
|
// void wiredActivating(QString devName, QString ssid);
|
||||||
|
|
|
@ -711,3 +711,13 @@ void MainWindow::rescan()
|
||||||
{
|
{
|
||||||
m_wlanWidget->requestScan();
|
m_wlanWidget->requestScan();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void MainWindow::keyRingInit()
|
||||||
|
{
|
||||||
|
agent_init();
|
||||||
|
}
|
||||||
|
|
||||||
|
void MainWindow::keyRingClear()
|
||||||
|
{
|
||||||
|
agent_clear();
|
||||||
|
}
|
||||||
|
|
|
@ -68,6 +68,9 @@ public:
|
||||||
|
|
||||||
void rescan();
|
void rescan();
|
||||||
|
|
||||||
|
void keyRingInit();
|
||||||
|
void keyRingClear();
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
//设备插拔
|
//设备插拔
|
||||||
void deviceStatusChanged();
|
void deviceStatusChanged();
|
||||||
|
|
Loading…
Reference in New Issue