Functions | |
QString | BoolToStr (bool &value) |
void | convertto201 () |
int | main (int argc, char *argv[]) |
void | readConfigFile () |
bool | StrToBool (QString &value) |
void | unsupported_options (char *erreur, const QString &usage) |
command line error | |
bool | validatePort (const int &port) |
void | writeConfigFile () |
Variables | |
bool | autoconnect = false |
Autoconnect when qtsmbstatus start. | |
QString | host = "127.0.0.1" |
bool | iconize = true |
Iconize QtSmbstatus on system tray. | |
uint | int_qtsmbstatus_version |
int | interval = 10 |
Interval, in seconds, between every request to smbstatus. | |
int | limitLog = 1 |
limit log (number of days) | |
bool | log_activity = false |
log SMB/CIFS activities | |
QString | passwd_login = "" |
bool | show_messages = true |
show status notification messages (balloon messages) | |
QString | username_login = "root" |
bool | view_hidden_shares = true |
View hidden shares (share$). |
QString BoolToStr | ( | bool & | value | ) |
Convert bool to string
void convertto201 | ( | ) |
Convert QtSmbstatus config file to new format 2.0.1. We never use .qtsmbstatus.conf (replaced by QSetting). Read old file and save setting
References autoconnect, debugQt(), host, iconize, interval, limitLog, log_activity, port_server, show_messages, StrToBool(), username_login, validatePort(), view_hidden_shares, and writeConfigFile().
Referenced by readConfigFile().
int main | ( | int | argc, | |
char * | argv[] | |||
) |
References smbstatus::compteur_objet, service::compteur_objet, user::compteur_objet, machine::compteur_objet, server::compteur_objet, LineCore::compteur_objet, ClientSSL::compteur_objet, ClientSocket::compteur_objet, debug_qtsmbstatus, debugQt(), interval, port_server, readConfigFile(), unsupported_options(), validatePort(), and version_qtsmbstatus.
void readConfigFile | ( | ) |
Read configuration file.
References autoconnect, convertto201(), debugQt(), host, iconize, interval, limitLog, log_activity, port_server, show_messages, username_login, validatePort(), and view_hidden_shares.
bool StrToBool | ( | QString & | value | ) |
void unsupported_options | ( | char * | erreur, | |
const QString & | usage | |||
) |
bool validatePort | ( | const int & | port | ) |
Test if TCP port is valid
port | port number |
true | TCP port is valid | |
false | TCP port is not valid |
Referenced by convertto201(), main(), and readConfigFile().
void writeConfigFile | ( | ) |
Save configuration file (create if not exist)
References autoconnect, debugQt(), host, iconize, int_qtsmbstatus_version, interval, limitLog, log_activity, port_server, show_messages, username_login, and view_hidden_shares.
Referenced by convertto201(), and configure_windows::SlotOk().
bool autoconnect = false |
Autoconnect when qtsmbstatus start.
Referenced by configure_windows::configure_windows(), convertto201(), main_windows::main_windows(), readConfigFile(), configure_windows::SlotOk(), and writeConfigFile().
QString host = "127.0.0.1" |
bool iconize = true |
Iconize QtSmbstatus on system tray.
Referenced by main_windows::configuration_changed(), configure_windows::configure_windows(), convertto201(), readConfigFile(), configure_windows::SlotOk(), and writeConfigFile().
Referenced by writeConfigFile().
int interval = 10 |
Interval, in seconds, between every request to smbstatus.
Referenced by configure_windows::configure_windows(), convertto201(), main(), readConfigFile(), ClientSocket::slot_timer(), configure_windows::SlotOk(), and writeConfigFile().
int limitLog = 1 |
limit log (number of days)
Referenced by configure_windows::configure_windows(), convertto201(), LogForm::eraseOldLog(), readConfigFile(), configure_windows::SlotOk(), and writeConfigFile().
bool log_activity = false |
log SMB/CIFS activities
Referenced by main_windows::configuration_changed(), configure_windows::configure_windows(), convertto201(), main_windows::InfoSMB(), readConfigFile(), configure_windows::SlotOk(), and writeConfigFile().
QString passwd_login = "" |
bool show_messages = true |
show status notification messages (balloon messages)
Referenced by configure_windows::configure_windows(), convertto201(), main_windows::InfoSMB(), readConfigFile(), configure_windows::SlotOk(), and writeConfigFile().
QString username_login = "root" |
bool view_hidden_shares = true |
View hidden shares (share$).
Referenced by ClientSocket::add_share(), configure_windows::configure_windows(), convertto201(), readConfigFile(), configure_windows::SlotOk(), and writeConfigFile().