UberDelegate::UberDelegate(QObject *parent) : QStyledItemDelegate(parent) , m_model(0) , m_proxy(0) { read_settings(); connect(DT, SIGNAL(settings_changed()), this, SLOT(read_settings())); // Build a star shape for drawing later (http://doc.trolltech.com/4.5/itemviews-stardelegate-starrating-cpp.html) double pi = 3.14; // nobody cares, these are tiny for (int i = 0; i < 5; ++i) { // star points are 5 per circle which are 2pi/5 radians apart // we want to cross center by drawing points that are 4pi/5 radians apart // in order. The winding-fill will fill it in nicely as we draw each point // skip a point on each iteration by moving 4*pi/5 around the circle // which is basically .8 * pi m_star_shape << QPointF( 0.4 * cos(i * pi * 0.8), // x 0.4 * sin(i * pi * 0.8) // y ); } m_diamond_shape << QPointF(0.5, 0.1) //top << QPointF(0.75, 0.5) // right << QPointF(0.5, 0.9) //bottom << QPointF(0.25, 0.5); // left }
void kitchenFrame::OnSettingsMenuSelected(wxCommandEvent& event) { settings* set_dlg = new settings(this); set_dlg -> confi = config; set_dlg -> conn = conn; set_dlg -> set_now = &set_now; set_dlg -> fill_all(); set_dlg -> ShowModal(); if ( host != config->Read(_T("/mysql/host")) || user != config->Read(_T("/mysql/user")) || pass != config->Read(_T("/mysql/pass")) || dbase != config->Read(_T("/mysql/dbase")) ) { connect_to_db(); } wxString portTemp; portTemp << set_now.port; if( set_now.addres != config->Read(_T("/program/addres")) || portTemp != config->Read(_T("/program/port"))) { read_settings(); connectToServer(); } else { read_settings(); } }
int main(int argc, char* argv[]) { corpus* corpus; long t1; (void) time(&t1); seedMT(t1); // seedMT(4357U); if (argc > 1) { if (strcmp(argv[1], "est")==0) { INITIAL_ALPHA = atof(argv[2]); NTOPICS = atoi(argv[3]); read_settings(argv[4]); corpus = read_data(argv[5]); make_directory(argv[7]); run_em(argv[6], argv[7], corpus); } if (strcmp(argv[1], "inf")==0) { read_settings(argv[2]); corpus = read_data(argv[4]); infer(argv[3], argv[5], corpus); } } else { printf("usage : lda est [initial alpha] [k] [settings] [data] [random/seeded/*] [directory]\n"); printf(" lda inf [settings] [model] [data] [name]\n"); } return(0); }
RotatedHeader::RotatedHeader(Qt::Orientation orientation, QWidget *parent) : QHeaderView(orientation, parent) , m_hovered_column(-1) { setClickable(true); setSortIndicatorShown(true); setMouseTracking(true); read_settings(); connect(DT, SIGNAL(settings_changed()), this, SLOT(read_settings())); }
void proxy_listen_init(void) { if (enabled) { return; } enabled = TRUE; next_line = g_string_new(NULL); proxy_clients = NULL; proxy_listens = NULL; read_settings(); signal_add("server incoming", (SIGNAL_FUNC) sig_incoming); signal_add("server event", (SIGNAL_FUNC) sig_server_event); signal_add("event connected", (SIGNAL_FUNC) event_connected); signal_add("server disconnected", (SIGNAL_FUNC) sig_server_disconnected); signal_add_first("event nick", (SIGNAL_FUNC) event_nick); signal_add("message own_public", (SIGNAL_FUNC) sig_message_own_public); signal_add("message own_private", (SIGNAL_FUNC) sig_message_own_private); signal_add("message irc own_action", (SIGNAL_FUNC) sig_message_own_action); signal_add("setup changed", (SIGNAL_FUNC) read_settings); signal_add("proxy client dump", (SIGNAL_FUNC) sig_dump); }
void term_common_init(void) { #ifdef SIGWINCH struct sigaction act; #endif settings_add_bool("lookandfeel", "colors", TRUE); settings_add_bool("lookandfeel", "term_force_colors", FALSE); settings_add_bool("lookandfeel", "term_auto_detach", FALSE); settings_add_bool("lookandfeel", "mirc_blink_fix", FALSE); force_colors = FALSE; term_use_colors = term_has_colors() && settings_get_bool("colors"); read_settings(); #if defined (HAVE_NL_LANGINFO) && defined(CODESET) if (strcmp(nl_langinfo(CODESET), "UTF-8") == 0) { term_type = TERM_TYPE_UTF8; term_set_input_type(TERM_TYPE_UTF8); } #endif signal_add("beep", (SIGNAL_FUNC) term_beep); signal_add("setup changed", (SIGNAL_FUNC) read_settings); command_bind("resize", NULL, (SIGNAL_FUNC) cmd_resize); command_bind("redraw", NULL, (SIGNAL_FUNC) cmd_redraw); #ifdef SIGWINCH sigemptyset (&act.sa_mask); act.sa_flags = 0; act.sa_handler = sig_winch; sigaction(SIGWINCH, &act, NULL); #endif }
int main(int argc, char *argv[]) { /* if exist the setting.ini, then read it */ read_settings(); pjSerialPort_Initialize(); pjSerialPort_OpenPort( g_port, g_baud_rate, g_parity, g_data_bits, g_stop_bits ); g_callbacks = (pjSerialPort_Callback*)malloc( sizeof(pjSerialPort_Callback) * SERIALPORT_CALLBACKS ); g_callbacks[0] = SendDataWithLineEnd; g_callbacks[1] = SendDataWithoutLineEnd; g_callbacks[2] = Exit; while( 1 ){ if( pjSerialPort_IsOpened() ){ printf("open port passed.\n"); while( !kbhit() ){ printf( "%s", pjSerialPort_ReadLineWithCallbacks( "sge", g_callbacks ) ); } }else{ printf("open port failed.\n"); break; } } system( "pause" ); return 1; }
void fe_log_init(void) { autoremove_tag = g_timeout_add(60000, (GSourceFunc) sig_autoremove, NULL); settings_add_str("log", "autolog_path", "~/irclogs/$tag/$0.log"); settings_add_str("log", "autolog_level", "all"); settings_add_bool("log", "autolog", FALSE); autolog_level = 0; read_settings(); command_bind("log", NULL, (SIGNAL_FUNC) cmd_log); command_bind("log open", NULL, (SIGNAL_FUNC) cmd_log_open); command_bind("log close", NULL, (SIGNAL_FUNC) cmd_log_close); command_bind("log start", NULL, (SIGNAL_FUNC) cmd_log_start); command_bind("log stop", NULL, (SIGNAL_FUNC) cmd_log_stop); command_bind("log ", NULL, (SIGNAL_FUNC) cmd_log_list); command_bind("window log", NULL, (SIGNAL_FUNC) cmd_window_log); command_bind("window logfile", NULL, (SIGNAL_FUNC) cmd_window_logfile); signal_add_first("print text stripped", (SIGNAL_FUNC) sig_printtext_stripped); signal_add("window item remove", (SIGNAL_FUNC) sig_window_item_remove); signal_add("window refnum changed", (SIGNAL_FUNC) sig_window_refnum_changed); signal_add("log locked", (SIGNAL_FUNC) sig_log_locked); signal_add("log create failed", (SIGNAL_FUNC) sig_log_create_failed); signal_add("awaylog show", (SIGNAL_FUNC) sig_awaylog_show); signal_add("setup changed", (SIGNAL_FUNC) read_settings); }
int main(int argc, char *argv[]) { #ifdef ENABLE_NLS bindtextdomain(GETTEXT_PACKAGE, PACKAGE_LOCALE_DIR); bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8"); textdomain(GETTEXT_PACKAGE); #endif gtk_set_locale(); gtk_init(&argc, &argv); // create and show main window mainWindow = (GtkWidget*) create_MainWindow(); gtk_widget_show(mainWindow); // read config file if(read_settings()!=0) show_preferences(); while(!get_mix_path()) if(!show_preferences()) return 0; // initialize MIX while(mix_init(get_mix_path())) if(!show_preferences()) return 0; // open cmd arg passed sheet if(argc > 1) { open_project((const char*) argv[1]); } gtk_main(); return 0; }
void CLI::apply_option(int option) { switch (option) { case HUMAN_VS_CPU: case CPU_VS_HUMAN: case HUMAN_VS_HUMAN: case CPU_VS_CPU: init_game(option); start_game(); end_game(); break; case LOAD: read_load(); break; case SHOW_HELP: print_help(); break; case BENCHMARK: run_benchmark(); break; case WAC: run_wac_test(); break; case SETTINGS: read_settings(); break; case QUIT: cout << "Thanks for playing...!! Have fun..\n"; break; } }
void servers_setup_init(void) { settings_add_int("server", "server_reconnect_time", 300); settings_add_str("server", "hostname", ""); settings_add_bool("server", "skip_motd", FALSE); settings_add_str("server", "default_nick", NULL); settings_add_str("server", "alternate_nick", NULL); settings_add_str("server", "user_name", NULL); settings_add_str("server", "real_name", NULL); settings_add_bool("ircproxy", "use_ircproxy", FALSE); settings_add_str("ircproxy", "proxy_address", ""); settings_add_int("ircproxy", "proxy_port", 6667); settings_add_str("ircproxy", "proxy_string", "CONNECT %s %d"); init_userinfo(); read_servers(); source_host_ip = NULL; read_settings(); signal_add("setup changed", (SIGNAL_FUNC) read_settings); signal_add("setup reread", (SIGNAL_FUNC) read_servers); }
void servers_setup_init(void) { settings_add_str("server", "hostname", ""); settings_add_str("server", "nick", NULL); settings_add_str("server", "user_name", NULL); settings_add_str("server", "real_name", NULL); settings_add_bool("server", "use_ssl", FALSE); settings_add_str("server", "ssl_cert", NULL); settings_add_str("server", "ssl_pkey", NULL); settings_add_bool("server", "ssl_verify", FALSE); settings_add_str("server", "ssl_cafile", NULL); settings_add_str("server", "ssl_cacert", NULL); settings_add_bool("proxy", "use_proxy", FALSE); settings_add_str("proxy", "proxy_address", ""); settings_add_int("proxy", "proxy_port", 6667); settings_add_str("proxy", "proxy_string", "CONNECT %s %d"); settings_add_str("proxy", "proxy_string_after", ""); settings_add_str("proxy", "proxy_password", ""); setupservers = NULL; source_host_ip4 = source_host_ip6 = NULL; old_source_host = NULL; read_settings(); signal_add("setup changed", (SIGNAL_FUNC) read_settings); signal_add("setup reread", (SIGNAL_FUNC) read_servers); signal_add("irssi init read settings", (SIGNAL_FUNC) read_servers); }
void fe_irc_dcc_init(void) { signal_add("dcc connected", (SIGNAL_FUNC) dcc_connected); signal_add("dcc rejected", (SIGNAL_FUNC) dcc_rejected); signal_add("dcc closed", (SIGNAL_FUNC) dcc_closed); signal_add("dcc chat message", (SIGNAL_FUNC) dcc_chat_msg); signal_add("dcc ctcp action", (SIGNAL_FUNC) dcc_chat_action); signal_add("default dcc ctcp", (SIGNAL_FUNC) dcc_chat_ctcp); signal_add("dcc request", (SIGNAL_FUNC) dcc_request); signal_add("dcc error connect", (SIGNAL_FUNC) dcc_error_connect); signal_add("dcc error file create", (SIGNAL_FUNC) dcc_error_file_create); signal_add("dcc error file not found", (SIGNAL_FUNC) dcc_error_file_not_found); signal_add("dcc error get not found", (SIGNAL_FUNC) dcc_error_get_not_found); signal_add("dcc error send exists", (SIGNAL_FUNC) dcc_error_send_exists); signal_add("dcc error unknown type", (SIGNAL_FUNC) dcc_error_unknown_type); signal_add("dcc error close not found", (SIGNAL_FUNC) dcc_error_close_not_found); signal_add("dcc unknown ctcp", (SIGNAL_FUNC) dcc_unknown_ctcp); signal_add("dcc unknown reply", (SIGNAL_FUNC) dcc_unknown_reply); signal_add("dcc destroyed", (SIGNAL_FUNC) sig_dcc_destroyed); signal_add("query destroyed", (SIGNAL_FUNC) sig_query_destroyed); signal_add("complete command dcc send", (SIGNAL_FUNC) sig_dcc_send_complete); signal_add("setup changed", (SIGNAL_FUNC) read_settings); command_bind("msg", NULL, (SIGNAL_FUNC) cmd_msg); command_bind("me", NULL, (SIGNAL_FUNC) cmd_me); command_bind("action", NULL, (SIGNAL_FUNC) cmd_action); command_bind("ctcp", NULL, (SIGNAL_FUNC) cmd_ctcp); command_bind("dcc", NULL, (SIGNAL_FUNC) cmd_dcc); command_bind("dcc list", NULL, (SIGNAL_FUNC) cmd_dcc_list); theme_register(fecommon_irc_dcc_formats); read_settings(); }
void chat_completion_init(void) { settings_add_str("completion", "completion_char", ":"); settings_add_bool("completion", "completion_auto", FALSE); settings_add_int("completion", "completion_keep_publics", 50); settings_add_int("completion", "completion_keep_privates", 10); settings_add_bool("completion", "expand_escapes", FALSE); settings_add_bool("completion", "completion_nicks_lowercase", FALSE); settings_add_bool("completion", "completion_strict", FALSE); read_settings(); signal_add("complete word", (SIGNAL_FUNC) sig_complete_word); signal_add("complete command msg", (SIGNAL_FUNC) sig_complete_msg); signal_add("complete command query", (SIGNAL_FUNC) sig_complete_msg); signal_add("complete command action", (SIGNAL_FUNC) sig_complete_msg); signal_add("complete erase command msg", (SIGNAL_FUNC) sig_erase_complete_msg); signal_add("complete erase command query", (SIGNAL_FUNC) sig_erase_complete_msg); signal_add("complete erase command action", (SIGNAL_FUNC) sig_erase_complete_msg); signal_add("complete command connect", (SIGNAL_FUNC) sig_complete_connect); signal_add("complete command server", (SIGNAL_FUNC) sig_complete_connect); signal_add("complete command topic", (SIGNAL_FUNC) sig_complete_topic); signal_add("message public", (SIGNAL_FUNC) sig_message_public); signal_add("message join", (SIGNAL_FUNC) sig_message_join); signal_add("message private", (SIGNAL_FUNC) sig_message_private); signal_add("message own_public", (SIGNAL_FUNC) sig_message_own_public); signal_add("message own_private", (SIGNAL_FUNC) sig_message_own_private); signal_add("nicklist remove", (SIGNAL_FUNC) sig_nick_removed); signal_add("nicklist changed", (SIGNAL_FUNC) sig_nick_changed); signal_add("send text", (SIGNAL_FUNC) event_text); signal_add("server disconnected", (SIGNAL_FUNC) sig_server_disconnected); signal_add("channel destroyed", (SIGNAL_FUNC) sig_channel_destroyed); signal_add("setup changed", (SIGNAL_FUNC) read_settings); }
void fe_queries_init(void) { settings_add_level("lookandfeel", "autocreate_query_level", "MSGS DCCMSGS"); settings_add_bool("lookandfeel", "autocreate_own_query", TRUE); settings_add_time("lookandfeel", "autoclose_query", "0"); queryclose_tag = -1; read_settings(); signal_add("query created", (SIGNAL_FUNC) signal_query_created); signal_add("query destroyed", (SIGNAL_FUNC) signal_query_destroyed); signal_add("query server changed", (SIGNAL_FUNC) signal_query_server_changed); signal_add("query nick changed", (SIGNAL_FUNC) signal_query_nick_changed); signal_add("window item server changed", (SIGNAL_FUNC) signal_window_item_server_changed); signal_add("server connected", (SIGNAL_FUNC) sig_server_connected); signal_add("window changed", (SIGNAL_FUNC) sig_window_changed); signal_add_first("message private", (SIGNAL_FUNC) sig_message_private); signal_add("setup changed", (SIGNAL_FUNC) read_settings); command_bind("query", NULL, (SIGNAL_FUNC) cmd_query); command_bind("unquery", NULL, (SIGNAL_FUNC) cmd_unquery); command_bind("window server", NULL, (SIGNAL_FUNC) cmd_window_server); command_set_options("query", "window"); }
static void read_and_apply_settings (struct x_display_info *dpyinfo, bool send_event_p) { struct xsettings settings; if (!read_settings (dpyinfo, &settings)) return; apply_xft_settings (dpyinfo, &settings); if (settings.seen & SEEN_TB_STYLE) { if (send_event_p) store_tool_bar_style_changed (settings.tb_style, dpyinfo); else current_tool_bar_style = map_tool_bar_style (settings.tb_style); xfree (settings.tb_style); } #ifdef HAVE_XFT if (settings.seen & SEEN_FONT) { if (send_event_p) store_font_name_changed (settings.font); else dupstring (¤t_font, settings.font); xfree (settings.font); } #endif }
Trashdialog::Trashdialog(QWidget *parent) : QDialog(parent) { setSizeGripEnabled(true); setWindowModality(Qt::WindowModal); read_settings(); init(); }
/* main() */ int main(int argc, char** argv) { /* Read settings */ tray_init(); read_settings(argc, argv); /* Register cleanup and signal handlers */ atexit(cleanup); #ifndef WIN32 signal(SIGUSR1, &request_tray_status_on_signal); #ifdef ENABLE_GRACEFUL_EXIT_HACK signal(SIGINT, &exit_on_signal); signal(SIGTERM, &exit_on_signal); signal(SIGPIPE, &exit_on_signal); #endif #endif /* Open display */ if ((tray_data.dpy = XOpenDisplay(settings.display_str)) == NULL) DIE(("could not open display\n")); else LOG_TRACE(("Opened dpy %p\n", tray_data.dpy)); #ifdef ENABLE_GRACEFUL_EXIT_HACK if ((async_dpy = XOpenDisplay(settings.display_str)) == NULL) DIE(("could not open display\n")); else LOG_TRACE(("Opened async dpy %p\n", async_dpy)); #endif if (settings.xsync) XSynchronize(tray_data.dpy, True); x11_trap_errors(); /* Execute proper main() function */ if (settings.remote_click_name != NULL) return remote_main(argc, argv); else return tray_main(argc, argv); }
// Initialize the config subsystem void settings_init() { if(!read_settings()) { printPgmString(PSTR("Warning: Failed to read EEPROM settings. Using defaults.\r\n")); settings_reset(); write_settings(); settings_dump(); } }
Launcher::Launcher(Panda *a, QWidget *parent) : QLabel(parent) { app = a; read_settings(); init(); setPixmap(QPixmap(launcher_pix).scaled(dock_height-5, dock_height-5, Qt::IgnoreAspectRatio, Qt::SmoothTransformation)); show(); }
void report_designer_desc::initialize() throw(ch_unknown_exc, ch_cfg_exc, ch_module_exc) { _jar_classpath = "c:\\prj\\charlotte\\pentaho\\report-designer\\launcher.jar"; _jar_class = "org/pentaho/commons/launcher/Launcher"; _jar_method = "main"; _jar_method_sgn = "([Ljava/lang/String;)V"; read_settings(); }
void fe_modes_init(void) { settings_add_bool("misc", "group_multi_mode", TRUE); mode_tag = -1; read_settings(); signal_add("message mode", (SIGNAL_FUNC) sig_message_mode); signal_add("setup changed", (SIGNAL_FUNC) read_settings); }
void rawlog_init(void) { signal_rawlog = signal_get_uniq_id("rawlog"); settings_add_int("history", "rawlog_lines", 200); read_settings(); signal_add("setup changed", (SIGNAL_FUNC) read_settings); }
void Deskdev::update_style() { read_settings(); if (device_type == "disk") // select the right pixmap (cdrom-disk) dev_pix = QPixmap(d_disk_pix); else // is cdrom dev_pix = QPixmap(d_cdrom_pix); update(); }
void __attribute ((constructor)) libasm_open(void) { int firstload = 0; asmlog_open("asmdll", LOG_CONS|LOG_ODELAY|LOG_PID, LOG_USER); pagesize = sysconf(_SC_PAGESIZE); FileMapHandle = shm_open("/ASM_MapFile", O_CREAT|O_RDWR, S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH); if (FileMapHandle < 0) { asmlog(LOG_ERR, "Could not create shared memory object: %s", strerror(errno)); return; } memset(&filestat, 0, sizeof(filestat)); if (fstat(FileMapHandle, &filestat) != 0) { asmlog(LOG_ERR, "Could not fstat() the shared memory object: %s", strerror(errno)); shm_unlink("/ASM_MapFile"); close(FileMapHandle); return; } if (filestat.st_size == 0) { // First load of the extension - resize the shared memory for our needs if (ftruncate(FileMapHandle, FILEMAPSIZE) != 0) { asmlog(LOG_ERR, "Could not set shared memory object size: %s", strerror(errno)); shm_unlink("/ASM_MapFile"); close(FileMapHandle); return; } firstload = 1; } FileMap = mmap(NULL, FILEMAPSIZE, PROT_READ|PROT_WRITE, MAP_SHARED, FileMapHandle, 0); if (FileMap == MAP_FAILED) { FileMap = NULL; shm_unlink("/ASM_MapFile"); close(FileMapHandle); asmlog(LOG_ERR, "Could not memory map the object: %s", strerror(errno)); return; } if (firstload) { asmlog(LOG_DEBUG, "first load - clearing shared memory area."); memset(FileMap, 0, FILEMAPSIZE); } else { asmlog(LOG_DEBUG, "using existing shared memory area"); } memset(&PCF, 0, sizeof(PCF)); memset(&PCS, 0, sizeof(PCS)); clock_gettime(CLOCK_MONOTONIC, &PCF); clock_gettime(CLOCK_MONOTONIC, &PCS); read_settings(); // ASM.ini asmlog(LOG_INFO, "extension loaded"); }
Deskfolder::Deskfolder(Categorymenu *menu, const QString &dir_nm, const QString &dir_pth, const QRect &geo, QWidget *parent) : QWidget(parent) { cat_menu = menu; read_settings(); dir_name = dir_nm; dir_path = dir_pth; geom = geo; init(); show(); }
void textbuffer_reformat_init(void) { format = g_string_new(NULL); settings_add_bool("history", "scrollback_save_formats", FALSE); read_settings(); signal_add("print format", (SIGNAL_FUNC) sig_print_format); signal_add_first("gui print text finished", (SIGNAL_FUNC) sig_gui_printtext_finished); signal_add("setup changed", (SIGNAL_FUNC) read_settings); }
void Navi6dWrapper::start(void) { GNSS.subscribe(&gps); event_gnss.registerMask(&this->gnss_evl, EVMSK_GNSS_FRESH_VALID | EVMSK_GNSS_PPS); read_settings(); restart_cache = *restart + 1; // enforce sins restart in first update call ready = true; }
void core_init(void) { dialog_type_queue = NULL; dialog_text_queue = NULL; client_start_time = time(NULL); modules_init(); pidwait_init(); net_disconnect_init(); signals_init(); signal_add_first("gui dialog", (SIGNAL_FUNC) sig_gui_dialog); signal_add_first("irssi init finished", (SIGNAL_FUNC) sig_init_finished); settings_init(); commands_init(); nickmatch_cache_init(); session_init(); #ifdef HAVE_CAPSICUM capsicum_init(); #endif chat_protocols_init(); chatnets_init(); expandos_init(); ignore_init(); servers_init(); write_buffer_init(); log_init(); log_away_init(); rawlog_init(); recode_init(); channels_init(); queries_init(); nicklist_init(); chat_commands_init(); wcwidth_wrapper_init(); settings_add_str("misc", "ignore_signals", ""); settings_add_bool("misc", "override_coredump_limit", FALSE); #ifdef HAVE_SYS_RESOURCE_H getrlimit(RLIMIT_CORE, &orig_core_rlimit); #endif read_settings(); signal_add("setup changed", (SIGNAL_FUNC) read_settings); signal_add("irssi init finished", (SIGNAL_FUNC) sig_irssi_init_finished); settings_check(); module_register("core", "core"); }
void fe_netjoin_init(void) { settings_add_bool("misc", "hide_netsplit_quits", TRUE); settings_add_int("misc", "netjoin_max_nicks", 10); join_tag = -1; printing_joins = FALSE; read_settings(); signal_add("setup changed", (SIGNAL_FUNC) read_settings); }