a given window manager doesn't preclude using a certain UI toolkit. you can run gtk apps under kde, and qt apps under gnome. as long as the relevant libraries are actually installed on your system then the UI's would work fine. what you may miss out on though are desktop integration features, like system trays etc, but then if you're thinking about xlib then that won't exist at all anyway.
xlib will be supporte everywhere out of the box, for sure, but it's hard, and ugly, so if you want to code in gtk2 etc, you can, just might need to install additional libraries on some systems to make it run.
|