creating a Glib::OptionGroup
phosit--- via gtkmm-list <[email protected]> Mon, 10 Jan 2022 16:30:12 +0100
| Newsgroups | gmane.comp.gnome.gtkmm |
|---|---|
| Message-ID | <20220110163012.6b84457d@phositlinuxtop> |
What is a god method of creating a OptionGroup?
The best option I see is to asign every member of Glib::OptionEntry and
then add it to the Glib::OptionGroup. Like so:
Glib::OptionGroup mainGroup;
Glib::OptionEntry ent;
ent.set_long_name("verbose");
ent.set_short_name('V');
ent.set_description("Set Verbosity level (0, 1, 2)");
ent.set_arg_description("LEVEL");
mainGroup.add_entry(ent, verbosityLevel);
and this for every entry.
This is to mutch code so i use the c-style. I would like to use c++
features like std::vector and Glib::ustring instead of NULL terminated
arrays. Is ther a bether way of doing it?
_______________________________________________
gtkmm-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gtkmm-list
signature.asc
(application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEKJJOe/CxkHMqdRLRnkLlw7gNeMgFAmHcUQQACgkQnkLlw7gN eMgu1Af/WC3BgPYRUvi06j/S6AKAeqgVxm99nUaIxQPJ3zlrUDrQ8OpSie0rj9kf TDpm+zSLhw8HQdzJQq0s2/anAtPluzsiiV8qLKHMXR7IEew5t5dfG11DN4VUJHOE Urwf3nc1bgRs8goKhX5StGJC0m5ZLklnycQbpWZSeL/NU0Bk9Jbs/4gHrU70WZXe OE024Z1DIWjqBw+AgbravIDmpMkOchs6IIFJrQiKJw2rvxYBT42zK/BsTiEYqk/M 6jpFsaqNqyYwCW3SOtQJoxD5FCoWEBnPGclaLaxNHvxsHArc1R8wMs8GkLHof0Mz scf9asx1xD2nMjFQWU0QoqDTYZkemg== =2BB4 -----END PGP SIGNATURE-----