A method, operable by a processor in a mobile terminal for controlling communication setting of the mobile terminal, the method comprising: outputting a communication setting widget which is included in an idle screen, indicating an operational state of at least one data communication function of the mobile terminal, the communication setting widget including a first region indicating a setting state of a data communication service and a second region indicating a setting state of an automatic synchronizing function; receiving a touch input for changing an operational state of the at least one data communication function on the communication setting widget; and changing the operational state of one of the at least one data communication function based on the touch input, wherein the changing the operational state comprises: if the touch input is received in the first region of the communication setting widget, changing the setting state of the data communication service from one of an active state and an inactive state to the other; if the touch input is received in the second region of the communication setting widget, changing the setting state of the automatic synchronizing function from one of an active state and an inactive state to the other, wherein the automatic synchronizing function comprises transmitting and receiving data to and from a server, such that the mobile terminal automatically updates information corresponding to a certain function, wherein the certain function includes an address book function, a schedule function and an electronic mail function. outputting a communication setting widget which is included in an idle screen, indicating an operational state of at least one data communication function of the mobile terminal, the communication setting widget including a first region indicating a setting state of a data communication service and a second region indicating a setting state of an automatic synchronizing function; receiving a touch input for changing an operational state of the at least one data communication function on the communication setting widget; and changing the operational state of one of the at least one data communication function based on the touch input, wherein the changing the operational state comprises: if the touch input is received in the first region of the communication setting widget, changing the setting state of the data communication service from one of an active state and an inactive state to the other; if the touch input is received in the second region of the communication setting widget, changing the setting state of the automatic synchronizing function from one of an active state and an inactive state to the other, wherein the automatic synchronizing function comprises transmitting and receiving data to and from a server, such that the mobile terminal automatically updates information corresponding to a certain function, wherein the certain function includes an address book function, a schedule function and an electronic mail function. if the touch input is received in the first region of the communication setting widget, changing the setting state of the data communication service from one of an active state and an inactive state to the other; if the touch input is received in the second region of the communication setting widget, changing the setting state of the automatic synchronizing function from one of an active state and an inactive state to the other, wherein the automatic synchronizing function comprises transmitting and receiving data to and from a server, such that the mobile terminal automatically updates information corresponding to a certain function, wherein the certain function includes an address book function, a schedule function and an electronic mail function.