readAwayDialog::readAwayDialog(QWidget *parent) : QWidget(parent) { ui.setupUi(this); setFixedSize(size()); move(desktopCenter()); }
AccountEditDialog::AccountEditDialog(const QString &uin, const QString &profile_name, contactListTree *cl, QWidget *parent) : QWidget(parent), m_uin(uin), m_profile_name(profile_name), m_cl(cl) { m_ui.setupUi(this); move(desktopCenter()); setAttribute(Qt::WA_QuitOnClose, false); setAttribute(Qt::WA_DeleteOnClose, true); IcqPluginSystem &ips = IcqPluginSystem::instance(); m_ui.okButton->setIcon(ips.getIcon("apply")); m_ui.applyButton->setIcon(ips.getIcon("apply")); m_ui.cancelButton->setIcon(ips.getIcon("cancel")); m_ui.tabWidget->setTabIcon(0, QIcon(":/icons/icqprotocol.png")); m_ui.tabWidget->setTabIcon(1, ips.getIcon("network")); m_ui.tabWidget->setTabIcon(2, ips.getIcon("proxy")); setWindowTitle(tr("Editing %1").arg(m_uin)); setWindowIcon(ips.getIcon("edituser")); connect( m_ui.typeBox, SIGNAL(currentIndexChanged(int)), this, SLOT(proxyTypeChanged(int))); loadSettings(); }
jJoinChat::jJoinChat(jAccount *jabber_account, const QString &room, const QString &password, bool showBookmark, QWidget *parent) : QWidget(parent) { m_jabber_account = jabber_account; m_room = room; m_password = password; ui.setupUi(this); ui.bookmarkBox->setVisible(false); ui.autoJoinCheckBox->setVisible(false); ui.conferenceNameLineEdit->setEnabled(false); ui.saveButton->setVisible(false); ui.conferenceLineEdit->setCompleter(0); // ui.exampleLabel->setText("<font color='#808080'>([email protected])</font>"); move(desktopCenter()); setAttribute(Qt::WA_QuitOnClose, false); setAttribute(Qt::WA_DeleteOnClose, true); connect(ui.conferenceListWidget,SIGNAL(currentItemChanged(QListWidgetItem*, QListWidgetItem*)), this, SLOT(showConference(QListWidgetItem*, QListWidgetItem*))); connect(ui.conferenceListWidget,SIGNAL(itemDoubleClicked(QListWidgetItem*)), this, SLOT(joinBookmark(QListWidgetItem*))); connect(ui.conferenceLineEdit, SIGNAL(currentIndexChanged(int)), this, SLOT(changeRecent(int))); ui.joinButton->setIcon(m_jabber_account->getPluginSystem().getIcon("apply")); ui.closeButton->setIcon(m_jabber_account->getPluginSystem().getIcon("cancel")); ui.searchButton->setIcon(m_jabber_account->getPluginSystem().getIcon("search")); ui.saveButton->setIcon(m_jabber_account->getPluginSystem().getIcon("save_all")); ui.addConferenceButton->setIcon(m_jabber_account->getPluginSystem().getIcon("add")); ui.removeConferenceButton->setIcon(m_jabber_account->getPluginSystem().getIcon("remove")); m_settings = "qutim/qutim."+m_jabber_account->getProfileName()+"/jabber."+m_jabber_account->getAccountName(); QSettings *recent_settings = new QSettings(QSettings::NativeFormat, QSettings::UserScope, m_settings, "recent"); ui.conferenceLineEdit->addItem(""); int size = recent_settings->beginReadArray("conferences"); qDebug() << "------------------"; for (int i = 0; i < size; ++i) { recent_settings->setArrayIndex(i); recent_conf << recent_settings->value("name").toString(); qDebug() << "1"; recent_nick << recent_settings->value("nick").toString(); qDebug() << "2"; recent_pass << recent_settings->value("password").toString(); qDebug() << "***********************"; ui.conferenceLineEdit->addItem(recent_conf[i]+" ("+recent_nick[i]+")"); } recent_settings->endArray(); ui.conferenceLineEdit->setCurrentIndex(0); m_account_settings = new QSettings(QSettings::NativeFormat, QSettings::UserScope, m_settings, "accountsettings"); m_account_settings->beginGroup("main"); isLocal = m_account_settings->value("localbookmark",false).toBool(); m_account_settings->endGroup(); if (showBookmark) if (isLocal) { getLocalBookmarks(); fillConferences(); } else { m_bookmark_storage = m_jabber_account->getProtocol()->getBookmarkStorage(); //m_jabber_account->getProtocol()->requestBookmarks(); getRecentBookmarks(); fillConferences(); } }
addRenameDialog::addRenameDialog(QWidget *parent) : QDialog(parent) { ui.setupUi(this); setFixedSize(size()); move(desktopCenter()); ui.pushButton->setIcon(qutim_sdk_0_2::Icon("apply")); }
passwordChangeDialog::passwordChangeDialog(const QString &u, const QString &profile_name, QWidget *parent) : QDialog(parent) , ownerUin(u) , m_profile_name(profile_name) { ui.setupUi(this); setFixedSize(size()); move(desktopCenter()); }
StatusDialog::StatusDialog(const QString &profile_name, QWidget *parent) : QDialog(parent) , m_icon_manager(IconManager::instance()) , m_profile_name(profile_name) { ui.setupUi(this); setAttribute(Qt::WA_QuitOnClose, false); setFixedSize(size()); move(desktopCenter()); QSettings settings(QSettings::NativeFormat, QSettings::UserScope, "qutim/qutim."+m_profile_name, "profilesettings"); m_preset_file = settings.fileName().section('/', 0, -2) + "/statuspresets.xml"; loadPresets(); setWindowTitle(tr("Write your status message")); setWindowIcon(m_icon_manager.getIcon("statuses")); ui.delButton->setIcon(m_icon_manager.getIcon("deletetab")); ui.okButton->setIcon(m_icon_manager.getIcon("apply")); ui.saveButton->setIcon(m_icon_manager.getIcon("save_all")); ui.cancelButton->setIcon(m_icon_manager.getIcon("cancel")); }