JabberAdd::JabberAdd(JabberClient *client, QWidget *parent) : JabberAddBase(parent) { m_client = client; m_browser = NULL; m_bBrowser = false; connect(this, SIGNAL(setAdd(bool)), topLevelWidget(), SLOT(setAdd(bool))); connect(this, SIGNAL(addResult(QWidget*)), topLevelWidget(), SLOT(addResult(QWidget*))); connect(this, SIGNAL(showResult(QWidget*)), topLevelWidget(), SLOT(showResult(QWidget*))); connect(grpJID, SIGNAL(toggled(bool)), this, SLOT(radioToggled(bool))); connect(grpMail, SIGNAL(toggled(bool)), this, SLOT(radioToggled(bool))); connect(grpName, SIGNAL(toggled(bool)), this, SLOT(radioToggled(bool))); connect(btnBrowser, SIGNAL(clicked()), this, SLOT(browserClick())); QIconSet is = Icon("1rightarrow"); if (!is.pixmap(QIconSet::Small, QIconSet::Normal).isNull()) btnBrowser->setIconSet(is); }
JabberAdd::JabberAdd(JabberClient *client, QWidget *parent) : JabberAddBase(parent) { m_client = client; m_browser = NULL; m_bBrowser = false; connect(this, SIGNAL(setAdd(bool)), topLevelWidget(), SLOT(setAdd(bool))); connect(this, SIGNAL(addResult(QWidget*)), topLevelWidget(), SLOT(addResult(QWidget*))); connect(this, SIGNAL(showResult(QWidget*)), topLevelWidget(), SLOT(showResult(QWidget*))); m_btnJID = new GroupRadioButton(i18n("&JID"), grpJID); m_btnMail = new GroupRadioButton(i18n("&E-Mail address"), grpMail); m_btnName = new GroupRadioButton(i18n("&Name"), grpName); connect(m_btnJID, SIGNAL(toggled(bool)), this, SLOT(radioToggled(bool))); connect(m_btnMail, SIGNAL(toggled(bool)), this, SLOT(radioToggled(bool))); connect(m_btnName, SIGNAL(toggled(bool)), this, SLOT(radioToggled(bool))); connect(btnBrowser, SIGNAL(clicked()), this, SLOT(browserClick())); const QIconSet *is = Icon("1rightarrow"); if (is) btnBrowser->setIconSet(*is); }