diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2017-04-28 21:26:53 +0200 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2017-05-02 09:34:01 +0000 |
commit | 741d4f5898082f29c6732f16dd57139021545c15 (patch) | |
tree | 92f378c9557fd526f5469d8a4f30ea6563cd52e4 /doc/extcap_example.py | |
parent | afb4de370a4c54e08e9367b55ae142414efc6e8f (diff) |
Qt: Interface Toolbar improvements
- Select one of the capturing interfaces when start capture
- Only send user changed control values when start capture
- Don't show hidden interfaces
- Allow a toolbar with no interfaces
- Renamed button role "reset" to "restore"
- Improved control number validation
- Updated documentation
Change-Id: Icc8d04043c95c1f3ef8d7cdc3b251be4471cba0a
Reviewed-on: https://code.wireshark.org/review/21445
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
Diffstat (limited to 'doc/extcap_example.py')
-rwxr-xr-x | doc/extcap_example.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/doc/extcap_example.py b/doc/extcap_example.py index e7ea7b2d6b..10c294d940 100755 --- a/doc/extcap_example.py +++ b/doc/extcap_example.py @@ -73,7 +73,7 @@ CTRL_ARG_DELAY = 1 CTRL_ARG_VERIFY = 2 CTRL_ARG_BUTTON = 3 CTRL_ARG_HELP = 4 -CTRL_ARG_RESET = 5 +CTRL_ARG_RESTORE = 5 CTRL_ARG_LOGGER = 6 CTRL_ARG_NONE = 255 @@ -161,7 +161,7 @@ def extcap_interfaces(): print ("control {number=%d}{type=boolean}{display=Verify}{default=true}{tooltip=Verify package content}" % CTRL_ARG_VERIFY) print ("control {number=%d}{type=button}{display=Turn on}{tooltip=Turn on or off}" % CTRL_ARG_BUTTON) print ("control {number=%d}{type=button}{role=help}{display=Help}{tooltip=Show help}" % CTRL_ARG_HELP) - print ("control {number=%d}{type=button}{role=reset}{display=Reset}{tooltip=Restore default values}" % CTRL_ARG_RESET) + print ("control {number=%d}{type=button}{role=restore}{display=Restore}{tooltip=Restore default values}" % CTRL_ARG_RESTORE) print ("control {number=%d}{type=button}{role=logger}{display=Log}{tooltip=Show capture log}" % CTRL_ARG_LOGGER) print ("value {control=%d}{value=1}{display=1}" % CTRL_ARG_DELAY) print ("value {control=%d}{value=2}{display=2}" % CTRL_ARG_DELAY) @@ -320,7 +320,7 @@ def control_write_defaults(fn_out): # Write startup configuration to Toolbar controls control_write(fn_out, CTRL_ARG_MESSAGE, CTRL_CMD_SET, message) - control_write(fn_out, CTRL_ARG_DELAY, CTRL_CMD_SET, str(delay)) + control_write(fn_out, CTRL_ARG_DELAY, CTRL_CMD_SET, str(int(delay))) control_write(fn_out, CTRL_ARG_VERIFY, CTRL_CMD_SET, struct.pack('B', verify)) for i in range(1,16): |