QStringList SessionDispatcher::get_lock_delay_list_qt() { QDBusReply<QStringList> reply = sessioniface->call("get_lock_delay_list"); return reply.value(); }
bool SessionDispatcher::set_show_date_qt(bool flag) { QDBusReply<bool> reply = sessioniface->call("set_show_date", flag); return reply.value(); }
bool SessionDispatcher::set_power_icon_policy_qt(QString format) { QDBusReply<bool> reply = sessioniface->call("set_power_icon_policy", format); return reply.value(); }
bool SessionDispatcher::set_panel_transparency_qt(double opacity) { QDBusReply<bool> reply = sessioniface->call("set_panel_transparency", opacity); return reply.value(); }
bool SessionDispatcher::set_time_format_qt(QString format) { QDBusReply<bool> reply = sessioniface->call("set_time_format", format); return reply.value(); }
bool SessionDispatcher::set_launcher_icon_colouring_qt(int colouring) { QDBusReply<bool> reply = sessioniface->call("set_launcher_icon_colouring", colouring); return reply.value(); }
bool SessionDispatcher::set_dash_blur_experimental_qt(int blur) { QDBusReply<bool> reply = sessioniface->call("set_dash_blur_experimental", blur); return reply.value(); }
bool SessionDispatcher::judge_camera_qt() { QDBusReply<bool> reply = sessioniface->call("judge_camera"); return reply.value(); }
bool SessionDispatcher::judge_power_is_exists_qt() { QDBusReply<bool> reply = sessioniface->call("judge_power_is_exists"); return reply.value(); }
QString SessionDispatcher::get_current_lid_ac_qt() { QDBusReply<QString> reply = sessioniface->call("get_current_lid_ac"); return reply.value(); }
QString SessionDispatcher::get_current_sleep_timeout_ac_qt() { QDBusReply<int> reply = sessioniface->call("get_current_sleep_timeout_ac"); return QString::number(reply.value()); }
QString SessionDispatcher::get_current_critical_low_qt() { QDBusReply<QString> reply = sessioniface->call("get_current_critical_low"); return reply.value(); }
QStringList SessionDispatcher::get_sleep_timeout_list_qt() { QDBusReply<QStringList> reply = sessioniface->call("get_sleep_timeout_list"); return reply.value(); }
QString SessionDispatcher::get_current_lock_delay_qt() { QDBusReply<int> reply = sessioniface->call("get_current_lock_delay"); return QString::number(reply.value()); }
//图标背景 QStringList SessionDispatcher::get_all_launcher_icon_colourings_qt() { QDBusReply<QStringList> reply = sessioniface->call("get_all_launcher_icon_colourings"); return reply.value(); }
bool SessionDispatcher::get_show_homefolder_qt() { QDBusReply<bool> reply = sessioniface->call("get_show_homefolder"); return reply.value(); }
int SessionDispatcher::get_launcher_icon_colouring_qt() { QDBusReply<int> reply = sessioniface->call("get_launcher_icon_colouring"); return reply.value(); }
bool SessionDispatcher::set_launcher_autohide_qt(bool flag) { QDBusReply<bool> reply = sessioniface->call("set_launcher_autohide", flag); return reply.value(); }
//Dash背景模糊类型 int SessionDispatcher::get_dash_blur_experimental_qt() { QDBusReply<int> reply = sessioniface->call("get_dash_blur_experimental"); return reply.value(); }
bool SessionDispatcher::get_launcher_autohide_qt() { QDBusReply<bool> reply = sessioniface->call("get_launcher_autohide"); return reply.value(); }
//面板菜单透明度 double SessionDispatcher::get_panel_transparency_qt() { QDBusReply<double> reply = sessioniface->call("get_panel_transparency"); return reply.value(); }
bool SessionDispatcher::set_launcher_icon_size_qt(int num) { QDBusReply<bool> reply = sessioniface->call("set_launcher_icon_size", num); return reply.value(); }
QString SessionDispatcher::get_time_format_qt() { QDBusReply<QString> reply = sessioniface->call("get_time_format"); return reply.value(); }
bool SessionDispatcher::get_launcher_have_showdesktopicon_qt() { QDBusReply<bool> reply = sessioniface->call("get_launcher_have_showdesktopicon"); return reply.value(); }
bool SessionDispatcher::get_show_seconds_qt() { QDBusReply<bool> reply = sessioniface->call("get_show_seconds"); return reply.value(); }
//-----------------------------------------------mate---------------------------------------------- bool SessionDispatcher::set_mate_panel_autohide_qt(QString positon, bool flag) { QDBusReply<bool> reply = sessioniface->call("set_mate_panel_autohide", positon, flag); return reply.value(); }
QString SessionDispatcher::get_power_icon_policy_qt() { QDBusReply<QString> reply = sessioniface->call("get_power_icon_policy"); return reply.value(); }
int SessionDispatcher::get_mate_panel_icon_size_qt(QString positon) { QDBusReply<bool> reply = sessioniface->call("get_mate_panel_icon_size", positon); return reply.value(); }
bool SessionDispatcher::get_show_power_time_qt() { QDBusReply<bool> reply = sessioniface->call("get_show_power_time"); return reply.value(); }
bool SessionDispatcher::get_lock_enabled_qt() { QDBusReply<bool> reply = sessioniface->call("get_lock_enabled"); return reply.value(); }