Implement the native OS/2 style for widgets
|Reported by:||dmik||Owned by:||dmik|
|Severity:||normal||Keywords:||style native look feel|
To give Qt applications a true look and feel of native OS/2 applications, we need to implement the native OS/2 style for widgets. At the beginning, we can just mimic all controls in the OS/2 Warp 4 style using drawing primitives and bitmaps supplied by OS/2 (those we can reach: check boxes, radio buttons etc.). So the best name for the class is QWarp4Style.
Later we might want to create a more sophisticated style that will detect the presence of any look and feel enhancers (eStyler, eSchemes etc.) and will use API provided by these enhancers to draw the controls as a whole (buttons with gradient fills, titlebars with images, etc.) to be always in tune with the current look and feel. The proposed name for this class is QEComStationStyle, because, at least for now, the primary target of the mentioned ehnahcers (and where they are or will be present by default) is the eComStation system.
This task (at least in the first part) is not that difficult, but quite time consuming, because requires a lot of diligent work. So, we definitely want a guy that will take it over.