Add parent toolbar information to style info structs

pull/2/head
Timothy Pearson 12 years ago
parent 289363b959
commit 294ec2ee1f

@ -178,6 +178,11 @@ class QStyleControlElementDockWidgetData {
Qt::Orientation areaOrientation;
};
class QStyleControlElementToolBarWidgetData {
public:
Qt::Orientation orientation;
};
class QStyleControlElementGenericWidgetData {
public:
QStringList widgetObjectTypes;
@ -270,6 +275,7 @@ class Q_EXPORT QStyleControlElementData {
Q_UINT32 frameStyle;
QRect sliderRect;
QPainter* activePainter;
QStyleControlElementToolBarWidgetData toolBarData;
public:
QStyleControlElementData();

@ -576,6 +576,10 @@ QStyleControlElementData populateControlElementDataFromWidget(const QWidget* wid
}
ceData.dwData.closeEnabled = dw->isCloseEnabled();
}
const QToolBar * toolbar = dynamic_cast<const QToolBar*>(parentWidget);
if (toolbar) {
ceData.toolBarData.orientation = toolbar->orientation();
}
}
QCheckListItem *item = opt.checkListItem();

Loading…
Cancel
Save