builded in ubuntu with qt