Please make the private members of QPoint(F)/QSize(F) protected instead. I want to override some operators, and few of them are not allowed to be non-member. Right now its all possible (in a derived class), but with cost of function call to the base. Thank You MihailNaydenov