<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://techbase.kde.org/skins/common/feed.css?0.2"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://techbase.kde.org/index.php?title=Development/Tutorials/Plasma/JavaScript/API-UIElements&amp;feed=atom&amp;action=history</id>
		<title>Development/Tutorials/Plasma/JavaScript/API-UIElements - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://techbase.kde.org/index.php?title=Development/Tutorials/Plasma/JavaScript/API-UIElements&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/index.php?title=Development/Tutorials/Plasma/JavaScript/API-UIElements&amp;action=history"/>
		<updated>2013-05-23T18:40:57Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.20.2</generator>

	<entry>
		<id>http://techbase.kde.org/index.php?title=Development/Tutorials/Plasma/JavaScript/API-UIElements&amp;diff=69860&amp;oldid=prev</id>
		<title>Mokush: Added preferredIconSize, minimumIconSize, maximumIconSize to IconWidget</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/index.php?title=Development/Tutorials/Plasma/JavaScript/API-UIElements&amp;diff=69860&amp;oldid=prev"/>
				<updated>2012-04-04T21:10:37Z</updated>
		
		<summary type="html">&lt;p&gt;Added preferredIconSize, minimumIconSize, maximumIconSize to IconWidget&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 21:10, 4 April 2012&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 361:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 361:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''number'' '''numDisplayLines'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''number'' '''numDisplayLines'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''boolean'' '''drawBackground'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''boolean'' '''drawBackground'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* ''String'' '''preferredIconSize''' (use as &amp;quot;64x64&amp;quot;)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* ''String'' '''minimumIconSize'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* ''String'' '''maximumIconSize'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Functions:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Functions:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mokush</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/index.php?title=Development/Tutorials/Plasma/JavaScript/API-UIElements&amp;diff=69722&amp;oldid=prev</id>
		<title>Mokush: /* ScrollBar */  Changed 'setOrientation' property to 'orientation', as it only seems to work this way</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/index.php?title=Development/Tutorials/Plasma/JavaScript/API-UIElements&amp;diff=69722&amp;oldid=prev"/>
				<updated>2012-03-27T22:00:02Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;ScrollBar: &lt;/span&gt;  Changed &amp;#039;setOrientation&amp;#039; property to &amp;#039;orientation&amp;#039;, as it only seems to work this way&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 22:00, 27 March 2012&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 179:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 179:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''number'' '''minimum'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''number'' '''minimum'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''number'' '''maximum'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''number'' '''maximum'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''QtOrientation'' '''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;setOrientation&lt;/del&gt;'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''QtOrientation'' '''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;orientation&lt;/ins&gt;'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Functions:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Functions:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mokush</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/index.php?title=Development/Tutorials/Plasma/JavaScript/API-UIElements&amp;diff=69636&amp;oldid=prev</id>
		<title>Mokush: Added drawBackground property to IconWidget</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/index.php?title=Development/Tutorials/Plasma/JavaScript/API-UIElements&amp;diff=69636&amp;oldid=prev"/>
				<updated>2012-03-26T22:05:50Z</updated>
		
		<summary type="html">&lt;p&gt;Added drawBackground property to IconWidget&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 22:05, 26 March 2012&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 360:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 360:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''QtOrientation'' '''orientation'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''QtOrientation'' '''orientation'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''number'' '''numDisplayLines'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''number'' '''numDisplayLines'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* ''boolean'' '''drawBackground'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Functions:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Functions:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mokush</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/index.php?title=Development/Tutorials/Plasma/JavaScript/API-UIElements&amp;diff=67347&amp;oldid=prev</id>
		<title>Rishabhsrao1: /* PushButton */</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/index.php?title=Development/Tutorials/Plasma/JavaScript/API-UIElements&amp;diff=67347&amp;oldid=prev"/>
				<updated>2011-11-13T14:23:56Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;PushButton&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 14:23, 13 November 2011&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 139:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 139:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* '''clicked()'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* '''clicked()'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* '''toggled(bool)'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* '''toggled(bool)'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;For example, the following snippet creates a simple button:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;layout = new LinearLayout(plasmoid); // A layout object is required to display the PushButton UI component&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;helloButton = new PushButton();&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;helloButton.text = 'Hello';&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;layout.addItem(helloButton);&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== RadioButton ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== RadioButton ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rishabhsrao1</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/index.php?title=Development/Tutorials/Plasma/JavaScript/API-UIElements&amp;diff=67331&amp;oldid=prev</id>
		<title>Aseigo: /* Common Properties */</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/index.php?title=Development/Tutorials/Plasma/JavaScript/API-UIElements&amp;diff=67331&amp;oldid=prev"/>
				<updated>2011-11-11T09:34:14Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Common Properties&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 09:34, 11 November 2011&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''QtFocusPolicy'' '''focusPolicy'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''QtFocusPolicy'' '''focusPolicy'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''QRectF'' '''geometry'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* ''QRectF'' '''geometry'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Importantly, most elements also support:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* ''QSizeF'' '''preferredSize''': this size is used to control the default sizing of windows and other containers that the element may be shown in. This is particularly useful for, e.g., popupWidget in PopupApplets.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;= Common Signals&amp;#160; =&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;= Common Signals&amp;#160; =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Aseigo</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/index.php?title=Development/Tutorials/Plasma/JavaScript/API-UIElements&amp;diff=59198&amp;oldid=prev</id>
		<title>Aseigo: Created page with '= User Interface Elements =  The Plasma framework provides a set of standard user interface elements such as pushbuttons and checkboxes for use in Plasmoids, and these are availa...'</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/index.php?title=Development/Tutorials/Plasma/JavaScript/API-UIElements&amp;diff=59198&amp;oldid=prev"/>
				<updated>2011-06-24T11:57:15Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;#039;= User Interface Elements =  The Plasma framework provides a set of standard user interface elements such as pushbuttons and checkboxes for use in Plasmoids, and these are availa...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= User Interface Elements =&lt;br /&gt;
&lt;br /&gt;
The Plasma framework provides a set of standard user interface elements such as pushbuttons and checkboxes for use in Plasmoids, and these are available from the Simplified Javascript API as well. These elements follow the Plasma style and other conventions so that widgets blend well both visually and functionally with other Plasma elements. &lt;br /&gt;
&lt;br /&gt;
Note that some UI elements have functions that are synonymous with a read-write property. In those cases, the function can serve as a slot and be connected to signals for easy setting of the property.&lt;br /&gt;
&lt;br /&gt;
= DataEngine-Aware UI Elements =&lt;br /&gt;
Some of the UI elements are able to accept data directly from DataEngines. These widgets will have a dataUpdated function and can be passed into the DataEngine::connectSource method successfully.&lt;br /&gt;
&lt;br /&gt;
DataEngine-aware UI elements include:&lt;br /&gt;
&lt;br /&gt;
* Label&lt;br /&gt;
* TextEdit&lt;br /&gt;
* Meter&lt;br /&gt;
&lt;br /&gt;
= Common Properties  =&lt;br /&gt;
&lt;br /&gt;
By default, all of the Plasma user interface elements have the following properties: &lt;br /&gt;
&lt;br /&gt;
* ''String'' '''objectName'''&lt;br /&gt;
* ''number'' '''opacity'''&lt;br /&gt;
* ''boolean'' '''enabled'''&lt;br /&gt;
* ''boolean'' '''visible'''&lt;br /&gt;
* ''QPointF'' '''pos'''&lt;br /&gt;
* ''number'' '''x'''&lt;br /&gt;
* ''number'' '''y'''&lt;br /&gt;
* ''number'' '''z'''&lt;br /&gt;
* ''number'' '''rotation'''&lt;br /&gt;
* ''number'' '''scale'''&lt;br /&gt;
* ''QPointF'' '''transformOriginPoint'''&lt;br /&gt;
* ''QPalette'' '''palette'''&lt;br /&gt;
* ''QFont'' '''font'''&lt;br /&gt;
* ''QSizeF'' '''size'''&lt;br /&gt;
* ''QtFocusPolicy'' '''focusPolicy'''&lt;br /&gt;
* ''QRectF'' '''geometry'''&lt;br /&gt;
&lt;br /&gt;
= Common Signals  =&lt;br /&gt;
&lt;br /&gt;
* '''opacityChanged()'''&lt;br /&gt;
* '''visibleChanged()'''&lt;br /&gt;
* '''enabledChanged()'''&lt;br /&gt;
* '''xChanged()'''&lt;br /&gt;
* '''yChanged()'''&lt;br /&gt;
* '''zChanged()'''&lt;br /&gt;
* '''rotationChanged()'''&lt;br /&gt;
* '''scaleChanged() '''&lt;br /&gt;
&lt;br /&gt;
= UI Element Gallery  =&lt;br /&gt;
&lt;br /&gt;
== CSS Styleable UI Elements ==&lt;br /&gt;
&lt;br /&gt;
Most UI Elements are able to have their appearance adjust using a CSS stylesheet. All of these elements have the following read/write property:&lt;br /&gt;
&lt;br /&gt;
*''String'' '''styleSheet''': A CSS stylesheet describing visual properties to apply to the widget; see [http://doc.trolltech.com/4.5/stylesheet.html the Qt Documentation for more information]&lt;br /&gt;
&lt;br /&gt;
=== CheckBox ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''String'' '''text'''&lt;br /&gt;
* ''String'' '''image'''&lt;br /&gt;
* ''boolean'' '''checked'''&lt;br /&gt;
* '''toggled(bool)'''&lt;br /&gt;
&lt;br /&gt;
=== ComboBox ===&lt;br /&gt;
Read-only properties:&lt;br /&gt;
* ''number'' '''count''': (API v 3) the number of items in the combobox&lt;br /&gt;
&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''String'' '''text''': the text of the currently selected item in the combobox&lt;br /&gt;
* ''number'' currentIndex:  (API v 3) the index of the current item&lt;br /&gt;
&lt;br /&gt;
Funtions:&lt;br /&gt;
* '''clear()'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''activated(String)'''&lt;br /&gt;
* '''textChanged(String)'''&lt;br /&gt;
* '''currentIndexChanged(number)'''&lt;br /&gt;
&lt;br /&gt;
=== Frame ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''Shadow'' '''frameShadow'''&lt;br /&gt;
* ''String'' '''text'''&lt;br /&gt;
* ''String'' '''image'''&lt;br /&gt;
&lt;br /&gt;
Enumerations:&lt;br /&gt;
* '''Shadow'''&lt;br /&gt;
* '''Plain'''&lt;br /&gt;
* '''Raised'''&lt;br /&gt;
* '''Sunken'''&lt;br /&gt;
&lt;br /&gt;
=== GroupBox ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''String'' '''text'''&lt;br /&gt;
&lt;br /&gt;
=== Label ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''String'' '''text'''&lt;br /&gt;
* ''String'' '''image'''&lt;br /&gt;
* ''number'' '''alignment''' (see [[#QtAlignment]] for the valid values)&lt;br /&gt;
* ''boolean'' '''hasScaledContents'''&lt;br /&gt;
* ''boolean'' '''textIsSelectable''' (since 4.4.1)&lt;br /&gt;
* ''boolean'' '''wordWrap''' (API v2)&lt;br /&gt;
&lt;br /&gt;
Functions:&lt;br /&gt;
* '''dataUpdated(String, Data)'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''linkActivated(String)''': emitted when a link is clicked; includes the URL of link that is clicked; this is only available when textIsSelectable&lt;br /&gt;
* '''linkHovered(String)''': emitted when a link is hovered&lt;br /&gt;
&lt;br /&gt;
=== LineEdit ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''String'' '''text'''&lt;br /&gt;
* ''boolean'' '''clearButtonShown'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''editingFinished()'''&lt;br /&gt;
* '''returnPressed()'''&lt;br /&gt;
* '''textEdited(String)'''&lt;br /&gt;
* '''textChanged(String)'''&lt;br /&gt;
&lt;br /&gt;
=== PushButton ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''String'' '''text'''&lt;br /&gt;
* ''String'' '''image'''&lt;br /&gt;
* ''QAction'' '''action'''&lt;br /&gt;
* ''QIcon'' '''icon'''&lt;br /&gt;
* ''boolean'' '''checkable'''&lt;br /&gt;
* ''boolean'' '''checked'''&lt;br /&gt;
* ''boolean'' '''down'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''pressed()'''&lt;br /&gt;
* '''released()'''&lt;br /&gt;
* '''clicked()'''&lt;br /&gt;
* '''toggled(bool)'''&lt;br /&gt;
&lt;br /&gt;
=== RadioButton ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''String'' '''text'''&lt;br /&gt;
* ''String'' '''image'''&lt;br /&gt;
* ''boolean'' '''checked'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''toggled(bool)'''&lt;br /&gt;
&lt;br /&gt;
=== ScrollWidget ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''QGraphicsWidget'' '''widget'''&lt;br /&gt;
* ''number'' '''horizontalScrollBarPolicy'''&lt;br /&gt;
* ''number'' '''verticalScrollBarPolicy'''&lt;br /&gt;
* ''QPointF'' '''scrollPosition'''&lt;br /&gt;
* ''QSizeF'' '''contentsSize'''&lt;br /&gt;
* ''QRectF'' '''viewportGeometry'''&lt;br /&gt;
&lt;br /&gt;
Functions:&lt;br /&gt;
* '''ensureRectVisible(QRectF)'''&lt;br /&gt;
* '''ensureItemVisible(QGraphicsItem)'''&lt;br /&gt;
* '''registerAsDragHandle(QGraphicsWidget)'''&lt;br /&gt;
* '''unregisterAsDragHandle(QGraphicsWidget)'''&lt;br /&gt;
&lt;br /&gt;
=== ScrollBar ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''number'' '''singleStep'''&lt;br /&gt;
* ''number'' '''pageStep'''&lt;br /&gt;
* ''number'' '''value'''&lt;br /&gt;
* ''number'' '''minimum'''&lt;br /&gt;
* ''number'' '''maximum'''&lt;br /&gt;
* ''QtOrientation'' '''setOrientation'''&lt;br /&gt;
&lt;br /&gt;
Functions:&lt;br /&gt;
* '''setValue(number)'''&lt;br /&gt;
* '''setOrientation(QtOrientation)'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''valueChanged(number)'''&lt;br /&gt;
&lt;br /&gt;
=== Slider ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''number'' '''maximum'''&lt;br /&gt;
* ''number'' '''minimum'''&lt;br /&gt;
* ''number'' '''value'''&lt;br /&gt;
* ''number'' '''orientation'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''sliderMoved(number)'''&lt;br /&gt;
* '''valueChanged(number)'''&lt;br /&gt;
&lt;br /&gt;
Functions:&lt;br /&gt;
* '''setMaximum(number)'''&lt;br /&gt;
* '''setMinimum(number)'''&lt;br /&gt;
* '''setRange(number, number)'''&lt;br /&gt;
* '''setValue(number)'''&lt;br /&gt;
* '''setOrientation(QtOrientation)'''&lt;br /&gt;
&lt;br /&gt;
=== SpinBox ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''number'' '''maximum'''&lt;br /&gt;
* ''number'' '''minimum'''&lt;br /&gt;
* ''number'' '''value'''&lt;br /&gt;
&lt;br /&gt;
Functins:&lt;br /&gt;
* '''setMaximum(number)'''&lt;br /&gt;
* '''setMinimum(number)'''&lt;br /&gt;
* '''setRange(number, number)'''&lt;br /&gt;
* '''setValue(number)'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''sliderMoved(number)'''&lt;br /&gt;
* '''valueChanged(number)'''&lt;br /&gt;
* '''editingFinished()'''&lt;br /&gt;
&lt;br /&gt;
=== TabBar ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''number'' '''currentIndex'''&lt;br /&gt;
* ''number'' '''count'''&lt;br /&gt;
* ''boolean'' '''tabBarShown'''&lt;br /&gt;
&lt;br /&gt;
Functions:&lt;br /&gt;
* '''setCurrentIndex(number)'''&lt;br /&gt;
* '''insertTab(number, QIcon,String,QGraphicsLayoutItem)'''&lt;br /&gt;
* '''insertTab(number, QIcon,String)'''&lt;br /&gt;
* '''insertTab(number, String,QGraphicsLayoutItem)'''&lt;br /&gt;
* '''insertTab(number, String)'''&lt;br /&gt;
* '''addTab(QIcon,String,QGraphicsLayoutItem)'''&lt;br /&gt;
* '''addTab(QIcon,String)'''&lt;br /&gt;
* '''addTab(String,QGraphicsLayoutItem)'''&lt;br /&gt;
* '''addTab(String)'''&lt;br /&gt;
* '''removeTab(number)'''&lt;br /&gt;
* '''takeTab(number)'''&lt;br /&gt;
* '''tabAt(number)'''&lt;br /&gt;
* '''setTabText(number, String)'''&lt;br /&gt;
* '''tabText(number)'''&lt;br /&gt;
* '''setTabIcon(number, QIcon)'''&lt;br /&gt;
* '''tabIcon(number)'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''currentChanged(number)'''&lt;br /&gt;
&lt;br /&gt;
=== TextEdit ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''String'' '''text'''&lt;br /&gt;
* ''boolean'' '''readOnly'''&lt;br /&gt;
&lt;br /&gt;
Functions:&lt;br /&gt;
* '''dataUpdated(String, Data)'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''textChanged()'''&lt;br /&gt;
&lt;br /&gt;
=== ToolButton ===&lt;br /&gt;
:Read-write properties:&lt;br /&gt;
&lt;br /&gt;
* ''''QAction'' '''action''': the action associated with this '''ToolButton'''&lt;br /&gt;
* ''''boolean'' '''autoRaise''': whether or not the ToolButton should raise automatically when the user interacts with it'''&lt;br /&gt;
* ''''String'' '''image''': path to an icon or image (e.g. in the widget's Package) to show on the ToolButton&lt;br /&gt;
* ''''String'' '''text''': the text shown on the ToolButton&lt;br /&gt;
&lt;br /&gt;
API v2 adds:&lt;br /&gt;
* ''''boolean'' '''down''': whether or not the ToolButton is in the down position (since protocol version 2)&lt;br /&gt;
&lt;br /&gt;
:Signals:&lt;br /&gt;
* '''clicked()'''&lt;br /&gt;
* '''pressed()'''&lt;br /&gt;
* '''released()'''&lt;br /&gt;
&lt;br /&gt;
=== TreeView ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''QAbstractModel'' '''model'''&lt;br /&gt;
&lt;br /&gt;
=== VideoWidget ===&lt;br /&gt;
Read-writeproperties:&lt;br /&gt;
* ''String'' '''url'''&lt;br /&gt;
* ''number'' '''currentTime'''&lt;br /&gt;
* ''number'' '''totalTime'''&lt;br /&gt;
* ''number'' '''remainingTime'''&lt;br /&gt;
* ''Controls'' '''usedControls'''&lt;br /&gt;
* ''boolean'' '''controlsVisible'''&lt;br /&gt;
&lt;br /&gt;
Functions:&lt;br /&gt;
* '''play()'''&lt;br /&gt;
* '''pause()'''&lt;br /&gt;
* '''stop()'''&lt;br /&gt;
* '''seek(number)'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''tick(number)'''&lt;br /&gt;
* '''aboutToFinish()'''&lt;br /&gt;
* '''nextRequested()'''&lt;br /&gt;
* '''previousRequested()'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enumerations:&lt;br /&gt;
* Controls&lt;br /&gt;
** NoControls&lt;br /&gt;
** Play&lt;br /&gt;
** Pause&lt;br /&gt;
** Stop&lt;br /&gt;
** PlayPause&lt;br /&gt;
** Previous&lt;br /&gt;
** Next&lt;br /&gt;
** Progress&lt;br /&gt;
** Volume&lt;br /&gt;
** OpenFile&lt;br /&gt;
** DefaultControls&lt;br /&gt;
&lt;br /&gt;
== Other UI Elements ==&lt;br /&gt;
&lt;br /&gt;
=== BusyWidget ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''boolean'' '''running'''&lt;br /&gt;
* ''String'' '''label'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''clicked()'''&lt;br /&gt;
&lt;br /&gt;
=== FlashingLabel ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''boolean'' '''autohide'''&lt;br /&gt;
* ''QColor'' '''color'''&lt;br /&gt;
* ''number'' '''duration'''&lt;br /&gt;
&lt;br /&gt;
Functins:&lt;br /&gt;
* '''kill()'''&lt;br /&gt;
* '''fadeIn()'''&lt;br /&gt;
* '''fadeOut()'''&lt;br /&gt;
* '''flash(String, number, QTextOption)'''&lt;br /&gt;
* '''flash(String ,number)'''&lt;br /&gt;
* '''flash(String)'''&lt;br /&gt;
* '''flash(QPixmap, number, QtAlignment)'''&lt;br /&gt;
* '''flash(QPixmap, number)'''&lt;br /&gt;
* '''flash(QPixmap)'''&lt;br /&gt;
&lt;br /&gt;
=== GraphicsWidget (API v3) ===&lt;br /&gt;
This is just a plain element with no painting or other features. It is useful primarily as a place holder, especially to contain layouts for other elements.&lt;br /&gt;
&lt;br /&gt;
=== IconWidget ===&lt;br /&gt;
Read-only properties:&lt;br /&gt;
* ''QSizeF'' '''iconSize''' - the actual size of the icon given the size of the IconWidget, space reserved (if any) for text displayed, etc.&lt;br /&gt;
&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''String'' '''text'''&lt;br /&gt;
* ''String'' '''infoText'''&lt;br /&gt;
* ''QIcon'' '''icon'''&lt;br /&gt;
* ''QColor'' '''textBackgroundColor'''&lt;br /&gt;
* ''String'' '''svg'''&lt;br /&gt;
* ''QAction'' '''action'''&lt;br /&gt;
* ''QtOrientation'' '''orientation'''&lt;br /&gt;
* ''number'' '''numDisplayLines'''&lt;br /&gt;
&lt;br /&gt;
Functions:&lt;br /&gt;
* '''setPressed(boolean)'''&lt;br /&gt;
* '''setUnpressed()'''&lt;br /&gt;
* '''setIcon(String)'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''pressed(bool)'''&lt;br /&gt;
* '''clicked()'''&lt;br /&gt;
* '''doubleClicked()'''&lt;br /&gt;
* '''activated()'''&lt;br /&gt;
* '''changed()'''&lt;br /&gt;
&lt;br /&gt;
=== ItemBackground ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''QRectF'' '''target'''&lt;br /&gt;
* ''QGraphicsItem'' '''targetItem'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''appearanceChanged()'''&lt;br /&gt;
* '''animationStep(qreal)'''&lt;br /&gt;
* '''targetReached(QRectF)'''&lt;br /&gt;
* '''targetItemReached(QGraphicsItem)'''&lt;br /&gt;
&lt;br /&gt;
=== Meter ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''number'' '''minimum'''&lt;br /&gt;
* ''number'' '''maximum'''&lt;br /&gt;
* ''number'' '''value'''&lt;br /&gt;
* ''String'' '''svg'''&lt;br /&gt;
* ''MeterType'' '''meterType'''&lt;br /&gt;
&lt;br /&gt;
Functions:&lt;br /&gt;
* '''dataUpdated(String, Data)'''&lt;br /&gt;
&lt;br /&gt;
Enumerations:&lt;br /&gt;
* '''MeterType'''&lt;br /&gt;
** BarMeterHorizontal&lt;br /&gt;
** BarMeterVertical&lt;br /&gt;
** AnalogMeter&lt;br /&gt;
&lt;br /&gt;
=== Separator ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''QtOrientation'' '''orientation'''&lt;br /&gt;
&lt;br /&gt;
=== SignalPlotter ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''String'' '''title'''&lt;br /&gt;
* ''String'' '''unit'''&lt;br /&gt;
* ''boolean'' '''useAutoRange'''&lt;br /&gt;
* ''number'' '''horizontalScale'''&lt;br /&gt;
* ''boolean'' '''showVerticalLines'''&lt;br /&gt;
* ''QColor'' '''verticalLinesColor'''&lt;br /&gt;
* ''number'' '''verticalLinesDistance'''&lt;br /&gt;
* ''boolean'' '''verticalLinesScroll'''&lt;br /&gt;
* ''boolean'' '''showHorizontalLines'''&lt;br /&gt;
* ''QColor'' '''horizontalLinesColor'''&lt;br /&gt;
* ''QColor'' '''fontColor'''&lt;br /&gt;
* ''number'' '''horizontalLinesCount'''&lt;br /&gt;
* ''boolean'' '''showLabels'''&lt;br /&gt;
* ''boolean'' '''showTopBar'''&lt;br /&gt;
* ''QColor'' '''backgroundColor'''&lt;br /&gt;
* ''String'' '''svgBackground'''&lt;br /&gt;
* ''boolean'' '''thinFrame'''&lt;br /&gt;
* ''boolean'' '''stackPlots'''&lt;br /&gt;
&lt;br /&gt;
=== SvgWidget ===&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''Svg'' '''svg'''&lt;br /&gt;
* ''String'' '''elementID'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''clicked(QtMouseButton)'''&lt;br /&gt;
&lt;br /&gt;
=== WebView ===&lt;br /&gt;
Read-only properties:&lt;br /&gt;
* ''QSizeF'' '''contentsSize'''&lt;br /&gt;
* ''QRectF'' '''viewportGeometry'''&lt;br /&gt;
&lt;br /&gt;
Read-write properties:&lt;br /&gt;
* ''Url'' '''url'''&lt;br /&gt;
* ''String'' '''html'''&lt;br /&gt;
* ''boolean'' '''dragToScroll'''&lt;br /&gt;
* ''QPointF'' '''scrollPosition'''&lt;br /&gt;
&lt;br /&gt;
Signals:&lt;br /&gt;
* '''loadProgress(number)'''&lt;br /&gt;
* '''loadFinished(bool)'''&lt;br /&gt;
&lt;br /&gt;
= Layouts  =&lt;br /&gt;
&lt;br /&gt;
== LinearLayout ==&lt;br /&gt;
* ''number'' '''spacing'''&lt;br /&gt;
* ''QtOrientation'' '''orientation''' (''QtVertical'' or ''QtHorizontal'')&lt;br /&gt;
* ''function'' '''removeAt'''&lt;br /&gt;
* ''function'' '''addStretch'''&lt;br /&gt;
* ''function'' '''setStretchFactor'''&lt;br /&gt;
* ''function'' '''setAlignment'''&lt;br /&gt;
* ''function'' '''insertStretch'''&lt;br /&gt;
* ''function'' '''setItemSpacing'''&lt;br /&gt;
* ''function'' '''setContentsMargins'''&lt;br /&gt;
* ''function'' '''addItem'''&lt;br /&gt;
* ''function'' '''removeItem'''&lt;br /&gt;
* ''function'' '''insertItem'''&lt;br /&gt;
* ''function'' '''toString'''&lt;br /&gt;
* ''function'' '''activate''' (API v3)&lt;br /&gt;
&lt;br /&gt;
== AnchorLayout ==&lt;br /&gt;
* ''number'' '''horizontalSpacing'''&lt;br /&gt;
* ''number'' '''verticalSpacing'''&lt;br /&gt;
* ''function'' '''setSpacing'''&lt;br /&gt;
* ''function'' '''removeAt'''&lt;br /&gt;
* ''function'' '''addAnchor'''&lt;br /&gt;
* ''function'' '''anchor'''&lt;br /&gt;
* ''function'' '''addAnchors'''&lt;br /&gt;
* ''function'' '''addCornerAnchors'''&lt;br /&gt;
* ''function'' '''toString'''&lt;br /&gt;
* ''function'' '''activate''' (API v3)&lt;br /&gt;
&lt;br /&gt;
== GridLayout ==&lt;br /&gt;
* ''number '''horizontalSpacing'''&lt;br /&gt;
* ''number '''verticalSpacing'''&lt;br /&gt;
* ''function'' '''rowSpacing'''&lt;br /&gt;
* ''function'' '''setRowSpacing'''&lt;br /&gt;
* ''function'' '''columnSpacing'''&lt;br /&gt;
* ''function'' '''setColumnSpacing'''&lt;br /&gt;
* ''function'' '''rowMinimumHeight'''&lt;br /&gt;
* ''function'' '''setRowMinimumHeight'''&lt;br /&gt;
* ''function'' '''rowPreferredHeight'''&lt;br /&gt;
* ''function'' '''setRowPreferredHeight'''&lt;br /&gt;
* ''function'' '''rowMaximumHeight'''&lt;br /&gt;
* ''function'' '''setRowMaximumHeight'''&lt;br /&gt;
* ''function'' '''rowFixedHeight'''&lt;br /&gt;
* ''function'' '''setRowFixedHeight'''&lt;br /&gt;
* ''function'' '''columnMinimumWidth'''&lt;br /&gt;
* ''function'' '''setColumnMinimumWidth'''&lt;br /&gt;
* ''function'' '''columnPreferredWidth'''&lt;br /&gt;
* ''function'' '''setColumnPreferredWidth'''&lt;br /&gt;
* ''function'' '''columnMaximumWidth'''&lt;br /&gt;
* ''function'' '''setColumnMaximumWidth'''&lt;br /&gt;
* ''function'' '''columnFixedWidth'''&lt;br /&gt;
* ''function'' '''setColumnFixedWidth'''&lt;br /&gt;
* ''function'' '''remoteAt'''&lt;br /&gt;
* ''function'' '''setAlignment'''&lt;br /&gt;
* ''function'' '''setSpacing'''&lt;br /&gt;
* ''function'' '''setContentsMargins'''&lt;br /&gt;
* ''function'' '''addItem'''&lt;br /&gt;
* ''function'' '''toString'''&lt;br /&gt;
* ''function'' '''activate''' (API v3)&lt;br /&gt;
&lt;br /&gt;
= Undocumented Properties and Functions  =&lt;br /&gt;
&lt;br /&gt;
There are a handful of other undocumented properties and functions available to UI elements. These are not supported or guaranteed to exist in future versions however, and as such should not be used or relied upon.&lt;/div&gt;</summary>
		<author><name>Aseigo</name></author>	</entry>

	</feed>