ClamUI::ClamUI(QWidget *parent) : QMainWindow(parent){ setupUi(this); setWindowTitle(trUtf8("%1 %2").arg( APP_TITLE).arg( APP_VERSION)); setWindowIcon(QIcon::fromTheme("clamui")); tabWidget->tabBar()->removeTab(4); createSlots(); settingsRead(); createActions(); createTrayIcon("clamui", "ClamAV ist derzeit inaktiv."); clamDaemon(); QTimer *daemonStatus = new QTimer(this); connect(daemonStatus, SIGNAL(timeout()), this, SLOT(slotDaemonStatus())); daemonStatus->start(60000); }
void ClamUI::slotSettings(){ Settings *settings = new Settings(this); settings->exec(); settingsRead(); }
int KXKBApp::newInstance() { m_extension->reset(); if(settingsRead()) layoutApply(); return 0; }
BOOL OnInitSio1Dialog(HWND hW) { char str[32]; settingsRead(); CheckRadioButton(hW, IDC_DISABLED, IDC_CLIENT, IDC_DISABLED + settings.player); SetDlgItemText(hW, IDC_IP, settings.ip); sprintf(str, "%i", settings.port); SetDlgItemText(hW, IDC_PORT, str); return TRUE; }
void ReadMatlabSettings:: readSettingsAsync(QString filename, QObject *receiver, const char *member, const char* failedmember) { if (!QFileInfo(filename).exists()) return; ReadMatlabSettings* settings = new ReadMatlabSettings( filename, MetaData_Settings ); if (member) settings->connect( settings, SIGNAL(settingsRead(Adapters::DefaultMatlabFunctionSettings)), receiver, member ); if (failedmember) settings->connect( settings, SIGNAL(failed(QString, QString)), receiver, failedmember ); settings->setParent( receiver ); settings->readAsyncAndDeleteSelfWhenDone(); }
Settings::Settings(QWidget *parent) : QDialog(parent){ setupUi(this); setWindowIcon(QIcon::fromTheme("configure")); setWindowTitle(trUtf8("%1 %2 - Einstellungen").arg( APP_TITLE).arg( APP_VERSION)); languages = new LanguageTools(); fileToNiceName = new QMap<QString, QString>(); /* * Load path values in the comboBox_ClamVDB. */ comboBox_ClamVDB->addItem(CLAMAV_VDB_PATH); comboBox_ClamVDB->setItemIcon(0, QIcon::fromTheme("folder")); comboBox_ClamVDB->addItem("/usr/local/share/clamav/"); comboBox_ClamVDB->setItemIcon(1, QIcon::fromTheme("folder")); comboBox_ClamVDB->addItem("/usr/share/clamav/"); comboBox_ClamVDB->setItemIcon(2, QIcon::fromTheme("folder")); comboBox_ClamVDB->addItem("/var/lib/clamav/"); comboBox_ClamVDB->setItemIcon(3, QIcon::fromTheme("folder")); /* * Load path values in the comboBox_ConfigPath. */ comboBox_ConfigPath->addItem(CLAMAV_PATH); comboBox_ConfigPath->setItemIcon(0, QIcon::fromTheme("folder")); comboBox_ConfigPath->addItem("/usr/local/share/clamav/"); comboBox_ConfigPath->setItemIcon(1, QIcon::fromTheme("folder")); comboBox_ConfigPath->addItem("/usr/share/clamav/"); comboBox_ConfigPath->setItemIcon(2, QIcon::fromTheme("folder")); comboBox_ConfigPath->addItem("/var/lib/clamav/"); comboBox_ConfigPath->setItemIcon(3, QIcon::fromTheme("folder")); comboBox_ConfigPath->addItem("/usr/local/etc/"); comboBox_ConfigPath->setItemIcon(4, QIcon::fromTheme("folder")); comboBox_ConfigPath->addItem("/etc/"); comboBox_ConfigPath->setItemIcon(5, QIcon::fromTheme("folder")); createLanguageMenu(); createSlots(); settingsRead(); tabWidget_Settings->setCurrentIndex(0); }
void ReadMatlabSettings:: readSettings(string file) { Hdf5Input h5(file); settings.arguments( h5.tryread<string>("arguments", settings.arguments()) ); settings.chunksize( h5.tryread<double>("chunk_size", settings.chunksize() )); settings.computeInOrder( 0.0 != h5.tryread<double>("compute_chunks_in_order", settings.computeInOrder())); settings.operation = 0; settings.overlap( h5.tryread<double>("overlapping", settings.overlap())); iconpath_ = h5.tryread<string>("icon", ""); settings.argument_description( h5.tryread<string>("argument_description", settings.argument_description())); bool is_source = 0.0 != h5.tryread<double>("is_source", 0.0); if (is_source) settings.setAsSource(); settings.print("ReadMatlabSettings settings"); emit settingsRead( settings ); }
long CALLBACK SIO1open( unsigned long *gpuDisp ) { settingsRead(); return 0; }
static void configure() { GtkBuilder *builder; GtkWidget *widget, *MainWindow; builder = gtk_builder_new(); if(!gtk_builder_add_from_file(builder, DATADIR "sio1.ui", NULL)) g_warning("We could not load the interface!"); settingsRead(); MainWindow = gtk_builder_get_object(builder, "dlgStart"); gtk_window_set_title(GTK_WINDOW(MainWindow), _("Link Cable Configuration")); widget = gtk_builder_get_object(builder, "btnCopyIP"); g_signal_connect_data(G_OBJECT(widget), "clicked", G_CALLBACK(OnCopyIP), NULL, NULL, G_CONNECT_AFTER); switch(settings.player) { case PLAYER_DISABLED: widget = gtk_builder_get_object(builder, "rbDisabled"); break; case PLAYER_MASTER: widget = gtk_builder_get_object(builder, "rbServer"); break; case PLAYER_SLAVE: widget = gtk_builder_get_object(builder, "rbClient"); break; } gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widget), TRUE); widget = gtk_builder_get_object(builder, "tbServerIP"); gtk_entry_set_text(GTK_ENTRY(widget), settings.ip); widget = gtk_builder_get_object(builder, "tbPort"); gtk_spin_button_set_value(GTK_SPIN_BUTTON(widget), settings.port); if(gtk_dialog_run(GTK_DIALOG(MainWindow)) == GTK_RESPONSE_OK) { widget = gtk_builder_get_object(builder, "tbServerIP"); strncpy(settings.ip, gtk_entry_get_text(GTK_ENTRY(widget)), sizeof(settings.ip) - 1); widget = gtk_builder_get_object(builder, "tbPort"); settings.port = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(widget)); widget = gtk_builder_get_object(builder, "rbDisabled"); if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))) settings.player = PLAYER_DISABLED; else { widget = gtk_builder_get_object(builder, "rbServer"); if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widget))) settings.player = PLAYER_MASTER; else settings.player = PLAYER_SLAVE; } settingsWrite(); gtk_widget_destroy(MainWindow); } gtk_widget_destroy(MainWindow); }