plasma-framework/declarativeimports/plasmacomponents/qml
Sebastian Gottfried db1d3d37e9 Plasma QML components: fix internal anchoring in Button and ToolButton
There is a bug in the tool button and button components resulting in
layout breakage if one clears and sets the text property of the
component when not visible, see the attached screenshot.

I have tried to solve the issue without changing the existing
anchoring system, but without success. The only working solution
was to put the icon and the label item into Row item. That way I was
able to fix the bug and even get rid of the ugly explicit
non-declarative anchor assignments.

I have also removed the preferredWidth property of the label item,
that one always evaluated to paintedWidth, anyway.

REVIEW: 107813
2012-12-19 16:07:50 +01:00
..
private Doxygenize CheckBox 2012-12-14 17:09:16 +01:00
BusyIndicator.qml Doxygenize BusyIndicator and Button 2012-12-14 16:16:18 +01:00
Button.qml Plasma QML components: fix internal anchoring in Button and ToolButton 2012-12-19 16:07:50 +01:00
ButtonColumn.qml Doxygenize ButtonColumn 2012-12-14 16:16:27 +01:00
ButtonGroup.js preselect the first item if not told otherwise 2012-04-17 14:56:54 +02:00
ButtonRow.qml Doxygenize ButtonRow 2012-12-14 16:57:48 +01:00
CheckBox.qml Doxygenize CheckBox 2012-12-14 17:09:16 +01:00
CommonDialog.qml make dialog size as small as possible 2012-11-30 12:01:25 +01:00
ContextMenu.qml replace tabs with space. 2012-10-25 13:14:53 +02:00
Dialog.qml make dialog size as small as possible 2012-11-30 12:01:25 +01:00
Highlight.qml add clicked() signal 2012-12-04 13:39:19 +01:00
Label.qml "grey out" disabled labels 2012-12-04 17:34:57 +01:00
ListItem.qml Check if referenced objects are valid 2012-10-25 14:47:16 +02:00
Page.qml Documentanted -> Documented 2011-12-22 11:53:15 +01:00
PageStack.qml remoev hack 2012-10-23 14:42:57 +02:00
ProgressBar.qml Also regenerate the value pixmap when the height changes 2012-08-16 01:53:15 +02:00
qmldir remove the kdialog based querydialog 2012-11-30 00:03:49 +01:00
QueryDialog.qml make dialog size as small as possible 2012-11-30 12:01:25 +01:00
RadioButton.qml more comments 2012-01-10 21:39:18 +01:00
ScrollBar.qml QML Plasma Components: fix a bug in scrollbar anchoring 2012-12-09 18:43:29 +01:00
SectionScroller.qml fix interaction ScrollArea/SectionScroller 2012-09-05 18:15:59 +02:00
SelectionDialog.qml make dialogs layout work a bit better 2012-11-27 12:26:35 +01:00
Sheet.qml Fix mistyped enum values. 2012-05-09 00:13:26 +02:00
Slider.qml replace tabs with space. 2012-10-25 13:14:53 +02:00
Switch.qml improve / make accurate the apidox 2012-12-13 16:29:53 +01:00
TabBar.qml fix easing assignment 2012-10-12 14:33:26 +02:00
TabButton.qml fix typo 2012-11-29 12:57:25 +01:00
TabGroup.qml slide in the expected direction 2012-07-13 16:07:07 +02:00
TextArea.qml Fix the documentation of TextArea plasmacomponent 2012-10-04 21:20:32 -03:00
TextField.qml PlasmaCore.IconItem 2012-11-26 20:49:16 +01:00
ToolBar.qml fixes and some internal docu 2012-11-07 01:10:05 +01:00
ToolBarLayout.qml more comments 2012-01-10 21:39:18 +01:00
ToolButton.qml Plasma QML components: fix internal anchoring in Button and ToolButton 2012-12-19 16:07:50 +01:00