demos based on Qt