A libudev Qt wrapper