可以保存设置

This commit is contained in:
才明洋
2018-03-16 23:55:46 +08:00
parent 486c4c4325
commit 84518e0f54
6 changed files with 16 additions and 5 deletions
+7 -1
View File
@@ -1,12 +1,16 @@
#include "maintray.h"
MainTray::MainTray(QByteArray username, QByteArray password, QObject *parent): QSystemTrayIcon(parent), menu(new QMenu()),
MainTray::MainTray(QByteArray username, QByteArray password, QObject *parent): QSystemTrayIcon(parent),
menu(new QMenu()), settings("TurnMeOn", "NEU-Dectect"),
opWindow(settings.value("id",0).toByteArray(), settings.value("password", 0).toByteArray()),
user(username),passwd(password)
{
opWindow.hide();
setIcon(QIcon(tr(":/icon/favicon.ico")));
netctrl = new NetController(user,passwd,this);
netctrl->setUsername(settings.value("id",0).toByteArray());
netctrl->setPassword(settings.value("password", 0).toByteArray());
connect(&opWindow, OptionsWindow::saveSettings, this, updataUserInfo);
//发送通知
@@ -75,5 +79,7 @@ void MainTray::updataUserInfo(QByteArray id, QByteArray pass)
netctrl->setPassword(pass);
opWindow.hide();
netctrl->sendLoginRequest();
settings.setValue("id", id);
settings.setValue("password", pass);
}