Warning, /frameworks/frameworkintegration/src/kstyle/kstyle-checklist.txt is written in an unsupported language. File is not indexed.

0001 - Vertical tabs and titles of dockwidgets are broken
0002         Vertical tabs are drawn as yellow rectangle (unfilled) without title
0003         Vertical titles of dockwidgets are not rotated
0004 
0005 drawComplexControl:
0006   CC_SpinBox:
0007     Needs to honor stepEnabled
0008     
0009   CC_ComboBox:
0010     Interaction with some of the style option flags (frameless, non-editable, etc.) seems missing.
0011     Frameless implemented via subControlRect, but probably best to honor in draw as well.
0012     Need to check frame w/designer, at least. Not clear how editable interacts with the SC flags --- 
0013     might still pass SC_All?
0014 
0015   CC_ScrollBar:
0016     Fallback to QCommonStyle. Should be OK...
0017 
0018   CC_Slider:
0019     Looks fine...
0020 
0021   CC_ToolButton:
0022     Needs to handle the QStyleOptionToolButton::Arrow feature, though perhaps in CE_ToolButtonLabel?
0023 
0024   CC_TitleBar:
0025     Looks OK
0026 
0027   CC_Q3ListView:
0028     Looks OK
0029 
0030   CC_GroupBox:
0031     No handling (Qt 4.1)
0032 
0033     QCommonStyle breaks it up into PE_IndicatorCheckBox, PE_FrameGroupBox, and PE_FrameFocusRect,
0034     along with drawItem text. Need to check with Oxy folks on what their goals are. Probably need at 
0035     least a nice placeholder WT for the frame PE, not sure the rest can probably be pushed back to 
0036     4.1 or 4.0.x
0037 
0038     Also, need to file a Qt docs bug that drawComplexControl docs don't mention QStyleOptionGroupBox for CC_GroupBox
0039     
0040   CC_Dial:
0041     QCommonStyle does something reasonable. No need to style this, I think, it's (thankfully) hardly ever used.
0042 
0043   CC_MdiControls:
0044     No handling (Qt 4.3)
0045     Should probably integrate with CC_TitleBar handling somehow, but may need a flag or something to distinguish them, perhaps
0046     some sort of bevel/bevelless mode in ButtonKOpt? Definitely a lot of overlap..
0047     Side note: only passes in QStyleOptionComplex
0048   
0049 drawControl
0050   CE_PushButton
0051     QStyleOptionButton::Flat not taken into account (thus the frame is always drawn).
0052 
0053   CE_HeaderSection
0054     The sort indicator is the same for both ascending and descending directions.
0055 
0056 sizeFromContents:
0057     CT_CheckBox: OK
0058     CT_ComboBox:
0059       Missing! Should compute space much like subControlRect computations do
0060 
0061     CT_Q3DockWindow: Missing, along with other Q3DockWindow primitives. Need to test in 
0062       designer to see if it's drawn OK. 
0063 
0064     CT_HeaderSection: Hardcodes icon size instead of using PM_SmallIconSize.
0065       Probably should not apply the icon - text margin when there is no icon..
0066 
0067     CT_LineEdit: should probably add it, especially if Oxygen needs it; 
0068       unfortunately the QLineEdit internals seem to do some pretty weird stuff, 
0069       hardcoding some margins and anything. But, well, a uniform margin model 
0070       for this would be nice..
0071       see also SE_LineEditContents..
0072 
0073     CT_Menu: OK
0074     
0075     CT_Q3Header:
0076       Missing. Probably share code with CT_HeaderSection, or OK as-is?
0077 
0078     CT_MenuBar, CT_MenuItem: CT_MenuBarItem: OK
0079 
0080     
0081