SysSettingsForm SysSettingsForm 0 0 765 624 Twinkle - System Settings unnamed General twinkle32.png Audio kmix.png Ring tones knotify.png Address book kontact_contacts32.png Network network.png Log log.png categoryListBox 1 7 0 0 Select a category for which you want to see or modify the settings. layout38 unnamed spacer98 Horizontal Expanding 321 20 okPushButton &OK Alt+O true Accept and save your changes. cancelPushButton &Cancel Alt+C Undo all your changes and close the window. settingsWidgetStack 7 5 0 0 Box pageAudio 0 unnamed audioTitleTextLabel 150 150 150 21 Box Audio 10 soundcardGroupBox Sound Card unnamed ringtoneComboBox 7 0 0 0 Select the sound card for playing the ring tone for incoming calls. micComboBox 7 0 0 0 Select the sound card to which your microphone is connected. speakerComboBox 7 0 0 0 Select the sound card for the speaker function during a call. speakerTextLabel &Speaker: speakerComboBox ringtoneTextLabel &Ring tone: ringtoneComboBox otherRingtoneTextLabel Other device: otherRingtoneLineEdit otherSpeakerTextLabel Other device: otherSpeakerLineEdit otherMicTextLabel Other device: otherMicLineEdit micTextLabel &Microphone: micComboBox otherRingtoneLineEdit otherMicLineEdit otherSpeakerLineEdit validateAudioCheckBox &Validate devices before usage Alt+V <p> Twinkle validates the audio devices before usage to avoid an established call without an audio channel. <p> On startup of Twinkle a warning is given if an audio device is inaccessible. <p> If before making a call, the microphone or speaker appears to be invalid, a warning is given and no call can be made. <p> If before answering a call, the microphone or speaker appears to be invalid, a warning is given and the call will not be answered. advancedSoundGroupBox Advanced unnamed layout31 unnamed ossFragmnetTextLabel OSS &fragment size: ossFragmentComboBox 16 32 64 128 256 alsaPlayPeriodComboBox The ALSA play period size influences the real time behaviour of your soundcard for playing sound. If your sound frequently drops while using ALSA, you might try a different value here. alsaPlayPeriodTextLabel ALSA &play period size: alsaPlayPeriodComboBox alsaCapturePeriosTextLabel &ALSA capture period size: alsaCapturePeriodComboBox 16 32 64 128 256 ossFragmentComboBox The OSS fragment size influences the real time behaviour of your soundcard. If your sound frequently drops while using OSS, you might try a different value here. 16 32 64 128 256 alsaCapturePeriodComboBox The ALSA capture period size influences the real time behaviour of your soundcard for capturing sound. If the other side of your call complains about frequently dropping sound, you might try a different value here. spacer27 Horizontal Expanding 121 20 spacer97 Vertical Expanding 20 20 pageLog 1 unnamed logTitleTextLabel 150 150 150 21 Box Log 10 layout8 unnamed logMaxSizeTextLabel &Max log size: logMaxSizeSpinBox logMaxSizeSpinBox 100 1 5 5 The maximum size of a log file in MB. When the log file exceeds this size, a backup of the log file is created and the current log file is zapped. Only one backup log file will be kept. logSizeMbTextLabel MB spacer7 Horizontal Expanding 211 20 logDebugCheckBox Log &debug reports Alt+D Indicates if reports marked as "debug" will be logged. logSipCheckBox Log &SIP reports Alt+S Indicates if SIP messages will be logged. logStunCheckBox Log S&TUN reports Alt+T Indicates if STUN messages will be logged. logMemoryCheckBox Log m&emory reports Alt+E Indicates if reports concerning memory management will be logged. spacer6 Vertical Expanding 20 61 pageGeneral 2 unnamed generalTitleTextLabel 150 150 150 21 Box General 10 systrayGroupBox System tray unnamed guiUseSystrayCheckBox Create &system tray icon on startup Alt+S Enable this option if you want a system tray icon for Twinkle. The system tray icon is created when you start Twinkle. guiHideCheckBox &Hide in system tray when closing main window Alt+H Enable this option if you want Twinkle to hide in the system tray when you close the main window. startupGroupBox Startup unnamed startHiddenCheckBox S&tartup hidden in system tray Alt+T Next time you start Twinkle it will immediately hide in the system tray. This works best when you also select a default user profile. Default user profiles true true profileListView NoSelection LastColumn If you always use the same profile(s), then you can mark these profiles as default here. The next time you start Twinkle, you will not be asked to select which profiles to run. The default profiles will automatically run. srvGroupBox Services unnamed callWaitingCheckBox Call &waiting Alt+W With call waiting an incoming call is accepted when only one line is busy. When you disable call waiting an incoming call will be rejected when one line is busy. hangupBothCheckBox Hang up &both lines when ending a 3-way conference call. Alt+B Hang up both lines when you press bye to end a 3-way conference call. When this option is disabled, only the active line will be hung up and you can continue talking with the party on the other line. layout23 unnamed histSizeTextLabel &Maximum calls in call history: histSizeSpinBox histSizeSpinBox 1000 10 The maximum number of calls that will be kept in the call history. spacer73 Horizontal Expanding 191 20 layout21 unnamed autoShowCheckBox &Auto show main window on incoming call after Alt+A When the main window is hidden, it will be automatically shown on an incoming call after the number of specified seconds. autoShowTimeoutSpinBox 60 Number of seconds after which the main window should be shown. secAutoShowTextLabel secs spacer14 Horizontal Expanding 29 20 layout34 unnamed browserTextLabel W&eb browser command: browserLineEdit browserLineEdit Command to start your web browser. If you leave this field empty Twinkle will try to figure out your default web browser. pageNetwork 3 unnamed networkTitleTextLabel 150 150 150 21 Box Network 10 spacer9 Vertical Expanding 20 230 spacer8 Horizontal Expanding 314 20 maxUdpSizeLineEdit Maximum allowed size (0-65535) in bytes of an incoming SIP message over UDP. sipUdpPortTextLabel &SIP port: sipUdpPortSpinBox rtpPortTextLabel &RTP port: rtpPortSpinBox maxTcpSizeTextLabel Max. SIP message size (&TCP): maxTcpSizeLineEdit spacer7_2 Horizontal Expanding 314 20 sipUdpPortSpinBox 65535 1025 5060 The UDP/TCP port used for sending and receiving SIP messages. maxUdpSizeTextLabel Max. SIP message size (&UDP): maxUdpSizeLineEdit maxTcpSizeLineEdit Maximum allowed size (0-4294967295) in bytes of an incoming SIP message over TCP. rtpPortSpinBox 65535 1025 2 8000 The UDP port used for sending and receiving RTP for the first line. The UDP port for the second line is 2 higher. E.g. if port 8000 is used for the first line, then the second line uses port 8002. When you use call transfer then the next even port (eg. 8004) is also used. pageRingtones 4 unnamed ringtonesTitleTextLabel 150 150 150 21 Box Ring tones 10 ringtoneButtonGroup Ring tone unnamed playRingtoneCheckBox &Play ring tone on incoming call Alt+P Indicates if a ring tone should be played when a call comes in. defaultRingtoneRadioButton &Default ring tone Alt+D true Play the default ring tone when a call comes in. customRingtoneRadioButton C&ustom ring tone Alt+U Play a custom ring tone when a call comes in. layout16 unnamed spacer21 Horizontal Fixed 20 20 ringtoneLineEdit Specify the file name of a .wav file that you want to be played as ring tone. openRingtoneToolButton TabFocus fileopen.png Select ring tone file. ringbackButtonGroup Ring back tone unnamed playRingbackCheckBox P&lay ring back tone when network does not play ring back tone Alt+L <p> Play ring back tone while you are waiting for the far-end to answer your call. </p> <p> Depending on your SIP provider the network might provide ring back tone or an announcement. </p> defaultRingbackRadioButton D&efault ring back tone Alt+E true Play the default ring back tone. customRingbackRadioButton Cu&stom ring back tone Alt+S Play a custom ring back tone. layout16_2 unnamed spacer21_2 Horizontal Fixed 20 20 ringbackLineEdit Specify the file name of a .wav file that you want to be played as ring back tone. openRingbackToolButton TabFocus fileopen.png Select ring back tone file. spacer23 Vertical Expanding 20 20 pageAddressBook 5 unnamed ringtonesTitleTextLabel_2 150 150 150 21 Box Address book 10 abLookupNameCheckBox &Lookup name for incoming call Alt+L On an incoming call, Twinkle will try to find the name belonging to the incoming SIP address in your address book. This name will be displayed. abOverrideDisplayCheckBox Ove&rride received display name Alt+R The caller may have provided a display name already. Tick this box if you want to override that name with the name you have in your address book. abLookupPhotoCheckBox Lookup &photo for incoming call Alt+P Lookup the photo of a caller in your address book and display it on an incoming call. spacer61 Vertical Expanding 20 121 okPushButton clicked() SysSettingsForm validate() cancelPushButton clicked() SysSettingsForm reject() categoryListBox highlighted(int) SysSettingsForm showCategory(int) guiUseSystrayCheckBox toggled(bool) guiHideCheckBox setEnabled(bool) guiUseSystrayCheckBox toggled(bool) guiHideCheckBox setChecked(bool) guiUseSystrayCheckBox toggled(bool) startHiddenCheckBox setEnabled(bool) playRingtoneCheckBox toggled(bool) customRingtoneRadioButton setEnabled(bool) playRingtoneCheckBox toggled(bool) defaultRingtoneRadioButton setEnabled(bool) playRingtoneCheckBox toggled(bool) SysSettingsForm playRingToneCheckBoxToggles(bool) playRingtoneCheckBox toggled(bool) openRingtoneToolButton setEnabled(bool) playRingbackCheckBox toggled(bool) customRingbackRadioButton setEnabled(bool) playRingbackCheckBox toggled(bool) defaultRingbackRadioButton setEnabled(bool) playRingbackCheckBox toggled(bool) SysSettingsForm playRingBackToneCheckBoxToggles(bool) playRingbackCheckBox toggled(bool) openRingbackToolButton setEnabled(bool) openRingtoneToolButton clicked() SysSettingsForm chooseRingtone() openRingbackToolButton clicked() SysSettingsForm chooseRingback() customRingtoneRadioButton toggled(bool) ringtoneLineEdit setEnabled(bool) customRingtoneRadioButton toggled(bool) openRingtoneToolButton setEnabled(bool) customRingbackRadioButton toggled(bool) ringbackLineEdit setEnabled(bool) customRingbackRadioButton toggled(bool) openRingbackToolButton setEnabled(bool) abLookupNameCheckBox toggled(bool) abOverrideDisplayCheckBox setEnabled(bool) ringtoneComboBox activated(int) SysSettingsForm devRingtoneSelected(int) speakerComboBox activated(int) SysSettingsForm devSpeakerSelected(int) micComboBox activated(int) SysSettingsForm devMicSelected(int) categoryListBox guiUseSystrayCheckBox guiHideCheckBox startHiddenCheckBox profileListView callWaitingCheckBox hangupBothCheckBox histSizeSpinBox autoShowCheckBox autoShowTimeoutSpinBox ringtoneComboBox otherRingtoneLineEdit speakerComboBox otherSpeakerLineEdit micComboBox otherMicLineEdit validateAudioCheckBox ossFragmentComboBox alsaPlayPeriodComboBox alsaCapturePeriodComboBox playRingtoneCheckBox defaultRingtoneRadioButton ringtoneLineEdit openRingtoneToolButton playRingbackCheckBox defaultRingbackRadioButton ringbackLineEdit openRingbackToolButton abLookupNameCheckBox abOverrideDisplayCheckBox abLookupPhotoCheckBox sipUdpPortSpinBox rtpPortSpinBox maxUdpSizeLineEdit maxTcpSizeLineEdit logMaxSizeSpinBox logDebugCheckBox logSipCheckBox logStunCheckBox logMemoryCheckBox okPushButton cancelPushButton customRingtoneRadioButton customRingbackRadioButton sys_settings.h qlistbox.h qcombobox.h gui.h sockets/interfaces.h selectprofileform.h qstringlist.h audits/memman.h qlistview.h qspinbox.h qfiledialog.h qfileinfo.h twinkle_config.h qregexp.h qvalidator.h syssettingsform.ui.h int idxOtherCaptureDevOss; int idxOtherCaptureDevAlsa; int idxOtherPlaybackDevOss; int idxOtherPlaybackDevAlsa; list<t_audio_device> list_audio_playback_dev; list<t_audio_device> list_audio_capture_dev; sipUdpPortChanged() rtpPortChanged() showCategory( int index ) populateComboBox( QComboBox * cb, const QString & s ) populate() validate() show() exec() chooseRingtone() chooseRingback() devRingtoneSelected( int idx ) devSpeakerSelected( int idx ) devMicSelected( int idx ) playRingToneCheckBoxToggles( bool on ) playRingBackToneCheckBoxToggles( bool on ) init() comboItem2audio_dev( QString item, QLineEdit * qleOther, bool playback )