#include "AlarmManageForm.h" #include #include "pub_logger_api/logger.h" #include "service/perm_mng_api/PermMngApi.h" #include "net_msg_bus_api/MsgBusApi.h" int main(int argc, char *argv[]) { QApplication a(argc, argv); std::string name="admin"; std::string password ="kbdct"; kbd_public::StartLogSystem("HMI", "hmi"); kbd_net::initMsgBus("HMI", "HMI"); int group =1; kbd_service::CPermMngApiPtr perm = kbd_service::getPermMngInstance("base"); if(!perm || PERM_NORMAL != perm->PermDllInit()) { return -1; } if(perm->SysLogin(name, password, group, 12*60*60, "hmi") != 0) { return -1; } { AlarmManageForm w; w.show(); a.exec(); } kbd_net::releaseMsgBus(); kbd_public::StopLogSystem(); return 0; }