plasma-framework/widgets
Marco Martin c1e947a768 when the icon is horizontal and there is no text take the min between width and height as icon size.
among other things fixes the unhide arrow of the systray

svn path=/trunk/KDE/kdelibs/; revision=1071365
2010-01-07 21:58:51 +00:00
..
busywidget.cpp HighlightColor is a background, we need a text color 2009-06-02 19:01:46 +00:00
busywidget.h Replace the "i" icon for showing/hiding jobs and notifications in the systray with a spinner widget. When jobs are running it is animated. It also shows one or two numbers in front of the widget to indicate the amount of completed, and the total amount of items. (only one number if all items are completed) 2009-04-15 22:21:29 +00:00
checkbox.cpp - Fix several minor issues reported by Krazy2 2009-10-13 12:40:13 +00:00
checkbox.h always use plasma::theme font, unless somebody call setFont on the 2009-09-13 19:18:29 +00:00
combobox.cpp set a zvalue ridiculously high by default, since comboboxes always have to pop their dialog over the other idgets. mnual adjusting will still have to be done in the case of multiple comboboxes stacked 2009-12-12 14:22:09 +00:00
combobox.h apidocs++ 2009-09-30 12:40:07 +00:00
flashinglabel.cpp use plasma colours by default for the text 2009-11-23 18:49:25 +00:00
flashinglabel.h use plasma colours by default for the text 2009-11-23 18:49:25 +00:00
frame.cpp update frame when text changes. 2009-11-13 11:59:17 +00:00
frame.h be able to set the borders of the frame to show/paint; one of the things i really dislike about QFrame, now solved in Plasma::Frame 2009-09-21 05:29:47 +00:00
groupbox.cpp always use plasma::theme font, unless somebody call setFont on the 2009-09-13 19:18:29 +00:00
groupbox.h always use plasma::theme font, unless somebody call setFont on the 2009-09-13 19:18:29 +00:00
iconwidget_p.h move halopainter unchanged in libplasma, keep it private and expose 2009-11-26 21:57:36 +00:00
iconwidget.cpp when the icon is horizontal and there is no text take the min between width and height as icon size. 2010-01-07 21:58:51 +00:00
iconwidget.h removeIconAction(0) clears the actions 2009-11-03 13:10:19 +00:00
itembackground.cpp be LGPL2+ 2009-12-26 10:37:47 +00:00
itembackground.h be LGPL2+ 2009-12-26 10:37:47 +00:00
label.cpp put all context menus in a separate window, resolving cutting and z-order issues 2009-12-28 19:52:54 +00:00
label.h put all context menus in a separate window, resolving cutting and z-order issues 2009-12-28 19:52:54 +00:00
lineedit.cpp their textcolor are buttontext now 2009-11-26 16:56:46 +00:00
lineedit.h Support for using custom native widgets with ComboBox, LineEdit and TextEdit 2009-09-23 18:42:19 +00:00
make_widget.sh get krazy off my back 2008-11-07 18:04:32 +00:00
meter.cpp intersects the clip rect, no more painiting outside scrollwidgets 2009-11-18 18:32:08 +00:00
meter.h should be slots 2009-11-16 19:16:53 +00:00
pushbutton.cpp like toolbutton, base on the svg margins for the size hint 2010-01-07 12:50:56 +00:00
pushbutton.h like toolbutton, base on the svg margins for the size hint 2010-01-07 12:50:56 +00:00
radiobutton.cpp - Fix several minor issues reported by Krazy2 2009-10-13 12:40:13 +00:00
radiobutton.h now it is setPixmap(RadioButton *) 2009-09-13 20:16:32 +00:00
scrollbar.cpp put all context menus in a separate window, resolving cutting and z-order issues 2009-12-28 19:52:54 +00:00
scrollbar.h put all context menus in a separate window, resolving cutting and z-order issues 2009-12-28 19:52:54 +00:00
scrollwidget.cpp give it a minimum size hint 2009-12-26 17:27:19 +00:00
scrollwidget.h This patch forward the "stateChanged" signal emitted from the private kinetic scroll animation all the way to Plasma::ScrollWidget, which then forwards this signal to its childs. This enables an object which derives from Plasma::ScrollWidget to know the kinetic scrolling animation state. 2009-12-21 18:36:39 +00:00
separator.cpp clean ups 2009-11-19 19:05:50 +00:00
separator.h meaningful size hints 2009-09-21 13:57:32 +00:00
signalplotter.cpp Fix use of uninitialized variable (thanks to Valgrind) 2009-12-21 13:48:24 +00:00
signalplotter.h Fixed some spelling errors flagged by krazy 2009-12-10 09:16:30 +00:00
slider.cpp use different focus and hover for horizontal and vertical sliders 2009-11-27 13:42:00 +00:00
slider.h Add NOTIFYs to Q_PROPERTYs for plasma widgets 2009-06-15 09:47:14 +00:00
spinbox.cpp - Remove several warnings about unused parameters 2009-12-04 13:01:33 +00:00
spinbox.h animate the highlight with the new animation framework. we got a glow 2009-10-19 21:13:54 +00:00
svgwidget.cpp set containsmultipleimages when an id is set 2009-08-01 18:48:09 +00:00
svgwidget.h add a sensible size hint 2009-08-01 18:36:01 +00:00
tabbar.cpp unbreak when the tabbar is hidden 2009-12-09 21:24:58 +00:00
tabbar.h scripting friendlyness 2009-11-14 03:58:33 +00:00
textbrowser.cpp erf, API addition that has been sitting on disk here for weeks :/ 2010-01-03 01:49:52 +00:00
textbrowser.h erf, API addition that has been sitting on disk here for weeks :/ 2010-01-03 01:49:52 +00:00
textedit.cpp erf, API addition that has been sitting on disk here for weeks :/ 2010-01-03 01:49:52 +00:00
textedit.h erf, API addition that has been sitting on disk here for weeks :/ 2010-01-03 01:49:52 +00:00
toolbutton.cpp the fact that the toolbutton is using qstyle for the label painting makes reimplementation of the size hint really problematic, just use the native one for now 2010-01-07 19:21:57 +00:00
toolbutton.h -update geometry when the text changes 2010-01-07 12:44:20 +00:00
treeview.cpp share one style amongst all the widgets 2008-12-15 21:17:43 +00:00
treeview.h ok, this time JUST the plasma dir ;) 2008-11-03 23:08:39 +00:00
videowidget.cpp playPauseButton doesn't always exist, crash-- 2009-07-26 14:23:29 +00:00
videowidget.h Use the correct type 2009-06-18 19:46:11 +00:00
webview.cpp expose the zoomFactor property. 2009-11-17 17:57:54 +00:00
webview.h expose the zoomFactor property. 2009-11-17 17:57:54 +00:00
widget.cpp.template put it in the template too 2009-09-13 17:17:02 +00:00
widget.h.template * repaint the svg when the theme changes 2009-09-13 17:13:55 +00:00