qt: implement theme drawing of combobox drop down arrow

git-svn-id: trunk@24162 -
This commit is contained in:
paul 2010-03-22 04:27:46 +00:00
parent c93ed80353
commit c4b2012cf1

View File

@ -194,7 +194,10 @@ begin
QStyleOptionToolButton_setFeatures(QStyleOptionToolButtonH(opt),
Element.Features);
end;
QStyleCC_ComboBox:
begin
opt := QStyleOptionComboBox_create();
end;
QStyleCC_TitleBar, QStyleCC_MdiControls:
begin
opt := QStyleOptionTitleBar_create();
@ -468,6 +471,15 @@ begin
Result.SubControls := QStyleSC_GroupBoxFrame;
end;
end;
teComboBox:
begin
if Details.Part = CP_DROPDOWNBUTTON then
begin
Result.DrawVariant := qdvComplexControl;
Result.ComplexControl := QStyleCC_ComboBox;
Result.SubControls := QStyleSC_ComboBoxArrow;
end;
end;
teHeader:
begin
case Details.Part of