SideBarModel::SideBarModel(QObject *parent) : QAbstractItemModel(parent) { rootItem = new SideBarItem(NULL, NULL); WulforUtil *WU = WulforUtil::getInstance(); CREATE_ROOT_EL(rootItem, eiSERVER, tr("Hubs"), roots, Hub); CREATE_ROOT_EL(rootItem, eiUSERS, tr("Private Messages"), roots, PrivateMessage); CREATE_ROOT_EL(rootItem, eiFILEFIND, tr("Search"), roots, Search); CREATE_ROOT_EL(rootItem, eiOWN_FILELIST,tr("Share Browsers"), roots, ShareBrowser); CREATE_ROOT_EL(rootItem, eiADLS, tr("ADLSearch"), roots, ADLS); CREATE_ROOT_EL(rootItem, eiDOWNLOAD, tr("Download Queue"), roots, Downloads); CREATE_ROOT_EL(rootItem, eiUSERS, tr("Queued Users"), roots, QueuedUsers); CREATE_ROOT_EL(rootItem, eiUPLIST, tr("Finished Uploads"), roots, FinishedUploads); CREATE_ROOT_EL(rootItem, eiDOWNLIST, tr("Finished Downloads"),roots, FinishedDownloads); CREATE_ROOT_EL(rootItem, eiFAVSERVER, tr("Favorite Hubs"), roots, FavoriteHubs); CREATE_ROOT_EL(rootItem, eiFAVUSERS, tr("Favorite Users"), roots, FavoriteUsers); CREATE_ROOT_EL(rootItem, eiSERVER, tr("Public Hubs"), roots, PublicHubs); CREATE_ROOT_EL(rootItem, eiSPY, tr("Spy"), roots, Spy); CREATE_ROOT_EL(rootItem, eiCONSOLE, tr("CmdDebug"), roots, CmdDebug); //CREATE_ROOT_EL(rootItem, eiSERVER, tr("Hub Manager"), roots, HubManager); CREATE_ROOT_EL(rootItem, eiGUI, tr("Other Widgets"), roots, CustomWidget); connect(WulforSettings::getInstance(), SIGNAL(strValueChanged(QString,QString)), this, SLOT(slotSettingsChanged(QString,QString))); }
ScriptEngine::ScriptEngine() : QObject(NULL) { DEBUG_BLOCK setObjectName("ScriptEngine"); qRegisterMetaType<ArenaWidget::Flags>("Flags"); qRegisterMetaType<ArenaWidget::Flags>("ArenaWidget::Flags"); connect(WulforSettings::getInstance(), SIGNAL(strValueChanged(QString,QString)), this, SLOT(slotWSKeyChanged(QString,QString))); connect(&watcher, SIGNAL(fileChanged(QString)), this, SLOT(slotScriptChanged(QString))); connect(GlobalTimer::getInstance(), SIGNAL(second()), this ,SLOT(slotProcessChangedFiles())); loadScripts(); }
void AntiSpamFrame::InitDocument() { if (WBGET(WB_ANTISPAM_ENABLED)) { if (!AntiSpam::getInstance()) AntiSpam::newInstance(); AntiSpam::getInstance()->loadSettings(); AntiSpam::getInstance()->loadLists(); checkBox_ASENABLE->setChecked(true); } else checkBox_ASENABLE->setChecked(false); loadGUIData(); connect(checkBox_ASENABLE, SIGNAL(clicked()), this, SLOT(slotAntiSpamSwitch())); connect(checkBox_ASFILTER, SIGNAL(clicked()), this, SLOT(slotAsFilter())); connect(checkBox_FILTER_OPS, SIGNAL(clicked()), this, SLOT(slotFilterOps())); connect(pushButton_ADDWHITE, SIGNAL(clicked()), this, SLOT(slotAddToWhite())); connect(pushButton_ADDBLACK, SIGNAL(clicked()), this, SLOT(slotAddToBlack())); connect(pushButton_ADDGRAY, SIGNAL(clicked()), this, SLOT(slotAddToGray())); connect(pushButton_REMWHITE, SIGNAL(clicked()), this, SLOT(slotRemFromWhite())); connect(pushButton_REMBLACK, SIGNAL(clicked()), this, SLOT(slotRemFromBlack())); connect(pushButton_REMGRAY, SIGNAL(clicked()), this, SLOT(slotRemFromGray())); connect(pushButton_CLRWHITE, SIGNAL(clicked()), this, SLOT(slotClearWhite())); connect(pushButton_CLRBLACK, SIGNAL(clicked()), this, SLOT(slotClearBlack())); connect(pushButton_CLRGRAY, SIGNAL(clicked()), this, SLOT(slotClearGray())); connect(pushButton_OK, SIGNAL(clicked()), this, SLOT(slotAccept())); connect(pushButton_WTOG, SIGNAL(clicked()), this, SLOT(slotWToG())); connect(pushButton_WTOB, SIGNAL(clicked()), this, SLOT(slotWToB())); connect(pushButton_BTOW, SIGNAL(clicked()), this, SLOT(slotBToW())); connect(pushButton_BTOG, SIGNAL(clicked()), this, SLOT(slotBToG())); connect(pushButton_GTOB, SIGNAL(clicked()), this, SLOT(slotGToB())); connect(pushButton_GTOW, SIGNAL(clicked()), this, SLOT(slotGToW())); connect(WulforSettings::getInstance(), SIGNAL(strValueChanged(QString,QString)), this, SLOT(slotSettingsChanged(QString,QString))); slotAntiSpamSwitch(); }