本文整理汇总了C++中read_settings函数的典型用法代码示例。如果您正苦于以下问题:C++ read_settings函数的具体用法?C++ read_settings怎么用?C++ read_settings使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了read_settings函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。
示例1: QStyledItemDelegate
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
}
开发者ID:Cerbsen,项目名称:Dwarf-Therapist,代码行数:27,代码来源:uberdelegate.cpp
示例2: settings
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();
}
}
开发者ID:Leonti,项目名称:estescook,代码行数:33,代码来源:kitchenMain.cpp
示例3: main
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);
}
开发者ID:taf2,项目名称:lda-ruby,代码行数:33,代码来源:lda-inference.c
示例4: QHeaderView
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()));
}
开发者ID:Zhentar,项目名称:dwarftherapist,代码行数:11,代码来源:rotatedheader.cpp
示例5: proxy_listen_init
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);
}
开发者ID:Manishearth,项目名称:irssi,代码行数:25,代码来源:listen.c
示例6: term_common_init
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
}
开发者ID:FabrizioFabbe,项目名称:silc,代码行数:33,代码来源:term.c
示例7: main
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;
}
开发者ID:joyeepeng,项目名称:pjCLibs,代码行数:27,代码来源:main.c
示例8: fe_log_init
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);
}
开发者ID:svn2github,项目名称:irssi,代码行数:27,代码来源:fe-log.c
示例9: main
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;
}
开发者ID:blutsvente,项目名称:MIX,代码行数:35,代码来源:main.c
示例10: switch
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;
}
}
开发者ID:Tiasa,项目名称:chess-at-nite,代码行数:30,代码来源:CLI.cpp
示例11: servers_setup_init
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);
}
开发者ID:svn2github,项目名称:irssi,代码行数:25,代码来源:server-setup.c
示例12: servers_setup_init
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);
}
开发者ID:svn2github,项目名称:irssi,代码行数:31,代码来源:servers-setup.c
示例13: fe_irc_dcc_init
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();
}
开发者ID:svn2github,项目名称:irssi,代码行数:32,代码来源:fe-dcc.c
示例14: chat_completion_init
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);
}
开发者ID:svn2github,项目名称:irssi,代码行数:33,代码来源:chat-completion.c
示例15: fe_queries_init
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");
}
开发者ID:Brijen,项目名称:MacIrssi,代码行数:25,代码来源:fe-queries.c
示例16: read_and_apply_settings
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
}
开发者ID:Ferryworld,项目名称:emacs,代码行数:28,代码来源:xsettings.c
示例17: QDialog
Trashdialog::Trashdialog(QWidget *parent) : QDialog(parent)
{
setSizeGripEnabled(true);
setWindowModality(Qt::WindowModal);
read_settings();
init();
}
开发者ID:iggy,项目名称:antico,代码行数:7,代码来源:trashdialog.cpp
示例18: main
/* 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);
}
开发者ID:kinnalru,项目名称:x2wintray,代码行数:36,代码来源:main.c
示例19: settings_init
// 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();
}
}
开发者ID:HermannLihl,项目名称:GRBLMILL,代码行数:9,代码来源:settings.c
示例20: QLabel
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();
}
开发者ID:BGCX262,项目名称:zyphp-svn-to-git,代码行数:8,代码来源:launcher.cpp
注:本文中的read_settings函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论