AccountsModel::~AccountsModel() { disconnect(AccountManager::instance(), SIGNAL(accountUpdated(Account)), this, SLOT(accountUpdated(Account))); disconnect(AccountManager::instance(), SIGNAL(accountAboutToBeRegistered(Account)), this, SLOT(accountAboutToBeRegistered(Account))); disconnect(AccountManager::instance(), SIGNAL(accountRegistered(Account)), this, SLOT(accountRegistered(Account))); disconnect(AccountManager::instance(), SIGNAL(accountAboutToBeUnregistered(Account)), this, SLOT(accountAboutToBeUnregistered(Account))); disconnect(AccountManager::instance(), SIGNAL(accountUnregistered(Account)), this, SLOT(accountUnregistered(Account))); }
AccountsModel::AccountsModel(QObject *parent) : QAbstractListModel(parent), IncludeIdInDisplay(false) { connect(AccountManager::instance(), SIGNAL(accountUpdated(Account)), this, SLOT(accountUpdated(Account))); connect(AccountManager::instance(), SIGNAL(accountAboutToBeRegistered(Account)), this, SLOT(accountAboutToBeRegistered(Account))); connect(AccountManager::instance(), SIGNAL(accountRegistered(Account)), this, SLOT(accountRegistered(Account))); connect(AccountManager::instance(), SIGNAL(accountAboutToBeUnregistered(Account)), this, SLOT(accountAboutToBeUnregistered(Account))); connect(AccountManager::instance(), SIGNAL(accountUnregistered(Account)), this, SLOT(accountUnregistered(Account))); }
History::History() : QObject(0), SyncEnabled(true), SaveThread(0), CurrentStorage(0), HistoryDialog(new HistoryWindow()) { kdebugf(); createActionDescriptions(); connect(AccountManager::instance(), SIGNAL(accountRegistered(Account)), this, SLOT(accountRegistered(Account))); connect(AccountManager::instance(), SIGNAL(accountUnregistered(Account)), this, SLOT(accountUnregistered(Account))); connect(ChatWidgetManager::instance(), SIGNAL(chatWidgetCreated(ChatWidget *)), this, SLOT(chatCreated(ChatWidget *))); createDefaultConfiguration(); configurationUpdated(); kdebugf2(); }
GaduAddAccountWidget::GaduAddAccountWidget(bool showButtons, QWidget *parent) : AccountAddWidget(parent) { setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed); connect(AccountManager::instance(), SIGNAL(accountRegistered(Account)), this, SLOT(dataChanged())); createGui(showButtons); resetGui(); }
JabberAddAccountWidget::JabberAddAccountWidget(JabberProtocolFactory *factory, bool showButtons, QWidget *parent) : AccountAddWidget(parent), Factory(factory) { setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed); connect(AccountManager::instance(), SIGNAL(accountRegistered(Account)), this, SLOT(dataChanged())); createGui(showButtons); resetGui(); }
void AccountsAwareObject::triggerAllAccountsRegistered() { foreach (const Account &account, AccountManager::instance()->items()) accountRegistered(account); }