DrugInfoPrivate::DrugInfoPrivate(QDialog *parent) : QObject(parent), m_Parent(parent) { setupUi(parent); m_INNSent = false; m_InteractSent = false; parent->setWindowTitle(qApp->applicationName()); listWidgetInteractions->setStyleSheet("QListWidget#listWidgetInteractions:item { padding: 5px; }"); // no tests abilities for instance Core::ISettings *s = Core::ICore::instance()->settings(); if ((s->value(S_USER).isValid() && (!s->value(S_USER).toString().isEmpty()))) { // qWarning() << qApp->property("user") << qApp->property("password"); groupTestINN->show(); groupTestIAM->hide(); } else { groupTestINN->hide(); groupTestIAM->hide(); } connect(butSendINN, SIGNAL(clicked()), this, SLOT(on_butSendINN_clicked())); connect(butIAMSend, SIGNAL(clicked()), this, SLOT(on_butIAMSend_clicked())); connect(listWidgetInteractions, SIGNAL(itemSelectionChanged()), this, SLOT(on_listWidgetInteractions_itemSelectionChanged())); }
void DrugsExtraWidget::setDataToUi() { Core::ISettings *s = settings(); hideLabCheck->setChecked(s->value(DrugsDB::Constants::S_HIDELABORATORY).toBool()); ALDBefore->textEdit()->setHtml(s->value(DrugsDB::Constants::S_ALD_PRE_HTML).toString()); ALDAfter->textEdit()->setHtml(s->value(DrugsDB::Constants::S_ALD_POST_HTML).toString()); }
void DrugGeneralPreferencesWidget::setDataToUi() { Core::ISettings *s = settings(); // fontSizeSpin->setValue(m_fontSize); QString userName = s->value(S_USER).toString(); if ((!userName.isEmpty()) && (userName.startsWith("test_"))) { testerBox->setChecked(true); userNameEdit->setText(userName); userPasswordEdit->setText(s->value(S_PASSWORD).toString()); userPasswordEdit->setEnabled(false); } else testerBox->setChecked(false); viewFontSizeSpin->setValue(s->value(S_VIEWFONTSIZE, 12).toInt()); historicSizeSpin->setValue(s->value(S_HISTORYSIZE).toInt()); levelOfWarningCombo->setCurrentIndex(s->value(DrugsDB::Constants::S_LEVELOFWARNING_STATICALERT).toInt()); toolbarIconSize->setValue(s->value(S_TOOLBARICONSIZE).toInt()); viewFontCombo->setCurrentFont(s->value(S_VIEWFONT).toString()); viewFontSizeSpin->setValue(s->value(S_VIEWFONTSIZE).toInt()); patientNameOrder->setCurrentIndex(s->value(S_PATIENTNAMESORDER, 0).toInt()); showIconsCheck->setChecked(s->value(DrugsDB::Constants::S_SHOWICONSINPRESCRIPTION).toBool()); dynamicAlerts->setChecked(s->value(DrugsDB::Constants::S_USEDYNAMICALERTS).toBool()); int level = s->value(DrugsDB::Constants::S_LEVELOFWARNING_DYNAMICALERT).toInt(); switch (level) { case DrugsDB::Constants::MinimumLevelOfWarning: dynamicAlertsLevel->setCurrentIndex(2); break; case DrugsDB::Constants::ModerateLevelOfWarning: dynamicAlertsLevel->setCurrentIndex(1); break; case DrugsDB::Constants::MaximumLevelOfWarning: dynamicAlertsLevel->setCurrentIndex(0); break; } lineBreakCheck->setChecked(settings()->value(DrugsDB::Constants::S_PRINTLINEBREAKBETWEENDRUGS).toBool()); printDuplicataCheck->setChecked(settings()->value(DrugsDB::Constants::S_PRINTDUPLICATAS).toBool()); autoSort->setChecked(settings()->value(DrugsDB::Constants::S_AUTOSORT_ON_PRINTING).toBool()); addBio->setChecked(settings()->value(DrugsDB::Constants::S_ADD_BIOMETRICS_ON_PRINTS).toBool()); }