<?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/api.php?action=feedcontributions&amp;user=Axiom&amp;feedformat=atom</id>
		<title>KDE TechBase - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://techbase.kde.org/api.php?action=feedcontributions&amp;user=Axiom&amp;feedformat=atom"/>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Special:Contributions/Axiom"/>
		<updated>2013-06-18T23:26:03Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.20.2</generator>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-09-11T00:13:45Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: Replacing page with '''this page has moved to http://userbase.kde.org/User:Axiom'''&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''this page has moved to http://userbase.kde.org/User:Axiom''&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-09-10T23:50:00Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''this page has moved to http://userbase.kde.org/User:Axiom''&lt;br /&gt;
&lt;br /&gt;
==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*Flash loses sound randomly after running Kaffeine (KDE3 version) or Amarok (KDE4 Nightly)&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
*Konversation opens links in some strange Gnome &amp;quot;Web Browser&amp;quot;, even though I have specified an absolute path to Firefox in System Settings&amp;gt;Default Applications&lt;br /&gt;
*Numlock unsets every restart!&lt;br /&gt;
*There is no way to hide systray icons&lt;br /&gt;
*There is no 'show desktop' icon on the kicker.  Can I add one?  Where?&lt;br /&gt;
*No place to set week starting on Sunday&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Ability to close windows when running the Expose-like &amp;quot;Present Windows&amp;quot;&lt;br /&gt;
*Shortcut to hide/show all desktop plasmoids (except &amp;quot;sticky ones&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==Regressions==&lt;br /&gt;
*Per screen wallpaper [http://bugs.kde.org/show_bug.cgi?id=155150 Bug 155150] &lt;br /&gt;
*Session saving button gone ''can be done via [http://bugs.kde.org/show_bug.cgi?id=155341 command line] though''&lt;br /&gt;
*No option to hide some of my systray icons&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-16T15:53:03Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*Flash loses sound randomly after running Kaffeine (KDE3 version) or Amarok (KDE4 Nightly)&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
*Konversation opens links in some strange Gnome &amp;quot;Web Browser&amp;quot;, even though I have specified an absolute path to Firefox in System Settings&amp;gt;Default Applications&lt;br /&gt;
*Numlock unsets every restart!&lt;br /&gt;
*There is no way to hide systray icons&lt;br /&gt;
*There is no 'show desktop' icon on the kicker.  Can I add one?  Where?&lt;br /&gt;
*No place to set week starting on Sunday&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Ability to close windows when running the Expose-like &amp;quot;Present Windows&amp;quot;&lt;br /&gt;
*Shortcut to hide/show all desktop plasmoids (except &amp;quot;sticky ones&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==Regressions==&lt;br /&gt;
*Per screen wallpaper [http://bugs.kde.org/show_bug.cgi?id=155150 Bug 155150] &lt;br /&gt;
*Session saving button gone ''can be done via [http://bugs.kde.org/show_bug.cgi?id=155341 command line] though''&lt;br /&gt;
*No option to hide some of my systray icons&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-16T15:15:48Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*Flash loses sound randomly after running Kaffeine (KDE3 version) or Amarok (KDE4 Nightly)&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
*Konversation opens links in some strange Gnome &amp;quot;Web Browser&amp;quot;, even though I have specified an absolute path to Firefox in System Settings&amp;gt;Default Applications&lt;br /&gt;
*Numlock unsets every restart!&lt;br /&gt;
*There is no way to hide systray icons&lt;br /&gt;
*There is no 'show desktop' icon on the kicker.  Can I add one?  Where?&lt;br /&gt;
*No place to set week starting on Sunday&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Ability to close windows when running the Expose-like &amp;quot;Present Windows&amp;quot;&lt;br /&gt;
*Shortcut to hide/show all desktop plasmoids (except &amp;quot;sticky ones&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==Regressions==&lt;br /&gt;
*Per screen wallpaper [http://bugs.kde.org/show_bug.cgi?id=155150 Bug 155150] &lt;br /&gt;
*Session saving button gone ''can be done via [http://bugs.kde.org/show_bug.cgi?id=155341 command line] though''&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-16T15:03:32Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*Flash loses sound randomly after running Kaffeine (KDE3 version) or Amarok (KDE4 Nightly)&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
*Konversation opens links in some strange Gnome &amp;quot;Web Browser&amp;quot;, even though I have specified an absolute path to Firefox in System Settings&amp;gt;Default Applications&lt;br /&gt;
*Numlock unsets every restart!&lt;br /&gt;
*There is no way to hide systray icons&lt;br /&gt;
*There is no 'show desktop' icon on the kicker.  Can I add one?  Where?&lt;br /&gt;
*No place to set week starting on Sunday&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Ability to close windows when running the Expose-like &amp;quot;Present Windows&amp;quot;&lt;br /&gt;
*Shortcut to hide/show all desktop plasmoids (except &amp;quot;sticky ones&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==Regressions==&lt;br /&gt;
*Per screen wallpaper&lt;br /&gt;
*Session saving button gone ''can be done via [http://bugs.kde.org/show_bug.cgi?id=155341 command line] though''&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-16T14:54:48Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*Flash loses sound randomly after running Kaffeine (KDE3 version) or Amarok (KDE4 Nightly)&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
*Konversation opens links in some strange Gnome &amp;quot;Web Browser&amp;quot;, even though I have specified an absolute path to Firefox in System Settings&amp;gt;Default Applications&lt;br /&gt;
*Numlock unsets every restart!&lt;br /&gt;
*There is no way to hide systray icons&lt;br /&gt;
*There is no 'show desktop' icon on the kicker.  Can I add one?  Where?&lt;br /&gt;
*No place to set week starting on Sunday&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Ability to close windows when running the Expose-like &amp;quot;Present Windows&amp;quot;&lt;br /&gt;
*Shortcut to hide/show all desktop plasmoids (except &amp;quot;sticky ones&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==Regressions==&lt;br /&gt;
*Per screen wallpaper&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-14T00:15:54Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*Flash loses sound randomly after running Kaffeine (KDE3 version) or Amarok (KDE4 Nightly)&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
*Konversation opens links in some strange Gnome &amp;quot;Web Browser&amp;quot;, even though I have specified an absolute path to Firefox in System Settings&amp;gt;Default Applications&lt;br /&gt;
*Numlock unsets every restart!&lt;br /&gt;
*There is no way to hide systray icons&lt;br /&gt;
*There is no 'show desktop' icon on the kicker.  Can I add one?  Where?&lt;br /&gt;
*No place to set week starting on Sunday&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Ability to close windows when running the Expose-like &amp;quot;Present Windows&amp;quot;&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-12T01:13:41Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*Flash loses sound randomly after running Kaffeine (KDE3 version) or Amarok (KDE4 Nightly)&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
*Konversation opens links in some strange Gnome &amp;quot;Web Browser&amp;quot;, even though I have specified an absolute path to Firefox in System Settings&amp;gt;Default Applications&lt;br /&gt;
*Numlock unsets every restart!&lt;br /&gt;
*There is no way to hide systray icons&lt;br /&gt;
*There is no 'show desktop' icon on the kicker.  Can I add one?  Where?&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Ability to close windows when running the Expose-like &amp;quot;Present Windows&amp;quot;&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-10T22:00:30Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
**[http://ubuntuforums.org/showthread.php?t=864426&amp;amp;highlight=kde4 Other have this problem] ''no solutions''&lt;br /&gt;
**Found that settings must be applied as root in system settings (see above), pidgin and gimp look right, but Firefox and Thunderbird are still in 1995 grey sqaure&amp;lt;/s&amp;gt;'' Got the scrollbars working by runnning the ubuntu version of Firefox, we'll see if flash behaves.  Buttons have odd grey boxed around them still...''&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
*Konversation opens links in some strange Gnome &amp;quot;Web Browser&amp;quot;, even though I have specified an absolute path to Firefox in System Settings&amp;gt;Default Applications&lt;br /&gt;
*Numlock unsets every restart!&lt;br /&gt;
*There is no way to hide systray icons&lt;br /&gt;
*There is no 'show desktop' icon on the kicker.  Can I add one?  Where?&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Ability to close windows when running the Expose-like &amp;quot;Present Windows&amp;quot;&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-10T21:59:32Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
**[http://ubuntuforums.org/showthread.php?t=864426&amp;amp;highlight=kde4 Other have this problem] ''no solutions''&lt;br /&gt;
**Found that settings must be applied as root in system settings (see above), pidgin and gimp look right, but Firefox and Thunderbird are still in 1995 grey sqaure&amp;lt;s&amp;gt;''Got the scrollbars working by runnning the ubuntu version of Firefox, we'll see if flash behaves.  Buttons have odd grey boxed around them still...''&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
*Konversation opens links in some strange Gnome &amp;quot;Web Browser&amp;quot;, even though I have specified an absolute path to Firefox in System Settings&amp;gt;Default Applications&lt;br /&gt;
*Numlock unsets every restart!&lt;br /&gt;
*There is no way to hide systray icons&lt;br /&gt;
*There is no 'show desktop' icon on the kicker.  Can I add one?  Where?&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Ability to close windows when running the Expose-like &amp;quot;Present Windows&amp;quot;&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T21:20:50Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
**[http://ubuntuforums.org/showthread.php?t=864426&amp;amp;highlight=kde4 Other have this problem] ''no solutions''&lt;br /&gt;
**Found that settings must be applied as root in system settings (see above), pidgin and gimp look right, but Firefox and Thunderbird are still in 1995 grey sqaure&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
*Konversation opens links in some strange Gnome &amp;quot;Web Browser&amp;quot;, even though I have specified an absolute path to Firefox in System Settings&amp;gt;Default Applications&lt;br /&gt;
*Numlock unsets every restart!&lt;br /&gt;
*There is no way to hide systray icons&lt;br /&gt;
*There is no 'show desktop' icon on the kicker.  Can I add one?  Where?&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Ability to close windows when running the Expose-like &amp;quot;Present Windows&amp;quot;&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T20:23:36Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
**[http://ubuntuforums.org/showthread.php?t=864426&amp;amp;highlight=kde4 Other have this problem] ''no solutions''&lt;br /&gt;
**Found that settings must be applied as root in system settings (see above), pidgin and gimp look right, but Firefox and Thunderbird are still in 1995 grey sqaure&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
*Konversation opens links in some strange Gnome &amp;quot;Web Browser&amp;quot;, even though I have specified an absolute path to Firefox in System Settings&amp;gt;Default Applications&lt;br /&gt;
*Numlock unsets every restart!&lt;br /&gt;
*There is no way to hide systray icons&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Ability to close windows when running the Expose-like &amp;quot;Present Windows&amp;quot;&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T20:06:12Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* Wishlist */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
**[http://ubuntuforums.org/showthread.php?t=864426&amp;amp;highlight=kde4 Other have this problem] ''no solutions''&lt;br /&gt;
**Found that settings must be applied as root in system settings (see above), pidgin and gimp look right, but Firefox and Thunderbird are still in 1995 grey sqaure&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
*Konversation opens links in some strange Gnome &amp;quot;Web Browser&amp;quot;, even though I have specified an absolute path to Firefox in System Settings&amp;gt;Default Applications&lt;br /&gt;
*Numlock unsets every restart!&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Ability to close windows when running the Expose-like &amp;quot;Present Windows&amp;quot;&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T19:11:17Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
**[http://ubuntuforums.org/showthread.php?t=864426&amp;amp;highlight=kde4 Other have this problem] ''no solutions''&lt;br /&gt;
**Found that settings must be applied as root in system settings (see above), pidgin and gimp look right, but Firefox and Thunderbird are still in 1995 grey sqaure&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
*Konversation opens links in some strange Gnome &amp;quot;Web Browser&amp;quot;, even though I have specified an absolute path to Firefox in System Settings&amp;gt;Default Applications&lt;br /&gt;
*Numlock unsets every restart!&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Ability to close windows when running the Expose-like &amp;quot;Present Windows&amp;quot;&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T18:16:06Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* Wishlist */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
**[http://ubuntuforums.org/showthread.php?t=864426&amp;amp;highlight=kde4 Other have this problem] ''no solutions''&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
*Konversation opens links in some strange Gnome &amp;quot;Web Browser&amp;quot;, even though I have specified an absolute path to Firefox in System Settings&amp;gt;Default Applications&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Ability to close windows when running the Expose-like &amp;quot;Present Windows&amp;quot;&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T17:54:07Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
**[http://ubuntuforums.org/showthread.php?t=864426&amp;amp;highlight=kde4 Other have this problem] ''no solutions''&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
*Konversation opens links in some strange Gnome &amp;quot;Web Browser&amp;quot;, even though I have specified an absolute path to Firefox in System Settings&amp;gt;Default Applications&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T17:02:11Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* Wishlist */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
**[http://ubuntuforums.org/showthread.php?t=864426&amp;amp;highlight=kde4 Other have this problem] ''no solutions''&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
*Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T17:01:32Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
**[http://ubuntuforums.org/showthread.php?t=864426&amp;amp;highlight=kde4 Other have this problem] ''no solutions''&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
*The latest Kopete no longer works with google talk ''[http://ubuntuforums.org/showthread.php?t=883819&amp;amp;highlight=kde4 Others have this problem] Pidgin works fine''&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T16:36:28Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
**[http://ubuntuforums.org/showthread.php?t=864426&amp;amp;highlight=kde4 Other have this problem] ''no solutions''&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T16:32:36Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
**[http://ubuntuforums.org/showthread.php?t=864426&amp;amp;highlight=kde4 Other have this problem] ''no solutions''&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Sound works right only some of the time.  Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Flash appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T16:29:36Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
**[http://ubuntuforums.org/showthread.php?t=864426&amp;amp;highlight=kde4 Other have this problem] ''no solutions''&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*&amp;lt;s&amp;gt;Amarok crashes every time I run it (need to compile amarok 2.0)&amp;lt;/s&amp;gt;&lt;br /&gt;
**Nightly Builds work pretty well. [http://amarok.kde.org/en/node/482 Project Neon]&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Sound works right only some of the time.  Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Amarok appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T16:24:36Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
**[http://ubuntuforums.org/showthread.php?t=864426&amp;amp;highlight=kde4 Other have this problem] ''no solutions''&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;br /&gt;
*Amarok crashes every time I run it (need to compile amarok 2.0)&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Sound works right only some of the time.  Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Amarok appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T03:03:03Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* Wishlist */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;br /&gt;
*Amarok crashes every time I run it (need to compile amarok 2.0)&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Sound works right only some of the time.  Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Amarok appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed in&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T02:46:57Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
**khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;br /&gt;
*Amarok crashes every time I run it (need to compile amarok 2.0)&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Sound works right only some of the time.  Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Amarok appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed int&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T02:45:08Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*'''GTK-QT not working, Firefox looks awful'''&lt;br /&gt;
**installed gtk-qt-engine-kde4 and it appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;br /&gt;
*Amarok crashes every time I run it (need to compile amarok 2.0)&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Sound works right only some of the time.  Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Amarok appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*KDE tries to start applications I had running on logout every time I logout.  I '''do not''' want it to do this!&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed int&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T02:04:01Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*Is there a way to safely turn off desktop effects if they are causing crashing?  Like safemode?  Or some sort of config file?&lt;br /&gt;
*Can't add proper shortcuts to non-kde applications in menus or quick launch&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK-QT not working, Firefox looks awful&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;br /&gt;
*Amarok crashes every time I run it (need to compile amarok 2.0)&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Sound works right only some of the time.  Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Amarok appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
*gtk-qt-engine-kde4 does not work at all ''installed and appears in system settings, but has no effect on firefox, thunderbird, gimp, etc.''&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed int&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-09T01:12:47Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*Is there a way to safely turn off desktop effects if they are causing crashing?  Like safemode?  Or some sort of config file?&lt;br /&gt;
*Can't add proper shortcuts to non-kde applications in menus or quick launch&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK-QT not working, Firefox looks awful&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;br /&gt;
*Amarok crashes every time I run it (need to compile amarok 2.0)&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Sound works right only some of the time.  Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Amarok appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;br /&gt;
==Wishlist==&lt;br /&gt;
*Hide cursor when zoomed int&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-08T23:30:37Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*Is there a way to safely turn off desktop effects if they are causing crashing?  Like safemode?  Or some sort of config file?&lt;br /&gt;
*Can't add proper shortcuts to non-kde applications in menus or quick launch&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK-QT not working, Firefox looks awful&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;br /&gt;
*Amarok crashes every time I run it (need to compile amarok 2.0)&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Sound works right only some of the time.  Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Amarok appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options ''ark can't handle this?''&lt;br /&gt;
*khotkeys is &amp;quot;in a bit of a broken state&amp;quot; ''no known workarounds''&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-07T23:15:11Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*Is there a way to safely turn off desktop effects if they are causing crashing?  Like safemode?  Or some sort of config file?&lt;br /&gt;
*Can't add proper shortcuts to non-kde applications in menus or quick launch&lt;br /&gt;
*&amp;lt;s&amp;gt;No admin button in system settings&amp;lt;/s&amp;gt; &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK-QT not working, Firefox looks awful&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;br /&gt;
*Amarok crashes every time I run it (need to compile amarok 2.0)&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Sound works right only some of the time.  Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Amarok appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-07T23:14:30Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*Is there a way to safely turn off desktop effects if they are causing crashing?  Like safemode?  Or some sort of config file?&lt;br /&gt;
*Can't add proper shortcuts to non-kde applications in menus or quick launch&lt;br /&gt;
*No admin button in system settings &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK-QT not working, Firefox looks awful&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
*&amp;lt;s&amp;gt;Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&amp;lt;/s&amp;gt; ''an icon can be added to the toolbar''&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;br /&gt;
*Amarok crashes every time I run it (need to compile amarok 2.0)&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Sound works right only some of the time.  Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Amarok appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-07T23:03:33Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*Is there a way to safely turn off desktop effects if they are causing crashing?  Like safemode?  Or some sort of config file?&lt;br /&gt;
*Can't add proper shortcuts to non-kde applications in menus or quick launch&lt;br /&gt;
*No admin button in system settings &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK-QT not working, Firefox looks awful&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
*Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;br /&gt;
*Amarok crashes every time I run it (need to compile amarok 2.0)&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Sound works right only some of the time.  Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Amarok appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*&amp;lt;s&amp;gt;Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&amp;lt;/s&amp;gt; ''It seems this is a problem only with the official ubuntu firefox package.  The mozilla package works fine''&lt;br /&gt;
*Dolphin has no right-click extract options&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-05T01:25:21Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*Is there a way to safely turn off desktop effects if they are causing crashing?  Like safemode?  Or some sort of config file?&lt;br /&gt;
*Can't add proper shortcuts to non-kde applications in menus or quick launch&lt;br /&gt;
*No admin button in system settings &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK-QT not working, Firefox looks awful&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
*Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;br /&gt;
*Amarok crashes every time I run it (need to compile amarok 2.0)&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Sound works right only some of the time.  Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Amarok appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;br /&gt;
*Flash randomly stops working in Firefox. It will start out fine, and then after a bit will only show grey boxes where flash should be.  64bit thing?  Why would it do this?&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-04T23:37:57Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*Is there a way to safely turn off desktop effects if they are causing crashing?  Like safemode?  Or some sort of config file?&lt;br /&gt;
*Can't add proper shortcuts to non-kde applications in menus or quick launch&lt;br /&gt;
*No admin button in system settings &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK-QT not working, Firefox looks awful&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
*Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;br /&gt;
*Amarok crashes every time I run it (need to compile amarok 2.0)&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Sound works right only some of the time.  Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Amarok appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-04T23:37:27Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*Kicker clock should be 12hr (am/pm) not 24hr&lt;br /&gt;
*Is there a way to safely turn off desktop effects if they are causing crashing?  Like safemode?  Or some sort of config file?&lt;br /&gt;
*Can't add proper shortcuts to non-kde applications in menus or quick launch&lt;br /&gt;
*No admin button in system settings &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK-QT not working, Firefox looks awful&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
*Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;br /&gt;
*Amarok crashes every time I run it (need to compile amarok 2.0)&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;br /&gt;
*Sound works right only some of the time.  Startup sound starts playing fine, and then gets cutoff&lt;br /&gt;
**Phonon sometimes gives weird sound failing message&lt;br /&gt;
*Surround sound does not work at all.  Conflicting instructions on how to set this up, but no settings in KDE4 anywhere that I can see&lt;br /&gt;
*Kaffeine and Amarok appear to be stealing Xine from each other&lt;br /&gt;
**(Kaffeine is working on a KDE4 release coming ''soon''.  Dragon player doesn't work/has no settings)&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-02T15:35:22Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*Kicker clock should be 12hr (am/pm) not 24hr&lt;br /&gt;
*Is there a way to safely turn off desktop effects if they are causing crashing?  Like safemode?  Or some sort of config file?&lt;br /&gt;
*Can't add proper shortcuts to non-kde applications in menus or quick launch&lt;br /&gt;
*No admin button in system settings &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK-QT not working, Firfox looks awful&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Phonon does gives weird sound failing message each startup, but sound works fine after&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
*Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;br /&gt;
*Amarok crashes every time I run it (need to compile amarok 2.0)&lt;br /&gt;
*Mixer control have no effect on volume&lt;br /&gt;
**Used to have a little volume bar in my kicker that I could control with my mouse wheel.  WANT.&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-02T15:28:19Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*Kicker clock should be 12hr (am/pm) not 24hr&lt;br /&gt;
*Is there a way to safely turn off desktop effects if they are causing crashing?  Like safemode?  Or some sort of config file?&lt;br /&gt;
*Can't add proper shortcuts to non-kde applications in menus or quick launch&lt;br /&gt;
*No admin button in system settings &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK-QT not working, Firfox looks awful&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Phonon does gives weird sound failing message each startup, but sound works fine after&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
*Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;br /&gt;
*Amarok crashes every time I run it (need to compile amarok 2.0)&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-02T15:23:37Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*Kicker clock should be 12hr (am/pm) not 24hr&lt;br /&gt;
*Is there a way to safely turn off desktop effects if they are causing crashing?  Like safemode?  Or some sort of config file?&lt;br /&gt;
*Can't add proper shortcuts to non-kde applications in menus or quick launch&lt;br /&gt;
*No admin button in system settings &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK-QT not working, Firfox looks awful&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Phonon does gives weird sound failing message each startup, but sound works fine after&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;br /&gt;
*Dolphin has no &amp;quot;Open Terminal here&amp;quot; option&lt;br /&gt;
*Ark does not seem to handle tar.bz2 files (extracts an empty directory)&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-02T15:11:29Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* KDE4 Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*Kicker clock should be 12hr (am/pm) not 24hr&lt;br /&gt;
*Is there a way to safely turn off desktop effects if they are causing crashing?  Like safemode?  Or some sort of config file?&lt;br /&gt;
*Can't add proper shortcuts to non-kde applications in menus or quick launch&lt;br /&gt;
*No admin button in system settings &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK-QT not working, Firfox looks awful&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Phonon does gives weird sound failing message each startup, but sound works fine after&lt;br /&gt;
*Cannot set khotkeys for media keys on logitech keyboard&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/KDE4</id>
		<title>User:Axiom/KDE4</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/KDE4"/>
				<updated>2008-08-02T15:08:54Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: New page: ==KDE4 Issues== *Kicker clock should be 12hr (am/pm) not 24hr *Is there a way to safely turn off desktop effects if they are causing crashing?  Like safemode?  Or some sort of config file?...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==KDE4 Issues==&lt;br /&gt;
*Kicker clock should be 12hr (am/pm) not 24hr&lt;br /&gt;
*Is there a way to safely turn off desktop effects if they are causing crashing?  Like safemode?  Or some sort of config file?&lt;br /&gt;
*Can't add proper shortcuts to non-kde applications in menus or quick launch&lt;br /&gt;
*No admin button in system settings &lt;br /&gt;
**''They know about this [[Schedules/KDE4/4.2_Release_Schedule]]&lt;br /&gt;
**do &amp;lt;tt&amp;gt;sudo /usr/lib/kde4/bin/systemsettings&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK-QT not working, Firfox looks awful&lt;br /&gt;
*Firefox cannot properly set helper applications (ktorrent, okular, etc)&lt;br /&gt;
*Phonon does gives weird sound failing message each startup, but sound works fine after&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom</id>
		<title>User:Axiom</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom"/>
				<updated>2008-08-02T15:01:45Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Axiom/KDE4]]&lt;br /&gt;
&lt;br /&gt;
==Axiom's sandbox==&lt;br /&gt;
&lt;br /&gt;
I am just putting some stuff here right now, because you have such nice color coding in your wiki.  Maybe I'll turn it into a tutorial if I figure out what I am doing.&lt;br /&gt;
&lt;br /&gt;
==Dynamically Loading a .ui file==&lt;br /&gt;
I found this snippet [http://kib2.free.fr/pyqt4/pyqt4.html here] (french).&lt;br /&gt;
I don't know if this is the right way to do it, but it seems to work.&lt;br /&gt;
===loadui.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from PyQt4 import QtGui, uic&lt;br /&gt;
&lt;br /&gt;
app = QtGui.QApplication(sys.argv)&lt;br /&gt;
widget = uic.loadUi(&amp;quot;demo.ui&amp;quot;)&lt;br /&gt;
widget.show()&lt;br /&gt;
&lt;br /&gt;
# La boucle principale&lt;br /&gt;
app.exec_()&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Of course you will need to make a ui file called demo.ui for this to work.&lt;br /&gt;
&lt;br /&gt;
==Connecting Buttons From Dynamically loaded .ui File==&lt;br /&gt;
&lt;br /&gt;
This code really works.&lt;br /&gt;
&lt;br /&gt;
===callMainWindow.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from PyQt4 import QtGui&lt;br /&gt;
from PyQt4 import uic&lt;br /&gt;
from PyQt4 import QtCore&lt;br /&gt;
&lt;br /&gt;
# the class has to have the same base class as your UI&lt;br /&gt;
class DemoImpl(QtGui.QMainWindow):&lt;br /&gt;
    def __init__(self, *args):&lt;br /&gt;
        QtGui.QMainWindow.__init__(self, *args)&lt;br /&gt;
	# just pass self&lt;br /&gt;
	uic.loadUi(&amp;quot;mainWindow.ui&amp;quot;, self)&lt;br /&gt;
    #this line makes sure that we are only looking for a string&lt;br /&gt;
    #if we want a bool as well we can add 	@QtCore.pyqtSignature(&amp;quot;bool&amp;quot;)&lt;br /&gt;
    @QtCore.pyqtSignature(&amp;quot;&amp;quot;)   &lt;br /&gt;
    def on_button1_clicked(self):&lt;br /&gt;
        print &amp;quot;You Clicked the button!&amp;quot;&lt;br /&gt;
    @QtCore.pyqtSignature(&amp;quot;&amp;quot;)&lt;br /&gt;
    def on_button2_clicked(self):&lt;br /&gt;
        print &amp;quot;You Clicked the button2!&amp;quot;	&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
app = QtGui.QApplication(sys.argv)&lt;br /&gt;
widget = DemoImpl()&lt;br /&gt;
widget.show()&lt;br /&gt;
app.exec_()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will need [[User:Axiom/demo.ui|this file]] too.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Getting user input into a variable==&lt;br /&gt;
Once you have it in a variable, you can throw the whole power of python at it.&lt;br /&gt;
I have tried to show how to do this in the simplest way possible.&lt;br /&gt;
''Note: This code shamelessly stolen from [http://www.apaku.de/linux/xpathevaluator/index.php xpathevaluator].  Lots of good pyqt4 sample code in there.  Also might be helpful if you want to evaluate an xpath.  But I'm not sure why you would want to do that.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===readinput.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
  #Load the widget&lt;br /&gt;
from PyQt4.QtGui import QWidget  #This is a widget, not a window, and that makes a difference&lt;br /&gt;
from PyQt4.uic import loadUiType  #We need this to dynamically load the .ui file we created in qt designer&lt;br /&gt;
from PyQt4.QtCore import pyqtSignature, Qt #Not sure what this signature thing is, but apparently it is great for buttons (signals/slots?)&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
(form, formbase) = loadUiType('readinput.ui') #this is the .ui file we want to show&lt;br /&gt;
&lt;br /&gt;
class readInputWidget(QWidget, form):  #in this class, we load the window, and assign actions to the buttons&lt;br /&gt;
    def __init__(self, parent=None):&lt;br /&gt;
        QWidget.__init__(self, parent)&lt;br /&gt;
        self.setAttribute(Qt.WA_DeleteOnClose) #This doesn't seem to change anything if you delete it, but may be usefull for housekeeping&lt;br /&gt;
        self.setupUi(self)&lt;br /&gt;
       &lt;br /&gt;
    @pyqtSignature(&amp;quot;on_exitButton_clicked()&amp;quot;)&lt;br /&gt;
    def on_exitButton_clicked(self):&lt;br /&gt;
        self.close()&lt;br /&gt;
    &lt;br /&gt;
    @pyqtSignature(&amp;quot;on_evalButton_clicked()&amp;quot;)&lt;br /&gt;
    def on_evalButton_clicked(self):&lt;br /&gt;
        print 'This should echo our text:'&lt;br /&gt;
        userinput =  self.inputBox1.text() #This is the fantastic line of code we were waiting for!  Make sure you have an input box by that name, and specify that it is text&lt;br /&gt;
        print userinput&lt;br /&gt;
&lt;br /&gt;
def main():&lt;br /&gt;
  from PyQt4.QtGui import QApplication&lt;br /&gt;
  from PyQt4.QtCore import Qt&lt;br /&gt;
  app = QApplication(sys.argv)&lt;br /&gt;
  widget = readInputWidget()&lt;br /&gt;
  widget.show()&lt;br /&gt;
  return app.exec_()&lt;br /&gt;
&lt;br /&gt;
if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
  sys.exit(main())        &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
You will also need the [[User:Axiom/readinput.ui|ui file]] that goes along with that.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Writing input to a file, and bringing it back==&lt;br /&gt;
This snippet does the same as above, except it saves whatever you type as config.txt, and the next time you run it, it loads the text back into the input field.  I got this code from [http://www.daniweb.com/code/snippet389.html here], and [http://www.devshed.com/c/a/Python/PyQT-Input-Widgets/ here].&lt;br /&gt;
&lt;br /&gt;
===readinput.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
&lt;br /&gt;
import sys&lt;br /&gt;
  #Load the widget&lt;br /&gt;
from PyQt4.QtGui import QWidget  #This is a widget, not a window, and that makes a difference&lt;br /&gt;
from PyQt4.uic import loadUiType  #We need this to dynamically load the .ui file we created in qt designer&lt;br /&gt;
from PyQt4.QtCore import pyqtSignature, Qt #Not sure what this signature thing is, but apparently it is great for buttons (signals/slots?)&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
(form, formbase) = loadUiType('readinput.ui') #this is the .ui file we want to show&lt;br /&gt;
&lt;br /&gt;
class readInputWidget(QWidget, form):  #in this class, we load the window, and assign actions to the buttons&lt;br /&gt;
    def __init__(self, parent=None):&lt;br /&gt;
        QWidget.__init__(self, parent)&lt;br /&gt;
        self.setAttribute(Qt.WA_DeleteOnClose) #This doesn't seem to change anything if you delete it, but may be usefull for housekeeping&lt;br /&gt;
        self.setupUi(self)&lt;br /&gt;
&lt;br /&gt;
	# read back the entire test string as a string with read()&lt;br /&gt;
	filename = &amp;quot;config.txt&amp;quot;&lt;br /&gt;
	try:&lt;br /&gt;
	    fin = open(filename, &amp;quot;r&amp;quot;)&lt;br /&gt;
	    str3 = fin.read()&lt;br /&gt;
	    fin.close()&lt;br /&gt;
	    print &amp;quot;Contents of file %s:&amp;quot; % filename&lt;br /&gt;
	    print str3&lt;br /&gt;
	    self.inputBox1.setText(str3) #This is the line where we set the input box to display whatever was written to the config file last time&lt;br /&gt;
	&lt;br /&gt;
	except IOError:&lt;br /&gt;
	    print &amp;quot;File %s does not exist!&amp;quot; % filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    @pyqtSignature(&amp;quot;on_exitButton_clicked()&amp;quot;)&lt;br /&gt;
    def on_exitButton_clicked(self):&lt;br /&gt;
        self.close()&lt;br /&gt;
    &lt;br /&gt;
    @pyqtSignature(&amp;quot;on_evalButton_clicked()&amp;quot;)&lt;br /&gt;
    def on_evalButton_clicked(self):&lt;br /&gt;
        print 'This should echo our text:'&lt;br /&gt;
        userinput =  self.inputBox1.text() #This is the fantastic line of code we were waiting for!  Make sure you have an input box by that name, and specify that it is text&lt;br /&gt;
        print userinput&lt;br /&gt;
        # a look at file handling in Python&lt;br /&gt;
        # tested with Python24    vegaseat   29sep2005&lt;br /&gt;
&lt;br /&gt;
	# set up a test string&lt;br /&gt;
	str1 =userinput&lt;br /&gt;
	&lt;br /&gt;
	# let's create our test file by writing the test string to the working folder/directory with write()&lt;br /&gt;
	# modifier &amp;quot;w&amp;quot; is for writing text, use &amp;quot;wb&amp;quot; for binary data like images&lt;br /&gt;
	fout = open(&amp;quot;config.txt&amp;quot;, &amp;quot;w&amp;quot;)&lt;br /&gt;
	fout.write(str1)&lt;br /&gt;
	fout.close()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
def main():&lt;br /&gt;
  from PyQt4.QtGui import QApplication&lt;br /&gt;
  from PyQt4.QtCore import Qt&lt;br /&gt;
  app = QApplication(sys.argv)&lt;br /&gt;
  widget = readInputWidget()&lt;br /&gt;
  widget.show()&lt;br /&gt;
  return app.exec_()&lt;br /&gt;
&lt;br /&gt;
if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
  sys.exit(main())        &lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
This uses the exact same [[User:Axiom/readinput.ui|ui file]] as above.&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom</id>
		<title>User:Axiom</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom"/>
				<updated>2007-03-28T20:15:50Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Axiom's sandbox==&lt;br /&gt;
&lt;br /&gt;
I am just putting some stuff here right now, because you have such nice color coding in your wiki.  Maybe I'll turn it into a tutorial if I figure out what I am doing.&lt;br /&gt;
&lt;br /&gt;
==Dynamically Loading a .ui file==&lt;br /&gt;
I found this snippet [http://kib2.free.fr/pyqt4/pyqt4.html here] (french).&lt;br /&gt;
I don't know if this is the right way to do it, but it seems to work.&lt;br /&gt;
===loadui.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from PyQt4 import QtGui, uic&lt;br /&gt;
&lt;br /&gt;
app = QtGui.QApplication(sys.argv)&lt;br /&gt;
widget = uic.loadUi(&amp;quot;demo.ui&amp;quot;)&lt;br /&gt;
widget.show()&lt;br /&gt;
&lt;br /&gt;
# La boucle principale&lt;br /&gt;
app.exec_()&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Of course you will need to make a ui file called demo.ui for this to work.&lt;br /&gt;
&lt;br /&gt;
==Connecting Buttons From Dynamically loaded .ui File==&lt;br /&gt;
&lt;br /&gt;
This code really works.&lt;br /&gt;
&lt;br /&gt;
===callMainWindow.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from PyQt4 import QtGui&lt;br /&gt;
from PyQt4 import uic&lt;br /&gt;
from PyQt4 import QtCore&lt;br /&gt;
&lt;br /&gt;
# the class has to have the same base class as your UI&lt;br /&gt;
class DemoImpl(QtGui.QMainWindow):&lt;br /&gt;
    def __init__(self, *args):&lt;br /&gt;
        QtGui.QMainWindow.__init__(self, *args)&lt;br /&gt;
	# just pass self&lt;br /&gt;
	uic.loadUi(&amp;quot;mainWindow.ui&amp;quot;, self)&lt;br /&gt;
    #this line makes sure that we are only looking for a string&lt;br /&gt;
    #if we want a bool as well we can add 	@QtCore.pyqtSignature(&amp;quot;bool&amp;quot;)&lt;br /&gt;
    @QtCore.pyqtSignature(&amp;quot;&amp;quot;)   &lt;br /&gt;
    def on_button1_clicked(self):&lt;br /&gt;
        print &amp;quot;You Clicked the button!&amp;quot;&lt;br /&gt;
    @QtCore.pyqtSignature(&amp;quot;&amp;quot;)&lt;br /&gt;
    def on_button2_clicked(self):&lt;br /&gt;
        print &amp;quot;You Clicked the button2!&amp;quot;	&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
app = QtGui.QApplication(sys.argv)&lt;br /&gt;
widget = DemoImpl()&lt;br /&gt;
widget.show()&lt;br /&gt;
app.exec_()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will need [[User:Axiom/demo.ui|this file]] too.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Getting user input into a variable==&lt;br /&gt;
Once you have it in a variable, you can throw the whole power of python at it.&lt;br /&gt;
I have tried to show how to do this in the simplest way possible.&lt;br /&gt;
''Note: This code shamelessly stolen from [http://www.apaku.de/linux/xpathevaluator/index.php xpathevaluator].  Lots of good pyqt4 sample code in there.  Also might be helpful if you want to evaluate an xpath.  But I'm not sure why you would want to do that.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===readinput.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
  #Load the widget&lt;br /&gt;
from PyQt4.QtGui import QWidget  #This is a widget, not a window, and that makes a difference&lt;br /&gt;
from PyQt4.uic import loadUiType  #We need this to dynamically load the .ui file we created in qt designer&lt;br /&gt;
from PyQt4.QtCore import pyqtSignature, Qt #Not sure what this signature thing is, but apparently it is great for buttons (signals/slots?)&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
(form, formbase) = loadUiType('readinput.ui') #this is the .ui file we want to show&lt;br /&gt;
&lt;br /&gt;
class readInputWidget(QWidget, form):  #in this class, we load the window, and assign actions to the buttons&lt;br /&gt;
    def __init__(self, parent=None):&lt;br /&gt;
        QWidget.__init__(self, parent)&lt;br /&gt;
        self.setAttribute(Qt.WA_DeleteOnClose) #This doesn't seem to change anything if you delete it, but may be usefull for housekeeping&lt;br /&gt;
        self.setupUi(self)&lt;br /&gt;
       &lt;br /&gt;
    @pyqtSignature(&amp;quot;on_exitButton_clicked()&amp;quot;)&lt;br /&gt;
    def on_exitButton_clicked(self):&lt;br /&gt;
        self.close()&lt;br /&gt;
    &lt;br /&gt;
    @pyqtSignature(&amp;quot;on_evalButton_clicked()&amp;quot;)&lt;br /&gt;
    def on_evalButton_clicked(self):&lt;br /&gt;
        print 'This should echo our text:'&lt;br /&gt;
        userinput =  self.inputBox1.text() #This is the fantastic line of code we were waiting for!  Make sure you have an input box by that name, and specify that it is text&lt;br /&gt;
        print userinput&lt;br /&gt;
&lt;br /&gt;
def main():&lt;br /&gt;
  from PyQt4.QtGui import QApplication&lt;br /&gt;
  from PyQt4.QtCore import Qt&lt;br /&gt;
  app = QApplication(sys.argv)&lt;br /&gt;
  widget = readInputWidget()&lt;br /&gt;
  widget.show()&lt;br /&gt;
  return app.exec_()&lt;br /&gt;
&lt;br /&gt;
if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
  sys.exit(main())        &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
You will also need the [[User:Axiom/readinput.ui|ui file]] that goes along with that.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Writing input to a file, and bringing it back==&lt;br /&gt;
This snippet does the same as above, except it saves whatever you type as config.txt, and the next time you run it, it loads the text back into the input field.  I got this code from [http://www.daniweb.com/code/snippet389.html here], and [http://www.devshed.com/c/a/Python/PyQT-Input-Widgets/ here].&lt;br /&gt;
&lt;br /&gt;
===readinput.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
&lt;br /&gt;
import sys&lt;br /&gt;
  #Load the widget&lt;br /&gt;
from PyQt4.QtGui import QWidget  #This is a widget, not a window, and that makes a difference&lt;br /&gt;
from PyQt4.uic import loadUiType  #We need this to dynamically load the .ui file we created in qt designer&lt;br /&gt;
from PyQt4.QtCore import pyqtSignature, Qt #Not sure what this signature thing is, but apparently it is great for buttons (signals/slots?)&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
(form, formbase) = loadUiType('readinput.ui') #this is the .ui file we want to show&lt;br /&gt;
&lt;br /&gt;
class readInputWidget(QWidget, form):  #in this class, we load the window, and assign actions to the buttons&lt;br /&gt;
    def __init__(self, parent=None):&lt;br /&gt;
        QWidget.__init__(self, parent)&lt;br /&gt;
        self.setAttribute(Qt.WA_DeleteOnClose) #This doesn't seem to change anything if you delete it, but may be usefull for housekeeping&lt;br /&gt;
        self.setupUi(self)&lt;br /&gt;
&lt;br /&gt;
	# read back the entire test string as a string with read()&lt;br /&gt;
	filename = &amp;quot;config.txt&amp;quot;&lt;br /&gt;
	try:&lt;br /&gt;
	    fin = open(filename, &amp;quot;r&amp;quot;)&lt;br /&gt;
	    str3 = fin.read()&lt;br /&gt;
	    fin.close()&lt;br /&gt;
	    print &amp;quot;Contents of file %s:&amp;quot; % filename&lt;br /&gt;
	    print str3&lt;br /&gt;
	    self.inputBox1.setText(str3) #This is the line where we set the input box to display whatever was written to the config file last time&lt;br /&gt;
	&lt;br /&gt;
	except IOError:&lt;br /&gt;
	    print &amp;quot;File %s does not exist!&amp;quot; % filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    @pyqtSignature(&amp;quot;on_exitButton_clicked()&amp;quot;)&lt;br /&gt;
    def on_exitButton_clicked(self):&lt;br /&gt;
        self.close()&lt;br /&gt;
    &lt;br /&gt;
    @pyqtSignature(&amp;quot;on_evalButton_clicked()&amp;quot;)&lt;br /&gt;
    def on_evalButton_clicked(self):&lt;br /&gt;
        print 'This should echo our text:'&lt;br /&gt;
        userinput =  self.inputBox1.text() #This is the fantastic line of code we were waiting for!  Make sure you have an input box by that name, and specify that it is text&lt;br /&gt;
        print userinput&lt;br /&gt;
        # a look at file handling in Python&lt;br /&gt;
        # tested with Python24    vegaseat   29sep2005&lt;br /&gt;
&lt;br /&gt;
	# set up a test string&lt;br /&gt;
	str1 =userinput&lt;br /&gt;
	&lt;br /&gt;
	# let's create our test file by writing the test string to the working folder/directory with write()&lt;br /&gt;
	# modifier &amp;quot;w&amp;quot; is for writing text, use &amp;quot;wb&amp;quot; for binary data like images&lt;br /&gt;
	fout = open(&amp;quot;config.txt&amp;quot;, &amp;quot;w&amp;quot;)&lt;br /&gt;
	fout.write(str1)&lt;br /&gt;
	fout.close()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
def main():&lt;br /&gt;
  from PyQt4.QtGui import QApplication&lt;br /&gt;
  from PyQt4.QtCore import Qt&lt;br /&gt;
  app = QApplication(sys.argv)&lt;br /&gt;
  widget = readInputWidget()&lt;br /&gt;
  widget.show()&lt;br /&gt;
  return app.exec_()&lt;br /&gt;
&lt;br /&gt;
if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
  sys.exit(main())        &lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
This uses the exact same [[User:Axiom/readinput.ui|ui file]] as above.&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User_talk:Danimo</id>
		<title>User talk:Danimo</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User_talk:Danimo"/>
				<updated>2007-03-28T18:27:22Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==CAPTCHAs that won't go away==&lt;br /&gt;
Aseigo [[Talk:Main_Page#Something_wrong_with_the_CAPTCHAs|suggested]] that I ask you about this.  Everytime I make an edit, it claims that I am adding a URL, and wants me to do some math.  Is it even supposed to do this to registered users?  In any case, ''most'' times I am not adding a url at all, and I tire of the systems inordinate appetite for elementary arithmetic.  Can this be fixed?  Thanks. --[[User:Axiom|Axiom]] 20:27, 28 March 2007 (CEST)&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/readinput.ui</id>
		<title>User:Axiom/readinput.ui</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/readinput.ui"/>
				<updated>2007-03-28T18:19:45Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* readinput.ui */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==readinput.ui==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ui version=&amp;quot;4.0&amp;quot; &amp;gt;&lt;br /&gt;
 &amp;lt;author&amp;gt;&amp;lt;/author&amp;gt;&lt;br /&gt;
 &amp;lt;comment&amp;gt;&amp;lt;/comment&amp;gt;&lt;br /&gt;
 &amp;lt;exportmacro&amp;gt;&amp;lt;/exportmacro&amp;gt;&lt;br /&gt;
 &amp;lt;class&amp;gt;readInputWidget&amp;lt;/class&amp;gt;&lt;br /&gt;
 &amp;lt;widget class=&amp;quot;QWidget&amp;quot; name=&amp;quot;readInputWidget&amp;quot; &amp;gt;&lt;br /&gt;
  &amp;lt;property name=&amp;quot;geometry&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;rect&amp;gt;&lt;br /&gt;
    &amp;lt;x&amp;gt;0&amp;lt;/x&amp;gt;&lt;br /&gt;
    &amp;lt;y&amp;gt;0&amp;lt;/y&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;351&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;108&amp;lt;/height&amp;gt;&lt;br /&gt;
   &amp;lt;/rect&amp;gt;&lt;br /&gt;
  &amp;lt;/property&amp;gt;&lt;br /&gt;
  &amp;lt;property name=&amp;quot;windowTitle&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;Read User Input Tutorial&amp;lt;/string&amp;gt;&lt;br /&gt;
  &amp;lt;/property&amp;gt;&lt;br /&gt;
  &amp;lt;layout class=&amp;quot;QVBoxLayout&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;property name=&amp;quot;margin&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;lt;number&amp;gt;9&amp;lt;/number&amp;gt;&lt;br /&gt;
   &amp;lt;/property&amp;gt;&lt;br /&gt;
   &amp;lt;property name=&amp;quot;spacing&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;lt;number&amp;gt;6&amp;lt;/number&amp;gt;&lt;br /&gt;
   &amp;lt;/property&amp;gt;&lt;br /&gt;
   &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;layout class=&amp;quot;QHBoxLayout&amp;quot; &amp;gt;&lt;br /&gt;
     &amp;lt;property name=&amp;quot;margin&amp;quot; &amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;0&amp;lt;/number&amp;gt;&lt;br /&gt;
     &amp;lt;/property&amp;gt;&lt;br /&gt;
     &amp;lt;property name=&amp;quot;spacing&amp;quot; &amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;6&amp;lt;/number&amp;gt;&lt;br /&gt;
     &amp;lt;/property&amp;gt;&lt;br /&gt;
     &amp;lt;item&amp;gt;&lt;br /&gt;
      &amp;lt;widget class=&amp;quot;QLineEdit&amp;quot; name=&amp;quot;inputBox1&amp;quot; /&amp;gt;&lt;br /&gt;
     &amp;lt;/item&amp;gt;&lt;br /&gt;
     &amp;lt;item&amp;gt;&lt;br /&gt;
      &amp;lt;widget class=&amp;quot;QPushButton&amp;quot; name=&amp;quot;evalButton&amp;quot; &amp;gt;&lt;br /&gt;
       &amp;lt;property name=&amp;quot;text&amp;quot; &amp;gt;&lt;br /&gt;
        &amp;lt;string&amp;gt;Echo Text&amp;lt;/string&amp;gt;&lt;br /&gt;
       &amp;lt;/property&amp;gt;&lt;br /&gt;
      &amp;lt;/widget&amp;gt;&lt;br /&gt;
     &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/layout&amp;gt;&lt;br /&gt;
   &amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;layout class=&amp;quot;QHBoxLayout&amp;quot; &amp;gt;&lt;br /&gt;
     &amp;lt;property name=&amp;quot;margin&amp;quot; &amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;0&amp;lt;/number&amp;gt;&lt;br /&gt;
     &amp;lt;/property&amp;gt;&lt;br /&gt;
     &amp;lt;property name=&amp;quot;spacing&amp;quot; &amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;6&amp;lt;/number&amp;gt;&lt;br /&gt;
     &amp;lt;/property&amp;gt;&lt;br /&gt;
     &amp;lt;item&amp;gt;&lt;br /&gt;
      &amp;lt;spacer&amp;gt;&lt;br /&gt;
       &amp;lt;property name=&amp;quot;orientation&amp;quot; &amp;gt;&lt;br /&gt;
        &amp;lt;enum&amp;gt;Qt::Horizontal&amp;lt;/enum&amp;gt;&lt;br /&gt;
       &amp;lt;/property&amp;gt;&lt;br /&gt;
       &amp;lt;property name=&amp;quot;sizeHint&amp;quot; &amp;gt;&lt;br /&gt;
        &amp;lt;size&amp;gt;&lt;br /&gt;
         &amp;lt;width&amp;gt;40&amp;lt;/width&amp;gt;&lt;br /&gt;
         &amp;lt;height&amp;gt;20&amp;lt;/height&amp;gt;&lt;br /&gt;
        &amp;lt;/size&amp;gt;&lt;br /&gt;
       &amp;lt;/property&amp;gt;&lt;br /&gt;
      &amp;lt;/spacer&amp;gt;&lt;br /&gt;
     &amp;lt;/item&amp;gt;&lt;br /&gt;
     &amp;lt;item&amp;gt;&lt;br /&gt;
      &amp;lt;widget class=&amp;quot;QPushButton&amp;quot; name=&amp;quot;exitButton&amp;quot; &amp;gt;&lt;br /&gt;
       &amp;lt;property name=&amp;quot;text&amp;quot; &amp;gt;&lt;br /&gt;
        &amp;lt;string&amp;gt;Exit&amp;lt;/string&amp;gt;&lt;br /&gt;
       &amp;lt;/property&amp;gt;&lt;br /&gt;
      &amp;lt;/widget&amp;gt;&lt;br /&gt;
     &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/layout&amp;gt;&lt;br /&gt;
   &amp;lt;/item&amp;gt;&lt;br /&gt;
  &amp;lt;/layout&amp;gt;&lt;br /&gt;
 &amp;lt;/widget&amp;gt;&lt;br /&gt;
 &amp;lt;pixmapfunction&amp;gt;&amp;lt;/pixmapfunction&amp;gt;&lt;br /&gt;
 &amp;lt;tabstops&amp;gt;&lt;br /&gt;
  &amp;lt;tabstop&amp;gt;inputBox1&amp;lt;/tabstop&amp;gt;&lt;br /&gt;
  &amp;lt;tabstop&amp;gt;evalButton&amp;lt;/tabstop&amp;gt;&lt;br /&gt;
  &amp;lt;tabstop&amp;gt;exitButton&amp;lt;/tabstop&amp;gt;&lt;br /&gt;
 &amp;lt;/tabstops&amp;gt;&lt;br /&gt;
 &amp;lt;resources/&amp;gt;&lt;br /&gt;
 &amp;lt;connections/&amp;gt;&lt;br /&gt;
&amp;lt;/ui&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/readinput.ui</id>
		<title>User:Axiom/readinput.ui</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/readinput.ui"/>
				<updated>2007-03-28T18:18:53Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==readinput.ui==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ui version=&amp;quot;4.0&amp;quot; &amp;gt;&lt;br /&gt;
 &amp;lt;author&amp;gt;&amp;lt;/author&amp;gt;&lt;br /&gt;
 &amp;lt;comment&amp;gt;&amp;lt;/comment&amp;gt;&lt;br /&gt;
 &amp;lt;exportmacro&amp;gt;&amp;lt;/exportmacro&amp;gt;&lt;br /&gt;
 &amp;lt;class&amp;gt;readInputWidget&amp;lt;/class&amp;gt;&lt;br /&gt;
 &amp;lt;widget class=&amp;quot;QWidget&amp;quot; name=&amp;quot;readInputWidget&amp;quot; &amp;gt;&lt;br /&gt;
  &amp;lt;property name=&amp;quot;geometry&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;rect&amp;gt;&lt;br /&gt;
    &amp;lt;x&amp;gt;0&amp;lt;/x&amp;gt;&lt;br /&gt;
    &amp;lt;y&amp;gt;0&amp;lt;/y&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;351&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;108&amp;lt;/height&amp;gt;&lt;br /&gt;
   &amp;lt;/rect&amp;gt;&lt;br /&gt;
  &amp;lt;/property&amp;gt;&lt;br /&gt;
  &amp;lt;property name=&amp;quot;windowTitle&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;Read User Input Tutorial&amp;lt;/string&amp;gt;&lt;br /&gt;
  &amp;lt;/property&amp;gt;&lt;br /&gt;
  &amp;lt;layout class=&amp;quot;QVBoxLayout&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;property name=&amp;quot;margin&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;lt;number&amp;gt;9&amp;lt;/number&amp;gt;&lt;br /&gt;
   &amp;lt;/property&amp;gt;&lt;br /&gt;
   &amp;lt;property name=&amp;quot;spacing&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;lt;number&amp;gt;6&amp;lt;/number&amp;gt;&lt;br /&gt;
   &amp;lt;/property&amp;gt;&lt;br /&gt;
   &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;layout class=&amp;quot;QHBoxLayout&amp;quot; &amp;gt;&lt;br /&gt;
     &amp;lt;property name=&amp;quot;margin&amp;quot; &amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;0&amp;lt;/number&amp;gt;&lt;br /&gt;
     &amp;lt;/property&amp;gt;&lt;br /&gt;
     &amp;lt;property name=&amp;quot;spacing&amp;quot; &amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;6&amp;lt;/number&amp;gt;&lt;br /&gt;
     &amp;lt;/property&amp;gt;&lt;br /&gt;
     &amp;lt;item&amp;gt;&lt;br /&gt;
      &amp;lt;widget class=&amp;quot;QLineEdit&amp;quot; name=&amp;quot;inputBox1&amp;quot; /&amp;gt;&lt;br /&gt;
     &amp;lt;/item&amp;gt;&lt;br /&gt;
     &amp;lt;item&amp;gt;&lt;br /&gt;
      &amp;lt;widget class=&amp;quot;QPushButton&amp;quot; name=&amp;quot;evalButton&amp;quot; &amp;gt;&lt;br /&gt;
       &amp;lt;property name=&amp;quot;text&amp;quot; &amp;gt;&lt;br /&gt;
        &amp;lt;string&amp;gt;Echo Text&amp;lt;/string&amp;gt;&lt;br /&gt;
       &amp;lt;/property&amp;gt;&lt;br /&gt;
      &amp;lt;/widget&amp;gt;&lt;br /&gt;
     &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/layout&amp;gt;&lt;br /&gt;
   &amp;lt;/item&amp;gt;&lt;br /&gt;
   &amp;lt;item&amp;gt;&lt;br /&gt;
    &amp;lt;layout class=&amp;quot;QHBoxLayout&amp;quot; &amp;gt;&lt;br /&gt;
     &amp;lt;property name=&amp;quot;margin&amp;quot; &amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;0&amp;lt;/number&amp;gt;&lt;br /&gt;
     &amp;lt;/property&amp;gt;&lt;br /&gt;
     &amp;lt;property name=&amp;quot;spacing&amp;quot; &amp;gt;&lt;br /&gt;
      &amp;lt;number&amp;gt;6&amp;lt;/number&amp;gt;&lt;br /&gt;
     &amp;lt;/property&amp;gt;&lt;br /&gt;
     &amp;lt;item&amp;gt;&lt;br /&gt;
      &amp;lt;spacer&amp;gt;&lt;br /&gt;
       &amp;lt;property name=&amp;quot;orientation&amp;quot; &amp;gt;&lt;br /&gt;
        &amp;lt;enum&amp;gt;Qt::Horizontal&amp;lt;/enum&amp;gt;&lt;br /&gt;
       &amp;lt;/property&amp;gt;&lt;br /&gt;
       &amp;lt;property name=&amp;quot;sizeHint&amp;quot; &amp;gt;&lt;br /&gt;
        &amp;lt;size&amp;gt;&lt;br /&gt;
         &amp;lt;width&amp;gt;40&amp;lt;/width&amp;gt;&lt;br /&gt;
         &amp;lt;height&amp;gt;20&amp;lt;/height&amp;gt;&lt;br /&gt;
        &amp;lt;/size&amp;gt;&lt;br /&gt;
       &amp;lt;/property&amp;gt;&lt;br /&gt;
      &amp;lt;/spacer&amp;gt;&lt;br /&gt;
     &amp;lt;/item&amp;gt;&lt;br /&gt;
     &amp;lt;item&amp;gt;&lt;br /&gt;
      &amp;lt;widget class=&amp;quot;QPushButton&amp;quot; name=&amp;quot;exitButton&amp;quot; &amp;gt;&lt;br /&gt;
       &amp;lt;property name=&amp;quot;text&amp;quot; &amp;gt;&lt;br /&gt;
        &amp;lt;string&amp;gt;Exit&amp;lt;/string&amp;gt;&lt;br /&gt;
       &amp;lt;/property&amp;gt;&lt;br /&gt;
      &amp;lt;/widget&amp;gt;&lt;br /&gt;
     &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/layout&amp;gt;&lt;br /&gt;
   &amp;lt;/item&amp;gt;&lt;br /&gt;
  &amp;lt;/layout&amp;gt;&lt;br /&gt;
 &amp;lt;/widget&amp;gt;&lt;br /&gt;
 &amp;lt;pixmapfunction&amp;gt;&amp;lt;/pixmapfunction&amp;gt;&lt;br /&gt;
 &amp;lt;tabstops&amp;gt;&lt;br /&gt;
  &amp;lt;tabstop&amp;gt;inputBox1&amp;lt;/tabstop&amp;gt;&lt;br /&gt;
  &amp;lt;tabstop&amp;gt;evalButton&amp;lt;/tabstop&amp;gt;&lt;br /&gt;
  &amp;lt;tabstop&amp;gt;exitButton&amp;lt;/tabstop&amp;gt;&lt;br /&gt;
 &amp;lt;/tabstops&amp;gt;&lt;br /&gt;
 &amp;lt;resources/&amp;gt;&lt;br /&gt;
 &amp;lt;connections/&amp;gt;&lt;br /&gt;
&amp;lt;/ui&amp;gt;&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom</id>
		<title>User:Axiom</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom"/>
				<updated>2007-03-28T18:17:04Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Axiom's sandbox==&lt;br /&gt;
&lt;br /&gt;
I am just putting some stuff here right now, because you have such nice color coding in your wiki.  Maybe I'll turn it into a tutorial if I figure out what I am doing.&lt;br /&gt;
&lt;br /&gt;
==Dynamically Loading a .ui file==&lt;br /&gt;
I found this snippet [http://kib2.free.fr/pyqt4/pyqt4.html here] (french).&lt;br /&gt;
I don't know if this is the right way to do it, but it seems to work.&lt;br /&gt;
===loadui.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from PyQt4 import QtGui, uic&lt;br /&gt;
&lt;br /&gt;
app = QtGui.QApplication(sys.argv)&lt;br /&gt;
widget = uic.loadUi(&amp;quot;demo.ui&amp;quot;)&lt;br /&gt;
widget.show()&lt;br /&gt;
&lt;br /&gt;
# La boucle principale&lt;br /&gt;
app.exec_()&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Of course you will need to make a ui file called demo.ui for this to work.&lt;br /&gt;
&lt;br /&gt;
==Connecting Buttons From Dynamically loaded .ui File==&lt;br /&gt;
&lt;br /&gt;
This code really works.&lt;br /&gt;
&lt;br /&gt;
===callMainWindow.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from PyQt4 import QtGui&lt;br /&gt;
from PyQt4 import uic&lt;br /&gt;
from PyQt4 import QtCore&lt;br /&gt;
&lt;br /&gt;
# the class has to have the same base class as your UI&lt;br /&gt;
class DemoImpl(QtGui.QMainWindow):&lt;br /&gt;
    def __init__(self, *args):&lt;br /&gt;
        QtGui.QMainWindow.__init__(self, *args)&lt;br /&gt;
	# just pass self&lt;br /&gt;
	uic.loadUi(&amp;quot;mainWindow.ui&amp;quot;, self)&lt;br /&gt;
    #this line makes sure that we are only looking for a string&lt;br /&gt;
    #if we want a bool as well we can add 	@QtCore.pyqtSignature(&amp;quot;bool&amp;quot;)&lt;br /&gt;
    @QtCore.pyqtSignature(&amp;quot;&amp;quot;)   &lt;br /&gt;
    def on_button1_clicked(self):&lt;br /&gt;
        print &amp;quot;You Clicked the button!&amp;quot;&lt;br /&gt;
    @QtCore.pyqtSignature(&amp;quot;&amp;quot;)&lt;br /&gt;
    def on_button2_clicked(self):&lt;br /&gt;
        print &amp;quot;You Clicked the button2!&amp;quot;	&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
app = QtGui.QApplication(sys.argv)&lt;br /&gt;
widget = DemoImpl()&lt;br /&gt;
widget.show()&lt;br /&gt;
app.exec_()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will need [[User:Axiom/demo.ui|this file]] too.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Getting user input into a variable==&lt;br /&gt;
Once you have it in a variable, you can throw the whole power of python at it.&lt;br /&gt;
I have tried to show how to do this in the simplest way possible.&lt;br /&gt;
''Note: This code shamelessly stolen from [http://www.apaku.de/linux/xpathevaluator/index.php xpathevaluator].  Lots of good pyqt4 sample code in there.  Also might be helpful if you want to evaluate an xpath.  But I'm not sure why you would want to do that.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===readinput.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
  #Load the widget&lt;br /&gt;
from PyQt4.QtGui import QWidget  #This is a widget, not a window, and that makes a difference&lt;br /&gt;
from PyQt4.uic import loadUiType  #We need this to dynamically load the .ui file we created in qt designer&lt;br /&gt;
from PyQt4.QtCore import pyqtSignature, Qt #Not sure what this signature thing is, but apparently it is great for buttons (signals/slots?)&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
(form, formbase) = loadUiType('readinput.ui') #this is the .ui file we want to show&lt;br /&gt;
&lt;br /&gt;
class readInputWidget(QWidget, form):  #in this class, we load the window, and assign actions to the buttons&lt;br /&gt;
    def __init__(self, parent=None):&lt;br /&gt;
        QWidget.__init__(self, parent)&lt;br /&gt;
        self.setAttribute(Qt.WA_DeleteOnClose) #This doesn't seem to change anything if you delete it, but may be usefull for housekeeping&lt;br /&gt;
        self.setupUi(self)&lt;br /&gt;
       &lt;br /&gt;
    @pyqtSignature(&amp;quot;on_exitButton_clicked()&amp;quot;)&lt;br /&gt;
    def on_exitButton_clicked(self):&lt;br /&gt;
        self.close()&lt;br /&gt;
    &lt;br /&gt;
    @pyqtSignature(&amp;quot;on_evalButton_clicked()&amp;quot;)&lt;br /&gt;
    def on_evalButton_clicked(self):&lt;br /&gt;
        print 'This should echo our text:'&lt;br /&gt;
        userinput =  self.inputBox1.text() #This is the fantastic line of code we were waiting for!  Make sure you have an input box by that name, and specify that it is text&lt;br /&gt;
        print userinput&lt;br /&gt;
&lt;br /&gt;
def main():&lt;br /&gt;
  from PyQt4.QtGui import QApplication&lt;br /&gt;
  from PyQt4.QtCore import Qt&lt;br /&gt;
  app = QApplication(sys.argv)&lt;br /&gt;
  widget = readInputWidget()&lt;br /&gt;
  widget.show()&lt;br /&gt;
  return app.exec_()&lt;br /&gt;
&lt;br /&gt;
if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
  sys.exit(main())        &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
You will also need the [[User:Axiom/readinput.ui|ui file]] that goes along with that.&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/demo.ui</id>
		<title>User:Axiom/demo.ui</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/demo.ui"/>
				<updated>2007-01-21T22:52:50Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===mainWindow.ui===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code xml&amp;gt;&lt;br /&gt;
&amp;lt;ui version=&amp;quot;4.0&amp;quot; &amp;gt;&lt;br /&gt;
 &amp;lt;author&amp;gt;&amp;lt;/author&amp;gt;&lt;br /&gt;
 &amp;lt;comment&amp;gt;&amp;lt;/comment&amp;gt;&lt;br /&gt;
 &amp;lt;exportmacro&amp;gt;&amp;lt;/exportmacro&amp;gt;&lt;br /&gt;
 &amp;lt;class&amp;gt;MainWindow&amp;lt;/class&amp;gt;&lt;br /&gt;
 &amp;lt;widget class=&amp;quot;QMainWindow&amp;quot; name=&amp;quot;MainWindow&amp;quot; &amp;gt;&lt;br /&gt;
  &amp;lt;property name=&amp;quot;geometry&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;rect&amp;gt;&lt;br /&gt;
    &amp;lt;x&amp;gt;0&amp;lt;/x&amp;gt;&lt;br /&gt;
    &amp;lt;y&amp;gt;0&amp;lt;/y&amp;gt;&lt;br /&gt;
    &amp;lt;width&amp;gt;502&amp;lt;/width&amp;gt;&lt;br /&gt;
    &amp;lt;height&amp;gt;325&amp;lt;/height&amp;gt;&lt;br /&gt;
   &amp;lt;/rect&amp;gt;&lt;br /&gt;
  &amp;lt;/property&amp;gt;&lt;br /&gt;
  &amp;lt;property name=&amp;quot;windowTitle&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;MainWindow&amp;lt;/string&amp;gt;&lt;br /&gt;
  &amp;lt;/property&amp;gt;&lt;br /&gt;
  &amp;lt;widget class=&amp;quot;QWidget&amp;quot; name=&amp;quot;centralwidget&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;widget class=&amp;quot;QPushButton&amp;quot; name=&amp;quot;button2&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;geometry&amp;quot; &amp;gt;&lt;br /&gt;
     &amp;lt;rect&amp;gt;&lt;br /&gt;
      &amp;lt;x&amp;gt;280&amp;lt;/x&amp;gt;&lt;br /&gt;
      &amp;lt;y&amp;gt;110&amp;lt;/y&amp;gt;&lt;br /&gt;
      &amp;lt;width&amp;gt;95&amp;lt;/width&amp;gt;&lt;br /&gt;
      &amp;lt;height&amp;gt;29&amp;lt;/height&amp;gt;&lt;br /&gt;
     &amp;lt;/rect&amp;gt;&lt;br /&gt;
    &amp;lt;/property&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;text&amp;quot; &amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;PushButton&amp;lt;/string&amp;gt;&lt;br /&gt;
    &amp;lt;/property&amp;gt;&lt;br /&gt;
   &amp;lt;/widget&amp;gt;&lt;br /&gt;
   &amp;lt;widget class=&amp;quot;QPushButton&amp;quot; name=&amp;quot;button1&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;geometry&amp;quot; &amp;gt;&lt;br /&gt;
     &amp;lt;rect&amp;gt;&lt;br /&gt;
      &amp;lt;x&amp;gt;70&amp;lt;/x&amp;gt;&lt;br /&gt;
      &amp;lt;y&amp;gt;110&amp;lt;/y&amp;gt;&lt;br /&gt;
      &amp;lt;width&amp;gt;95&amp;lt;/width&amp;gt;&lt;br /&gt;
      &amp;lt;height&amp;gt;29&amp;lt;/height&amp;gt;&lt;br /&gt;
     &amp;lt;/rect&amp;gt;&lt;br /&gt;
    &amp;lt;/property&amp;gt;&lt;br /&gt;
    &amp;lt;property name=&amp;quot;text&amp;quot; &amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;PushButton&amp;lt;/string&amp;gt;&lt;br /&gt;
    &amp;lt;/property&amp;gt;&lt;br /&gt;
   &amp;lt;/widget&amp;gt;&lt;br /&gt;
  &amp;lt;/widget&amp;gt;&lt;br /&gt;
  &amp;lt;widget class=&amp;quot;QMenuBar&amp;quot; name=&amp;quot;menubar&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;property name=&amp;quot;geometry&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;lt;rect&amp;gt;&lt;br /&gt;
     &amp;lt;x&amp;gt;0&amp;lt;/x&amp;gt;&lt;br /&gt;
     &amp;lt;y&amp;gt;0&amp;lt;/y&amp;gt;&lt;br /&gt;
     &amp;lt;width&amp;gt;502&amp;lt;/width&amp;gt;&lt;br /&gt;
     &amp;lt;height&amp;gt;29&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;/rect&amp;gt;&lt;br /&gt;
   &amp;lt;/property&amp;gt;&lt;br /&gt;
  &amp;lt;/widget&amp;gt;&lt;br /&gt;
  &amp;lt;widget class=&amp;quot;QStatusBar&amp;quot; name=&amp;quot;statusbar&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;property name=&amp;quot;geometry&amp;quot; &amp;gt;&lt;br /&gt;
    &amp;lt;rect&amp;gt;&lt;br /&gt;
     &amp;lt;x&amp;gt;0&amp;lt;/x&amp;gt;&lt;br /&gt;
     &amp;lt;y&amp;gt;303&amp;lt;/y&amp;gt;&lt;br /&gt;
     &amp;lt;width&amp;gt;502&amp;lt;/width&amp;gt;&lt;br /&gt;
     &amp;lt;height&amp;gt;22&amp;lt;/height&amp;gt;&lt;br /&gt;
    &amp;lt;/rect&amp;gt;&lt;br /&gt;
   &amp;lt;/property&amp;gt;&lt;br /&gt;
  &amp;lt;/widget&amp;gt;&lt;br /&gt;
 &amp;lt;/widget&amp;gt;&lt;br /&gt;
 &amp;lt;pixmapfunction&amp;gt;&amp;lt;/pixmapfunction&amp;gt;&lt;br /&gt;
 &amp;lt;resources/&amp;gt;&lt;br /&gt;
 &amp;lt;connections/&amp;gt;&lt;br /&gt;
&amp;lt;/ui&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom</id>
		<title>User:Axiom</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom"/>
				<updated>2007-01-21T22:49:27Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* loaddialog.py */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Axiom's sandbox==&lt;br /&gt;
&lt;br /&gt;
I am just putting some stuff here right now, because you have such nice color coding in your wiki.  Maybe I'll turn it into a tutorial if I figure out what I am doing.&lt;br /&gt;
&lt;br /&gt;
==Dynamically Loading a .ui file==&lt;br /&gt;
I found this snippet [http://kib2.free.fr/pyqt4/pyqt4.html here] (french).&lt;br /&gt;
I don't know if this is the right way to do it, but it seems to work.&lt;br /&gt;
===loadui.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from PyQt4 import QtGui, uic&lt;br /&gt;
&lt;br /&gt;
app = QtGui.QApplication(sys.argv)&lt;br /&gt;
widget = uic.loadUi(&amp;quot;demo.ui&amp;quot;)&lt;br /&gt;
widget.show()&lt;br /&gt;
&lt;br /&gt;
# La boucle principale&lt;br /&gt;
app.exec_()&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Of course you will need to make a ui file called demo.ui for this to work.&lt;br /&gt;
&lt;br /&gt;
==Connecting Buttons From Dynamically loaded .ui File==&lt;br /&gt;
&lt;br /&gt;
This code really works.&lt;br /&gt;
&lt;br /&gt;
===callMainWindow.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from PyQt4 import QtGui&lt;br /&gt;
from PyQt4 import uic&lt;br /&gt;
from PyQt4 import QtCore&lt;br /&gt;
&lt;br /&gt;
# the class has to have the same base class as your UI&lt;br /&gt;
class DemoImpl(QtGui.QMainWindow):&lt;br /&gt;
    def __init__(self, *args):&lt;br /&gt;
        QtGui.QMainWindow.__init__(self, *args)&lt;br /&gt;
	# just pass self&lt;br /&gt;
	uic.loadUi(&amp;quot;mainWindow.ui&amp;quot;, self)&lt;br /&gt;
    #this line makes sure that we are only looking for a string&lt;br /&gt;
    #if we want a bool as well we can add 	@QtCore.pyqtSignature(&amp;quot;bool&amp;quot;)&lt;br /&gt;
    @QtCore.pyqtSignature(&amp;quot;&amp;quot;)   &lt;br /&gt;
    def on_button1_clicked(self):&lt;br /&gt;
        print &amp;quot;You Clicked the button!&amp;quot;&lt;br /&gt;
    @QtCore.pyqtSignature(&amp;quot;&amp;quot;)&lt;br /&gt;
    def on_button2_clicked(self):&lt;br /&gt;
        print &amp;quot;You Clicked the button2!&amp;quot;	&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
app = QtGui.QApplication(sys.argv)&lt;br /&gt;
widget = DemoImpl()&lt;br /&gt;
widget.show()&lt;br /&gt;
app.exec_()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will need [[User:Axiom/demo.ui|this file]] too.&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom</id>
		<title>User:Axiom</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom"/>
				<updated>2007-01-21T22:48:31Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* loaddialog.py */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Axiom's sandbox==&lt;br /&gt;
&lt;br /&gt;
I am just putting some stuff here right now, because you have such nice color coding in your wiki.  Maybe I'll turn it into a tutorial if I figure out what I am doing.&lt;br /&gt;
&lt;br /&gt;
==Dynamically Loading a .ui file==&lt;br /&gt;
I found this snippet [http://kib2.free.fr/pyqt4/pyqt4.html here] (french).&lt;br /&gt;
I don't know if this is the right way to do it, but it seems to work.&lt;br /&gt;
===loadui.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from PyQt4 import QtGui, uic&lt;br /&gt;
&lt;br /&gt;
app = QtGui.QApplication(sys.argv)&lt;br /&gt;
widget = uic.loadUi(&amp;quot;demo.ui&amp;quot;)&lt;br /&gt;
widget.show()&lt;br /&gt;
&lt;br /&gt;
# La boucle principale&lt;br /&gt;
app.exec_()&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Of course you will need to make a ui file called demo.ui for this to work.&lt;br /&gt;
&lt;br /&gt;
==Connecting Buttons From Dynamically loaded .ui File==&lt;br /&gt;
&lt;br /&gt;
This code really works.&lt;br /&gt;
&lt;br /&gt;
===loaddialog.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from PyQt4 import QtGui&lt;br /&gt;
from PyQt4 import uic&lt;br /&gt;
from PyQt4 import QtCore&lt;br /&gt;
&lt;br /&gt;
# the class has to have the same base class as your UI&lt;br /&gt;
class DemoImpl(QtGui.QMainWindow):&lt;br /&gt;
    def __init__(self, *args):&lt;br /&gt;
        QtGui.QMainWindow.__init__(self, *args)&lt;br /&gt;
	# just pass self&lt;br /&gt;
	uic.loadUi(&amp;quot;mainWindow.ui&amp;quot;, self)&lt;br /&gt;
    #this line makes sure that we are only looking for a string&lt;br /&gt;
    #if we want a bool as well we can add 	@QtCore.pyqtSignature(&amp;quot;bool&amp;quot;)&lt;br /&gt;
    @QtCore.pyqtSignature(&amp;quot;&amp;quot;)   &lt;br /&gt;
    def on_button1_clicked(self):&lt;br /&gt;
        print &amp;quot;You Clicked the button!&amp;quot;&lt;br /&gt;
    @QtCore.pyqtSignature(&amp;quot;&amp;quot;)&lt;br /&gt;
    def on_button2_clicked(self):&lt;br /&gt;
        print &amp;quot;You Clicked the button2!&amp;quot;	&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
app = QtGui.QApplication(sys.argv)&lt;br /&gt;
widget = DemoImpl()&lt;br /&gt;
widget.show()&lt;br /&gt;
app.exec_()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will need [[this file|User:Axiom/demo.ui]] too.&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom</id>
		<title>User:Axiom</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom"/>
				<updated>2007-01-21T22:44:45Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Axiom's sandbox==&lt;br /&gt;
&lt;br /&gt;
I am just putting some stuff here right now, because you have such nice color coding in your wiki.  Maybe I'll turn it into a tutorial if I figure out what I am doing.&lt;br /&gt;
&lt;br /&gt;
==Dynamically Loading a .ui file==&lt;br /&gt;
I found this snippet [http://kib2.free.fr/pyqt4/pyqt4.html here] (french).&lt;br /&gt;
I don't know if this is the right way to do it, but it seems to work.&lt;br /&gt;
===loadui.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from PyQt4 import QtGui, uic&lt;br /&gt;
&lt;br /&gt;
app = QtGui.QApplication(sys.argv)&lt;br /&gt;
widget = uic.loadUi(&amp;quot;demo.ui&amp;quot;)&lt;br /&gt;
widget.show()&lt;br /&gt;
&lt;br /&gt;
# La boucle principale&lt;br /&gt;
app.exec_()&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Of course you will need to make a ui file called demo.ui for this to work.&lt;br /&gt;
&lt;br /&gt;
==Connecting Buttons From Dynamically loaded .ui File==&lt;br /&gt;
&lt;br /&gt;
This code really works.&lt;br /&gt;
&lt;br /&gt;
===loaddialog.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from PyQt4 import QtGui&lt;br /&gt;
from PyQt4 import uic&lt;br /&gt;
from PyQt4 import QtCore&lt;br /&gt;
&lt;br /&gt;
# the class has to have the same base class as your UI&lt;br /&gt;
class DemoImpl(QtGui.QMainWindow):&lt;br /&gt;
    def __init__(self, *args):&lt;br /&gt;
        QtGui.QMainWindow.__init__(self, *args)&lt;br /&gt;
	# just pass self&lt;br /&gt;
	uic.loadUi(&amp;quot;mainWindow.ui&amp;quot;, self)&lt;br /&gt;
    #this line makes sure that we are only looking for a string&lt;br /&gt;
    #if we want a bool as well we can add 	@QtCore.pyqtSignature(&amp;quot;bool&amp;quot;)&lt;br /&gt;
    @QtCore.pyqtSignature(&amp;quot;&amp;quot;)   &lt;br /&gt;
    def on_button1_clicked(self):&lt;br /&gt;
        print &amp;quot;You Clicked the button!&amp;quot;&lt;br /&gt;
    @QtCore.pyqtSignature(&amp;quot;&amp;quot;)&lt;br /&gt;
    def on_button2_clicked(self):&lt;br /&gt;
        print &amp;quot;You Clicked the button2!&amp;quot;	&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
app = QtGui.QApplication(sys.argv)&lt;br /&gt;
widget = DemoImpl()&lt;br /&gt;
widget.show()&lt;br /&gt;
app.exec_()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom</id>
		<title>User:Axiom</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom"/>
				<updated>2007-01-21T20:33:57Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Axiom's sandbox==&lt;br /&gt;
&lt;br /&gt;
I am just putting some stuff here right now, because you have such nice color coding in your wiki.  Maybe I'll turn it into a tutorial if I figure out what I am doing.&lt;br /&gt;
&lt;br /&gt;
==Dynamically Loading a .ui file==&lt;br /&gt;
I found this snippet [http://kib2.free.fr/pyqt4/pyqt4.html here] (french).&lt;br /&gt;
I don't know if this is the right way to do it, but it seems to work.&lt;br /&gt;
===loadui.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from PyQt4 import QtGui, uic&lt;br /&gt;
&lt;br /&gt;
app = QtGui.QApplication(sys.argv)&lt;br /&gt;
widget = uic.loadUi(&amp;quot;demo.ui&amp;quot;)&lt;br /&gt;
widget.show()&lt;br /&gt;
&lt;br /&gt;
# La boucle principale&lt;br /&gt;
app.exec_()&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Of course you will need to make a ui file called demo.ui for this to work.&lt;br /&gt;
&lt;br /&gt;
==Connecting Buttons From Dynamically loaded .ui File==&lt;br /&gt;
&lt;br /&gt;
===loaddialog.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from PyQt4 import QtGui&lt;br /&gt;
from PyQt4 import uic&lt;br /&gt;
&lt;br /&gt;
# the class has to have the same base class as your UI&lt;br /&gt;
class DemoImpl(QtGui.QDialog):&lt;br /&gt;
    def __init__(self, *args):&lt;br /&gt;
        QtGui.QWidget.__init__(self, *args)&lt;br /&gt;
	# just pass self&lt;br /&gt;
	uic.loadUi(&amp;quot;demo.ui&amp;quot;, self)&lt;br /&gt;
    #for some reason this seems to be called twice         &lt;br /&gt;
    def on_button1_clicked(self):&lt;br /&gt;
        print &amp;quot;You Clicked the button!&amp;quot;&lt;br /&gt;
	&lt;br /&gt;
    def on_pushButton_2_clicked(self):&lt;br /&gt;
        print &amp;quot;You Clicked the button2!&amp;quot;	&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
app = QtGui.QApplication(sys.argv)&lt;br /&gt;
widget = DemoImpl()&lt;br /&gt;
widget.show()&lt;br /&gt;
app.exec_()&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Talk:Welcome_to_KDE_TechBase</id>
		<title>Talk:Welcome to KDE TechBase</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Talk:Welcome_to_KDE_TechBase"/>
				<updated>2007-01-21T18:51:34Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: Something wrong with the CAPTCHAs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ __NOEDITSECTION__&lt;br /&gt;
&lt;br /&gt;
==License==&lt;br /&gt;
I suggest we move to [http://creativecommons.org/licenses/by-sa/2.5/ cc-by-sa] right from the beginning. Please see the [http://people.debian.org/~srivasta/Position_Statement.xhtml Draft Debian Position Statement About The GNU Free Documentation License(GFDL)]. [[User:Logixoul|Logixoul]] 14:10, 8 September 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:Or dual license, keep GFDL and use CC. (There was some discussion about this on Wikipedia iirc) [[User:CuCullin|CuCullin]] 19:31, 9 January 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
== Oxygen theme ==&lt;br /&gt;
&lt;br /&gt;
I really like the Oxygen theme on this wiki, but might we reconsider the fixed width bit?  It makes some of the pages (e.g. recent changes) not work as well, wrapping lines and making them difficult to read. --[[User:Axiom|Axiom]] 20:50, 14 January 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
: We have had this discussion over and over again but at the same time we got very positive feedback (e.g. on the kde-www mailing list). Changing the layout is very unlikely. I agree that due to our use of subpages the urls get long and a bit unreadable, but that's hardly a reason to change the layout of all *kde.org pages. --[[User:Dhaumann|Dhaumann]] 23:49, 14 January 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
:: You can configure which skin is used in your preferences. A &amp;quot;Full width Oxygen&amp;quot; skin would be nice. --[[User:Argonel|Argonel]] 04:44, 18 January 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
== Develop ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Develop: Development wikis of various KDE projects&amp;quot;  No longer seems an appropriate title considering the links inside it.  Perhaps &amp;quot;Develop: KDE Projects&amp;quot; and then the description &amp;quot;Various KDE Projects, including links to development wikis, task lists, etc&amp;quot; or some such. --[[User:CuCullin|CuCullin]] 22:28, 16 January 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
== Something wrong with the CAPTCHAs ==&lt;br /&gt;
&lt;br /&gt;
Every time I make an edit, it says I am trying to add a url, even when I am not. Perhaps I will get better a simple math, but they are slightly annoying. --[[User:Axiom|Axiom]] 19:51, 21 January 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Development/Tutorials/Python_introduction_to_signals_and_slots</id>
		<title>Development/Tutorials/Python introduction to signals and slots</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Development/Tutorials/Python_introduction_to_signals_and_slots"/>
				<updated>2007-01-21T18:47:12Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* Emitting signals */  It won't work unless you import sys first&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{warning|This tutorial is work in progress.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Abstract==&lt;br /&gt;
The signal and slot architecture is design to simplify communication between objects.  It's a fact that GUI programming is mostly event driven.  The traditionally approach  to event driven programming is to use callbaks. Callbacks have a number of limitations that Qt tries to solve with it's signal and slot architecture. The concept is that every object can emit signals. For example when a button is clicked it emits a “clicked()” signal. Signals does not do anything alone, but when connected to a slot the code in the slot will be executed every time the signal is emitted. In python every function is a slot.  It's possible to connect one signal to multiple slots&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
General understanding of the python programming language. No prior knowledge of QT is required. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Connecting signals and slots.==&lt;br /&gt;
We use the QObject.connect() method to connect signals and slots. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
bool connect (QObject, SIGNAL(), callable, Qt.ConnectionType = Qt.AutoConnection)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first argument is the name of the object that is emitting the signal. The second argument is the signal, and the third argument is the slot. The slot has to bee a python callable object. Note that only QObjects and objects inheriting from QObject can emit signals.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Example'''&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
from PyQt4.QtGui import *&lt;br /&gt;
from PyQt4.QtCore import *&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
#First we create a QApplication and QPushButton&lt;br /&gt;
app=QApplication(sys.argv)&lt;br /&gt;
exitButton=QPushButton(&amp;quot;Exit&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
#Here we connect the exitButton's &amp;quot;clicked()&amp;quot; signals to the app's exit method. &lt;br /&gt;
#This will have the effect that every time some one clicks the exitButton &lt;br /&gt;
#the app.exit method will execute and the application will close.&lt;br /&gt;
QObject.connect(exitButton,SIGNAL(&amp;quot;clicked()&amp;quot;),app.exit)&lt;br /&gt;
&lt;br /&gt;
exitButton.show()&lt;br /&gt;
#Start the evnt loop&lt;br /&gt;
sys.exit(app.exec_())&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Emitting signals==&lt;br /&gt;
Only QObjects and objects inheriting from QObject can emit signals. To emit a signal we use the QObject.emit() method.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
QObject.emit (self, SIGNAL(), ...)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emit() is an object method, the self parameter is therefor automatically inserted by the python interpreter. The next argument is the signal we would like to emit, for example it could have been SIGNAL(&amp;quot;myfirstsignal()&amp;quot;) if we wanted to emit a signal with that name. The next parameters is optional parameters that can be sent with the signal, will come back to that in more detail later. &lt;br /&gt;
&lt;br /&gt;
'''Example:'''In this example we have a class with a function &amp;quot;afunc&amp;quot; that emits the signal &amp;quot;doSomePrinting()&amp;quot;. The class also have function &amp;quot;bfunc&amp;quot; that prints &amp;quot;Hello world&amp;quot;. First we create a object of the class then we connect the &amp;quot;doSomePrinting()&amp;quot; to &amp;quot;bfunc&amp;quot;. After that we call &amp;quot;afunc&amp;quot;. This will result in the printing of &amp;quot;Hello World&amp;quot; to the standard output&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from time import time&lt;br /&gt;
from PyQt4.QtCore import *&lt;br /&gt;
   &lt;br /&gt;
class A (QObject):&lt;br /&gt;
    def __init__(self):&lt;br /&gt;
        QObject.__init__(self)&lt;br /&gt;
    &lt;br /&gt;
    def afunc (self):&lt;br /&gt;
        self.emit(SIGNAL(&amp;quot;doSomePrinting()&amp;quot;))    &lt;br /&gt;
        &lt;br /&gt;
    def bfunc(self):&lt;br /&gt;
        print &amp;quot;Hello World!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
if __name__==&amp;quot;__main__&amp;quot;:&lt;br /&gt;
    app=QCoreApplication(sys.argv)&lt;br /&gt;
    a=A()&lt;br /&gt;
    QObject.connect(a,SIGNAL(&amp;quot;doSomePrinting()&amp;quot;),a.bfunc)&lt;br /&gt;
    a.afunc()    &lt;br /&gt;
    sys.exit(app.exec_())&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Signals and slots with parameters==&lt;br /&gt;
The signal and slots mechanism is type safe. In C++ this implies that both the number of arguments and the type of the arguments in a signal must match the arguments in the receiving slot. In Qt's Signal and slots architecture the receiving slot can actually have fewer parameters than the emitted signal, the extra arguments will then be ignored. Because of pythons dynamically typed nature it not possible to do any type checking in advance. It is therefor important to make sure that the emitted object is of the expected type or of a type that can be automatically converted to the expected type. For example a python string will automatically be converted to QString. If we send a object of an incompatible type we will get an runtime error.&lt;br /&gt;
 &lt;br /&gt;
'''Example:'''&lt;br /&gt;
This  example will create a slider and display it. Every time the value of the slider is changed the new value will be printed to the standard output. The references documentation for QSlider can be found [http://www.riverbankcomputing.com/Docs/PyQt4/html/qslider.html here], the valueChanged signal is inherited from [http://www.riverbankcomputing.com/Docs/PyQt4/html/qabstractslider.html QAbstractSlider]&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
from PyQt4.QtGui import *&lt;br /&gt;
from PyQt4.QtCore import *&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
def printNumber(number):&lt;br /&gt;
    print number&lt;br /&gt;
&lt;br /&gt;
if __name__==&amp;quot;__main__&amp;quot;:&lt;br /&gt;
    #First we create a QApplication and QSlider&lt;br /&gt;
    app=QApplication(sys.argv)&lt;br /&gt;
    slider=QSlider(Qt.Horizontal)&lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
    QObject.connect(slider,SIGNAL(&amp;quot;valueChanged(int)&amp;quot;),printNumber)&lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
    slider.show()&lt;br /&gt;
    #Start the evnt loop&lt;br /&gt;
    sys.exit(app.exec_())&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Python objects as parameters==&lt;br /&gt;
It's possible to send a python object of any type using PyQt_PyObject in the signature. This is recommended when both signal and slot is implemented in python. By using PyQt_PyObject we avoid unnecessary conversions between python objects and C++ types and it more consistent with python dynamically typed nature.&lt;br /&gt;
&lt;br /&gt;
'''Example'''&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from time import time&lt;br /&gt;
from PyQt4.QtCore import *&lt;br /&gt;
 &lt;br /&gt;
        &lt;br /&gt;
class A (QObject):&lt;br /&gt;
    def __init__(self):&lt;br /&gt;
        QObject.__init__(self)&lt;br /&gt;
    &lt;br /&gt;
    def send (self):&lt;br /&gt;
        msg=[1234,&amp;quot;1234&amp;quot;,{1:2}]&lt;br /&gt;
        self.emit(SIGNAL(&amp;quot;asignal(PyQt_PyObject)&amp;quot;),msg)    &lt;br /&gt;
        &lt;br /&gt;
    def recive(self,msg):&lt;br /&gt;
        print msg&lt;br /&gt;
&lt;br /&gt;
def p(msg): print int(time()-start),msg&lt;br /&gt;
        &lt;br /&gt;
if __name__==&amp;quot;__main__&amp;quot;:&lt;br /&gt;
    app=QCoreApplication(sys.argv)&lt;br /&gt;
    a=A()&lt;br /&gt;
    QObject.connect(a,SIGNAL(&amp;quot;asignal(PyQt_PyObject)&amp;quot;),a.recive)&lt;br /&gt;
    a.send()    &lt;br /&gt;
    &lt;br /&gt;
    sys.exit(app.exec_())&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Short-circuit Signal==&lt;br /&gt;
PyQt4 have a special type of signal called a short-circuit Signal. This signal implicitly declare all arguments to be of type PyQt_PyObject. Short-circuited signals does not have argument lists or parentheses. Short-circuited signals can only connected to python slots.&lt;br /&gt;
&lt;br /&gt;
'''The same example as above, using short-circuited signals. '''&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from time import time&lt;br /&gt;
from PyQt4.QtCore import *&lt;br /&gt;
 &lt;br /&gt;
        &lt;br /&gt;
class A (QObject):&lt;br /&gt;
    def __init__(self):&lt;br /&gt;
        QObject.__init__(self)&lt;br /&gt;
    &lt;br /&gt;
    def send (self):&lt;br /&gt;
        msg=[1234,&amp;quot;1234&amp;quot;,{1:2}]&lt;br /&gt;
        self.emit(SIGNAL(&amp;quot;asignal&amp;quot;),msg)    &lt;br /&gt;
        &lt;br /&gt;
    def recive(self,msg):&lt;br /&gt;
        print msg&lt;br /&gt;
&lt;br /&gt;
def p(msg): print int(time()-start),msg&lt;br /&gt;
        &lt;br /&gt;
if __name__==&amp;quot;__main__&amp;quot;:&lt;br /&gt;
    app=QCoreApplication(sys.argv)&lt;br /&gt;
    a=A()&lt;br /&gt;
    QObject.connect(a,SIGNAL(&amp;quot;asignal&amp;quot;),a.recive)&lt;br /&gt;
    a.send()    &lt;br /&gt;
    &lt;br /&gt;
    sys.exit(app.exec_())&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Signals and slots and threading==&lt;br /&gt;
To send signal across threads we have to use the Qt.QueuedConnection parameter. Without this parameter the code will be executed in the same thread. &lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from time import time&lt;br /&gt;
from PyQt4.QtCore import *&lt;br /&gt;
 &lt;br /&gt;
class A (QThread):&lt;br /&gt;
    def __init__(self):&lt;br /&gt;
        QThread.__init__(self)&lt;br /&gt;
    &lt;br /&gt;
    def afunc (self):&lt;br /&gt;
        p(&amp;quot;starting in a()&amp;quot;)&lt;br /&gt;
        self.emit(SIGNAL(&amp;quot;asignal&amp;quot;))&lt;br /&gt;
        p(&amp;quot;finished in a()&amp;quot;)&lt;br /&gt;
       &lt;br /&gt;
    def bfunc(self):&lt;br /&gt;
        p(&amp;quot;starting in b()&amp;quot;)&lt;br /&gt;
        self.sleep(3) &lt;br /&gt;
        p(&amp;quot;finished in b()&amp;quot;)&lt;br /&gt;
                &lt;br /&gt;
    def run(self):&lt;br /&gt;
        self.exec_()&lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
def p(msg): print str(int(time()-start)) + &amp;quot;s&amp;quot;,msg&lt;br /&gt;
        &lt;br /&gt;
if __name__==&amp;quot;__main__&amp;quot;:&lt;br /&gt;
    start=time()&lt;br /&gt;
    p(&amp;quot;starting in __main__&amp;quot;)&lt;br /&gt;
    app=QCoreApplication(sys.argv)&lt;br /&gt;
    a=A()&lt;br /&gt;
    a.start()&lt;br /&gt;
    QObject.connect(a,SIGNAL(&amp;quot;asignal&amp;quot;),a.bfunc,Qt.QueuedConnection)&lt;br /&gt;
    a.afunc()&lt;br /&gt;
    p(&amp;quot;finished in __main__&amp;quot;)&lt;br /&gt;
       &lt;br /&gt;
    sys.exit(app.exec_())&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
Output:&lt;br /&gt;
0s starting in __main__&lt;br /&gt;
0s starting in a()&lt;br /&gt;
0s finished in a()&lt;br /&gt;
0s finished in __main__&lt;br /&gt;
0s starting in b()&lt;br /&gt;
3s finished in b()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
without Qt.QueuedConnection the example will output:&lt;br /&gt;
0s starting in __main__&lt;br /&gt;
0s starting in a()&lt;br /&gt;
0s starting in b()&lt;br /&gt;
3s finished in b()&lt;br /&gt;
3s finished in a()&lt;br /&gt;
3s finished in __main__&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==QueuedConnections==&lt;br /&gt;
[[Category:Python]]&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom/myskin.css</id>
		<title>User:Axiom/myskin.css</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom/myskin.css"/>
				<updated>2007-01-15T01:37:13Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/*&lt;br /&gt;
** HTML elements&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
body {&lt;br /&gt;
    margin: 0; &lt;br /&gt;
    padding: 0;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.8em;&lt;br /&gt;
    font-family: &amp;quot;Bitstream Vera Sans&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, &amp;quot;Trebuchet MS&amp;quot;, sans-serif;&lt;br /&gt;
    color: #535353;&lt;br /&gt;
    background: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.clear {&lt;br /&gt;
	clear: both;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* general styles */&lt;br /&gt;
&lt;br /&gt;
table {&lt;br /&gt;
	background: white;&lt;br /&gt;
	font-size: 100%;&lt;br /&gt;
	color: black;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a:link, a:visited {&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    color: #0057ae;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover {&lt;br /&gt;
	text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a.title:link, a.title:visited, a.title:hover {&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:visited {&lt;br /&gt;
    color: #644a9b;&lt;br /&gt;
}&lt;br /&gt;
/*&lt;br /&gt;
a.stub {&lt;br /&gt;
	color: #772233;&lt;br /&gt;
}&lt;br /&gt;
a.new, #p-personal a.new {&lt;br /&gt;
	color: #ba0000;&lt;br /&gt;
}&lt;br /&gt;
a.new:visited, #p-personal a.new:visited {&lt;br /&gt;
	color: #a55858;&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
h1, h2, h3, h4 {&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-top: 1.0em;&lt;br /&gt;
    color: #F7800A;&lt;br /&gt;
    background: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1 {&lt;br /&gt;
    margin-top: 1.5em;&lt;br /&gt;
    font-size: 1.7em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1.firstHeading {&lt;br /&gt;
    margin-top: .5em;&lt;br /&gt;
    font-size: 1.7em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h2 {&lt;br /&gt;
    font-size: 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3 {&lt;br /&gt;
    font-size: 1.2em;&lt;br /&gt;
    color: #e3ad00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4 {&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h5 {&lt;br /&gt;
    font-size: 1.0em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#right ul {&lt;br /&gt;
	line-height: 1.5em;&lt;br /&gt;
	list-style-type: square;&lt;br /&gt;
	margin: .3em 0 0 1.5em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
/*	list-style-image: url(bullet.gif);*/&lt;br /&gt;
}&lt;br /&gt;
ol {&lt;br /&gt;
	line-height: 1.5em;&lt;br /&gt;
	margin: .3em 0 0 3.2em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	list-style-image: none;&lt;br /&gt;
}&lt;br /&gt;
li {&lt;br /&gt;
	margin-bottom: .1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
hr {&lt;br /&gt;
    margin: 0.3em 1em 0.3em 1em;&lt;br /&gt;
    height: 1px;&lt;br /&gt;
    border: #dddddd dashed;&lt;br /&gt;
    border-width: 0 0 1px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
del {&lt;br /&gt;
    color: #800;&lt;br /&gt;
    text-decoration: line-through;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
dt {&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 1.05em;&lt;br /&gt;
    color: #0057ae;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
dd {&lt;br /&gt;
    margin-left: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
p {&lt;br /&gt;
    margin-top: 0.5em;&lt;br /&gt;
    margin-bottom: 0.9em;&lt;br /&gt;
    text-align: justify;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
hr {&lt;br /&gt;
    margin: 0.3em 1em 0.3em 1em;&lt;br /&gt;
    height: 1px;&lt;br /&gt;
    border: #dddddd dashed;&lt;br /&gt;
    border-width: 0 0 1px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
legend {&lt;br /&gt;
	background: white;&lt;br /&gt;
	padding: .5em;&lt;br /&gt;
	font-size: 95%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
input, textarea, select {&lt;br /&gt;
    margin: 0.2em;&lt;br /&gt;
    padding: 0.1em;&lt;br /&gt;
    font-size: 125%; /* for poor aaron */&lt;br /&gt;
    color: #000;&lt;br /&gt;
    background: #fff;&lt;br /&gt;
    border: 1px solid;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
fieldset {&lt;br /&gt;
    border: #ccc 1px solid;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
li {&lt;br /&gt;
    text-align: justify;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
form {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
hr {&lt;br /&gt;
    height: 1px;&lt;br /&gt;
    border: gray 1px solid;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
img {&lt;br /&gt;
    border: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table {&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    font-size: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th {&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    padding-right: 1em;&lt;br /&gt;
    border: #ccc solid;&lt;br /&gt;
    border-width: 0 0 3px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
abbr, acronym, .explain {&lt;br /&gt;
	border-bottom: 1px dotted black;&lt;br /&gt;
	color: black;&lt;br /&gt;
	background: none;&lt;br /&gt;
	cursor: help;&lt;br /&gt;
}&lt;br /&gt;
q {&lt;br /&gt;
	font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
	font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
/* disabled for now&lt;br /&gt;
blockquote {&lt;br /&gt;
	font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
	font-style: italic;&lt;br /&gt;
}*/&lt;br /&gt;
code {&lt;br /&gt;
        font-family: 'Bitstream Vera Sans Mono', Courier;&lt;br /&gt;
	background-color: #f9f9f9;&lt;br /&gt;
	padding: 0 0.5em 0 0.5em;&lt;br /&gt;
	border: 1px solid #b5cfe9;&lt;br /&gt;
}&lt;br /&gt;
pre {&lt;br /&gt;
	padding: 1em;&lt;br /&gt;
/*/	border: 1px dashed #2f6fab;&lt;br /&gt;
	color: black;&lt;br /&gt;
	background-color: #f9f9f9;*/&lt;br /&gt;
	font-size: 1.1em;&lt;br /&gt;
	line-height: 1.1em;&lt;br /&gt;
	overflow: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
**The main area for structural Layout&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/* Main Header Navigation */&lt;br /&gt;
#header {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    color: #535353;&lt;br /&gt;
    background: #eee;&lt;br /&gt;
    border-bottom: 1px solid #bcbcbc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#header_top {&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    width: 60em;&lt;br /&gt;
    min-width: 770px;&lt;br /&gt;
    max-width: 45em;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
    color: #fff;&lt;br /&gt;
    background: url(top.jpg) repeat-x bottom;&lt;br /&gt;
background-color: #0057AE;&lt;br /&gt;
    min-height: 51px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#header_top div {&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    background: url(top-left.jpg) no-repeat bottom left;&lt;br /&gt;
    min-height: 51px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#header_top div div {&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    font-size: 1.7em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    background: url(top-right.png) no-repeat bottom right;&lt;br /&gt;
    min-height: 51px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#header_top div div img {&lt;br /&gt;
    margin:8px 0 8px 18px;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#header_bottom {&lt;br /&gt;
        margin: 0 auto;&lt;br /&gt;
    padding: 0.6em 0em 0.3em 0;&lt;br /&gt;
    width: 60em;&lt;br /&gt;
    min-width: 770px;&lt;br /&gt;
    max-width: 45em;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
    background: #eeeeee;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#location {&lt;br /&gt;
    padding: 0 0 0 1.5em;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    line-height: normal;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight:bold;&lt;br /&gt;
    float: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#location ul {&lt;br /&gt;
    display: inline;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    list-style: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#location ul li {&lt;br /&gt;
    display: inline;&lt;br /&gt;
    white-space : nowrap;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0 1em 0 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#body_wrapper {&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    width: 60em;&lt;br /&gt;
    min-width: 770px;&lt;br /&gt;
    max-width: 45em;&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#body {&lt;br /&gt;
    float: left;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    width: 60em;&lt;br /&gt;
    min-height: 40em;&lt;br /&gt;
    min-width: 770px;&lt;br /&gt;
    max-width: 45em;&lt;br /&gt;
    border: #dddddd solid;&lt;br /&gt;
    border-width: 0 0 0 1px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#main {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Container for the right content that gets floated right */&lt;br /&gt;
#right {&lt;br /&gt;
    float: right;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    width: 73%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
** Left Navigation for Wiki&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
#left {&lt;br /&gt;
        float: left;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    width: 25%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
** Top Menu UL Based Menu&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
#menu {&lt;br /&gt;
    margin: 0 0 0 0;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
    line-height: normal;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#menu ul {&lt;br /&gt;
    display: inline;&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#menu ul li {&lt;br /&gt;
    display: inline;&lt;br /&gt;
    white-space : nowrap;&lt;br /&gt;
    margin: 0 0 0 0;&lt;br /&gt;
    padding: 0 0 0 0;&lt;br /&gt;
    text-align: center;	&lt;br /&gt;
	max-height: 1.6em;&lt;br /&gt;
	}	&lt;br /&gt;
#menu ul li a, #menu ul li.selected a{ &lt;br /&gt;
	padding: 0.2em 8px 0.3em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#menu ul li a {&lt;br /&gt;
	background: url(tab-right.png) no-repeat top right;&lt;br /&gt;
 	color: #5d5d5d;&lt;br /&gt;
	text-decoration:none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#menu ul li.new a {&lt;br /&gt;
	background: url(tab-right.png) no-repeat top right;&lt;br /&gt;
 	color: #bbbbbb;&lt;br /&gt;
	text-decoration:none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#menu ul li.selected a{&lt;br /&gt;
	background: url(taba-right.png) no-repeat top right;&lt;br /&gt;
	border-bottom: 1px solid white;	&lt;br /&gt;
}&lt;br /&gt;
#menu ul li span, #menu ul li.selected span {&lt;br /&gt;
	padding: 0.2em 0.6em 0.3em 1em;&lt;br /&gt;
}&lt;br /&gt;
#menu ul li span {&lt;br /&gt;
&lt;br /&gt;
	background: url(tab-left.png) no-repeat top left;&lt;br /&gt;
	}&lt;br /&gt;
#menu ul li.selected span {&lt;br /&gt;
	background: url(taba-left.png) no-repeat top left;&lt;br /&gt;
	color: #1357a4;&lt;br /&gt;
	border-bottom: 1px solid white;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
** Menu CSS code goes in this section&lt;br /&gt;
*/&lt;br /&gt;
.menu_box {&lt;br /&gt;
    padding: 0.7em 0 0.5em 0;&lt;br /&gt;
	text-align: left;&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.menu_box ul {&lt;br /&gt;
    text-align: left;&lt;br /&gt;
	margin-left: -10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.menu_box li {&lt;br /&gt;
    list-style-type: none;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
.menu_box .active{&lt;br /&gt;
    color: #cf4913;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.menutitle {&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    margin: 0.6em 0 0 0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    color: white;&lt;br /&gt;
    color: white;&lt;br /&gt;
    background: url(block_title_mid.png) repeat-y right;&lt;br /&gt;
background-color: #0057AE;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.menutitle div {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background: url(block_title_top.png) no-repeat top right;&lt;br /&gt;
}&lt;br /&gt;
.menutitle div h2 {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0.2em 0 0.3em 0.5em;&lt;br /&gt;
    line-height:1.2em;&lt;br /&gt;
    font-size: 120%;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: white;&lt;br /&gt;
    background: url(block_title_bottom.png) no-repeat bottom right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search Button Classes go here */&lt;br /&gt;
.menu_box form {&lt;br /&gt;
margin-top: 0.6em;&lt;br /&gt;
text-align:center;&lt;br /&gt;
}&lt;br /&gt;
.menu_box form #searchInput{&lt;br /&gt;
width: 8em;&lt;br /&gt;
border: 2px solid #dddddd;&lt;br /&gt;
color: #aaa;&lt;br /&gt;
font-size:75%&lt;br /&gt;
}&lt;br /&gt;
.menu_box input.searchButton {&lt;br /&gt;
	/*confirm the colours used in here */&lt;br /&gt;
	margin-top: 1px;&lt;br /&gt;
	width: 4em;&lt;br /&gt;
	background-color: #888a85;&lt;br /&gt;
	color: #fff;&lt;br /&gt;
	border: 1px solid #bcbdba;&lt;br /&gt;
        font-size:75%&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer {&lt;br /&gt;
        width: 100%;&lt;br /&gt;
    background: #eeeeee;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer_text {&lt;br /&gt;
    margin: 0 auto; &lt;br /&gt;
    padding: 1em 0 1em 3.5em;&lt;br /&gt;
    width: 51.5em;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    color: #000000;&lt;br /&gt;
    background: #eeeeee;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#footer a:link, #footer a:visited {&lt;br /&gt;
    color: #4d88c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.printfooter {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
img.tex {&lt;br /&gt;
        vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
span.texhtml {&lt;br /&gt;
        font-family: serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* emulate center */&lt;br /&gt;
.center {&lt;br /&gt;
        width: 100%;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
}&lt;br /&gt;
*.center * {&lt;br /&gt;
        margin-left: auto;&lt;br /&gt;
        margin-right: auto;&lt;br /&gt;
}&lt;br /&gt;
/* small for tables and similar */&lt;br /&gt;
.small, .small * {&lt;br /&gt;
        font-size: 94%;&lt;br /&gt;
}&lt;br /&gt;
table.small {&lt;br /&gt;
        font-size: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
** Diff rendering&lt;br /&gt;
*/&lt;br /&gt;
table.diff, td.diff-otitle, td.diff-ntitle {&lt;br /&gt;
	background-color: white;&lt;br /&gt;
}&lt;br /&gt;
td.diff-addedline {&lt;br /&gt;
	background: #cfc;&lt;br /&gt;
	font-size: smaller;&lt;br /&gt;
}&lt;br /&gt;
td.diff-deletedline {&lt;br /&gt;
	background: #ffa;&lt;br /&gt;
	font-size: smaller;&lt;br /&gt;
}&lt;br /&gt;
td.diff-context {&lt;br /&gt;
	background: #eee;&lt;br /&gt;
	font-size: smaller;&lt;br /&gt;
}&lt;br /&gt;
span.diffchange {&lt;br /&gt;
	color: red;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.floatright, table.floatright {&lt;br /&gt;
	clear: right;&lt;br /&gt;
	float: right;&lt;br /&gt;
	position: relative;&lt;br /&gt;
	margin: 0 0 .5em .5em;&lt;br /&gt;
	border: 0;&lt;br /&gt;
/*&lt;br /&gt;
	border: .5em solid white;&lt;br /&gt;
	border-width: .5em 0 .8em 1.4em;&lt;br /&gt;
*/&lt;br /&gt;
}&lt;br /&gt;
div.floatright p { font-style: italic; }&lt;br /&gt;
div.floatleft, table.floatleft {&lt;br /&gt;
	float: left;&lt;br /&gt;
	position: relative;&lt;br /&gt;
	margin: 0 .5em .5em 0;&lt;br /&gt;
	border: 0;&lt;br /&gt;
/*&lt;br /&gt;
	margin: .3em .5em .5em 0;&lt;br /&gt;
	border: .5em solid white;&lt;br /&gt;
	border-width: .5em 1.4em .8em 0;&lt;br /&gt;
*/&lt;br /&gt;
}&lt;br /&gt;
div.floatleft p { font-style: italic; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* rounded infobox */&lt;br /&gt;
&lt;br /&gt;
.rbroundbox { }&lt;br /&gt;
.rbtop div { background: url(tl.png) no-repeat top left; }&lt;br /&gt;
.rbtop { background: url(tr.png) no-repeat top right; }&lt;br /&gt;
.rbbot div { background: url(bl.png) no-repeat bottom left; }&lt;br /&gt;
.rbbot { background: url(br.png) no-repeat bottom right; }&lt;br /&gt;
&lt;br /&gt;
 .rbtopwrap { &lt;br /&gt;
     color: #fff; &lt;br /&gt;
     background-color: #0071bc; &lt;br /&gt;
     padding-bottom: 0.5em;&lt;br /&gt;
     font-weight: bold;&lt;br /&gt;
     text-align: center;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
.rbtop div, .rbtop, .rbbot div, .rbbot {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 7px;&lt;br /&gt;
    font-size: 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rbcontent { margin: 0 7px; padding-top: 0.5em; }&lt;br /&gt;
.rbroundbox { width: 50%; margin: 1em auto; background-color: #dadde0;}&lt;br /&gt;
&lt;br /&gt;
/* rounded codebox */&lt;br /&gt;
&lt;br /&gt;
div.rtop, div.rbottom { display: block; }&lt;br /&gt;
div.rtop b, div.rbottom b { display: block; height: 1px; overflow: hidden; }&lt;br /&gt;
div.rtop b.r1, div.rbottom b.r1 { margin: 0 5px; background: #555753; }&lt;br /&gt;
b.r2 {margin: 0 3px; border-left: 2px solid #555753; border-right: 2px solid #555753;}&lt;br /&gt;
b.r3 {margin: 0 2px; border-left: 1px solid #555753; border-right: 1px solid #555753;}&lt;br /&gt;
div.rtop b.r4, div.rbottom b.r4 &lt;br /&gt;
{ margin: 0 1px; height: 2px; border-left: 1px solid #555753; border-right: 1px solid #555753; }&lt;br /&gt;
div.rmiddle { border-left: 1px solid #555753; border-right: 1px solid #555753; padding: 0 5px; }&lt;br /&gt;
div.rcode p, pre { margin: 0; } &lt;br /&gt;
div.codebox { margin-bottom: 1em; } &lt;br /&gt;
&lt;br /&gt;
div.rcode { &lt;br /&gt;
  margin: 0; &lt;br /&gt;
  padding: 0;&lt;br /&gt;
  display: block;&lt;br /&gt;
  overflow:auto;&lt;br /&gt;
  font-family: 'Bitstream Vera Sans Mono', monospace;&lt;br /&gt;
  white-space: pre;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.codebarbg {&lt;br /&gt;
  background-image: url(codebarbg.png);&lt;br /&gt;
  background-position: center right;&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
  background-color: #f1f1f1;&lt;br /&gt;
  font-family: 'Bitstream Vera Sans Mono', monospace;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-size: 14px;&lt;br /&gt;
  color: #555753;&lt;br /&gt;
  padding: 0em 0.5em 0em 0.5em;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Development/Tutorials/Python_introduction_to_signals_and_slots</id>
		<title>Development/Tutorials/Python introduction to signals and slots</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Development/Tutorials/Python_introduction_to_signals_and_slots"/>
				<updated>2007-01-14T19:53:59Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: /* Connecting signals and slots. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{warning|This tutorial is work in progress.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Abstract==&lt;br /&gt;
The signal and slot architecture is design to simplify communication between objects.  It's a fact that GUI programming is mostly event driven.  The traditionally approach  to event driven programming is to use callbaks. Callbacks have a number of limitations that Qt tries to solve with it's signal and slot architecture. The concept is that every object can emit signals. For example when a button is clicked it emits a “clicked()” signal. Signals does not do anything alone, but when connected to a slot the code in the slot will be executed every time the signal is emitted. In python every function is a slot.  It's possible to connect one signal to multiple slots&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
General understanding of the python programming language. No prior knowledge of QT is required. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Connecting signals and slots.==&lt;br /&gt;
We use the QObject.connect() method to connecting signals and slots. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
bool connect (QObject, SIGNAL(), callable, Qt.ConnectionType = Qt.AutoConnection)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first argument is the name of the object that is emitting the signal. The second argument is the signal, and the third argument is the SLOT. The third argument has to bee a python callable object. Note that only QObjects and objects inheriting from QObject can emit signals.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Example'''&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
from PyQt4.QtGui import *&lt;br /&gt;
from PyQt4.QtCore import *&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
#First we create a QApplication and QPushButton&lt;br /&gt;
app=QApplication(sys.argv)&lt;br /&gt;
exitButton=QPushButton(&amp;quot;Exit&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
#Here we connect the exitButton's &amp;quot;clicked()&amp;quot; signals to the app's exit method. &lt;br /&gt;
#This will have the effect that every time some one clicks the exitButton &lt;br /&gt;
#the app.exit method will execute and the application will close.&lt;br /&gt;
QObject.connect(exitButton,SIGNAL(&amp;quot;clicked()&amp;quot;),app.exit)&lt;br /&gt;
&lt;br /&gt;
exitButton.show()&lt;br /&gt;
#Start the evnt loop&lt;br /&gt;
sys.exit(app.exec_())&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Emitting signals==&lt;br /&gt;
Only QObjects and objects inheriting from QObject can emit signals. To emit a signal we use the QObject.emit() method.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
QObject.emit (self, SIGNAL(), ...)&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emit() is an object method, the self parameter is therefor automatically inserted by the python interpreter. The next argument is the signal we would like to emit, for example it could have been SIGNAL(&amp;quot;myfirstsignal()&amp;quot;) if we wanted to emit a signal with that name. The next parameters is optional parameters that can be sent with the signal, will come more back to that later. &lt;br /&gt;
&lt;br /&gt;
'''Example'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
from time import time&lt;br /&gt;
from PyQt4.QtCore import *&lt;br /&gt;
   &lt;br /&gt;
class A (QObject):&lt;br /&gt;
    def __init__(self):&lt;br /&gt;
        QObject.__init__(self)&lt;br /&gt;
    &lt;br /&gt;
    def afunc (self):&lt;br /&gt;
        self.emit(SIGNAL(&amp;quot;doSomePrinting()&amp;quot;))    &lt;br /&gt;
        &lt;br /&gt;
    def bfunc(self):&lt;br /&gt;
        print &amp;quot;Hello World!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
if __name__==&amp;quot;__main__&amp;quot;:&lt;br /&gt;
    app=QCoreApplication(sys.argv)&lt;br /&gt;
    a=A()&lt;br /&gt;
    QObject.connect(a,SIGNAL(&amp;quot;doSomePrinting()&amp;quot;),a.bfunc)&lt;br /&gt;
    a.afunc()    &lt;br /&gt;
    sys.exit(app.exec_())&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Signals and slots with parameters==&lt;br /&gt;
The signal and slots mechanism is type safe. In C++ this implies that both the number of arguments and the type of the arguments in a signal must match the arguments in the receiving slot. In Qt's Signal and slots architecture the receiving slot can actually have fewer parameters than the emitted signal, the extra arguments will then be ignored. Because of pythons dynamically typed nature it not possible to do any type checking in advance. It is therefor important to make sure that the emitted object is of the expected type or of a type that can be automatically converted to the expected type. For example a python string will automatically be converted to QString. If we send a object of an incompatible type we will get an runtime error.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
'''Example'''&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
from PyQt4.QtGui import *&lt;br /&gt;
from PyQt4.QtCore import *&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
def printNumber(number):&lt;br /&gt;
    print number&lt;br /&gt;
&lt;br /&gt;
if __name__==&amp;quot;__main__&amp;quot;:&lt;br /&gt;
    #First we create a QApplication and QPushButton&lt;br /&gt;
    app=QApplication(sys.argv)&lt;br /&gt;
    slider=QSlider(Qt.Horizontal)&lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
    QObject.connect(slider,SIGNAL(&amp;quot;valueChanged(int)&amp;quot;),printNumber)&lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
    slider.show()&lt;br /&gt;
    #Start the evnt loop&lt;br /&gt;
    sys.exit(app.exec_())&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Python objects as parameters==&lt;br /&gt;
It's possible to send a python object of any type using PyQt_PyObject in the signature. This is recommended when both signal and slot is implemented in python. By using PyQt_PyObject we avoid unnecessary conversions between python objects and C++ types and it more consistent with python dynamically typed nature.&lt;br /&gt;
&lt;br /&gt;
'''Example'''&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from time import time&lt;br /&gt;
from PyQt4.QtCore import *&lt;br /&gt;
 &lt;br /&gt;
        &lt;br /&gt;
class A (QObject):&lt;br /&gt;
    def __init__(self):&lt;br /&gt;
        QObject.__init__(self)&lt;br /&gt;
    &lt;br /&gt;
    def send (self):&lt;br /&gt;
        msg=[1234,&amp;quot;1234&amp;quot;,{1:2}]&lt;br /&gt;
        self.emit(SIGNAL(&amp;quot;asignal(PyQt_PyObject)&amp;quot;),msg)    &lt;br /&gt;
        &lt;br /&gt;
    def recive(self,msg):&lt;br /&gt;
        print msg&lt;br /&gt;
&lt;br /&gt;
def p(msg): print int(time()-start),msg&lt;br /&gt;
        &lt;br /&gt;
if __name__==&amp;quot;__main__&amp;quot;:&lt;br /&gt;
    app=QCoreApplication(sys.argv)&lt;br /&gt;
    a=A()&lt;br /&gt;
    QObject.connect(a,SIGNAL(&amp;quot;asignal(PyQt_PyObject)&amp;quot;),a.recive)&lt;br /&gt;
    a.send()    &lt;br /&gt;
    &lt;br /&gt;
    sys.exit(app.exec_())&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Short-circuit Signal==&lt;br /&gt;
PyQt4 have a special type of signal called a short-circuit Signal. This signal implicitly declare all arguments to be of type PyQt_PyObject. Short-circuited signals does not have argument lists or parentheses. Short-circuited signals can only connected to python slots.&lt;br /&gt;
&lt;br /&gt;
'''The same example as above, using short-circuited signals. '''&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from time import time&lt;br /&gt;
from PyQt4.QtCore import *&lt;br /&gt;
 &lt;br /&gt;
        &lt;br /&gt;
class A (QObject):&lt;br /&gt;
    def __init__(self):&lt;br /&gt;
        QObject.__init__(self)&lt;br /&gt;
    &lt;br /&gt;
    def send (self):&lt;br /&gt;
        msg=[1234,&amp;quot;1234&amp;quot;,{1:2}]&lt;br /&gt;
        self.emit(SIGNAL(&amp;quot;asignal&amp;quot;),msg)    &lt;br /&gt;
        &lt;br /&gt;
    def recive(self,msg):&lt;br /&gt;
        print msg&lt;br /&gt;
&lt;br /&gt;
def p(msg): print int(time()-start),msg&lt;br /&gt;
        &lt;br /&gt;
if __name__==&amp;quot;__main__&amp;quot;:&lt;br /&gt;
    app=QCoreApplication(sys.argv)&lt;br /&gt;
    a=A()&lt;br /&gt;
    QObject.connect(a,SIGNAL(&amp;quot;asignal&amp;quot;),a.recive)&lt;br /&gt;
    a.send()    &lt;br /&gt;
    &lt;br /&gt;
    sys.exit(app.exec_())&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Signals and slots and threading==&lt;br /&gt;
To send signal across threads we have to use the Qt.QueuedConnection parameter. Without this parameter the code will be executed in the same thread. &lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from time import time&lt;br /&gt;
from PyQt4.QtCore import *&lt;br /&gt;
 &lt;br /&gt;
class A (QThread):&lt;br /&gt;
    def __init__(self):&lt;br /&gt;
        QThread.__init__(self)&lt;br /&gt;
    &lt;br /&gt;
    def afunc (self):&lt;br /&gt;
        p(&amp;quot;starting in a()&amp;quot;)&lt;br /&gt;
        self.emit(SIGNAL(&amp;quot;asignal&amp;quot;))&lt;br /&gt;
        p(&amp;quot;finished in a()&amp;quot;)&lt;br /&gt;
       &lt;br /&gt;
    def bfunc(self):&lt;br /&gt;
        p(&amp;quot;starting in b()&amp;quot;)&lt;br /&gt;
        self.sleep(3) &lt;br /&gt;
        p(&amp;quot;finished in b()&amp;quot;)&lt;br /&gt;
                &lt;br /&gt;
    def run(self):&lt;br /&gt;
        self.exec_()&lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
def p(msg): print str(int(time()-start)) + &amp;quot;s&amp;quot;,msg&lt;br /&gt;
        &lt;br /&gt;
if __name__==&amp;quot;__main__&amp;quot;:&lt;br /&gt;
    start=time()&lt;br /&gt;
    p(&amp;quot;starting in __main__&amp;quot;)&lt;br /&gt;
    app=QCoreApplication(sys.argv)&lt;br /&gt;
    a=A()&lt;br /&gt;
    a.start()&lt;br /&gt;
    QObject.connect(a,SIGNAL(&amp;quot;asignal&amp;quot;),a.bfunc,Qt.QueuedConnection)&lt;br /&gt;
    a.afunc()&lt;br /&gt;
    p(&amp;quot;finished in __main__&amp;quot;)&lt;br /&gt;
       &lt;br /&gt;
    sys.exit(app.exec_())&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
Output:&lt;br /&gt;
0s starting in __main__&lt;br /&gt;
0s starting in a()&lt;br /&gt;
0s finished in a()&lt;br /&gt;
0s finished in __main__&lt;br /&gt;
0s starting in b()&lt;br /&gt;
3s finished in b()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
without Qt.QueuedConnection the example will output:&lt;br /&gt;
0s starting in __main__&lt;br /&gt;
0s starting in a()&lt;br /&gt;
0s starting in b()&lt;br /&gt;
3s finished in b()&lt;br /&gt;
3s finished in a()&lt;br /&gt;
3s finished in __main__&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==QueuedConnections==&lt;br /&gt;
[[Category:Python]]&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/Talk:Welcome_to_KDE_TechBase</id>
		<title>Talk:Welcome to KDE TechBase</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/Talk:Welcome_to_KDE_TechBase"/>
				<updated>2007-01-14T19:50:19Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: Oxygen theme&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ __NOEDITSECTION__&lt;br /&gt;
&lt;br /&gt;
==License==&lt;br /&gt;
I suggest we move to [http://creativecommons.org/licenses/by-sa/2.5/ cc-by-sa] right from the beginning. Please see the [http://people.debian.org/~srivasta/Position_Statement.xhtml Draft Debian Position Statement About The GNU Free Documentation License(GFDL)]. [[User:Logixoul|Logixoul]] 14:10, 8 September 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:Or dual license, keep GFDL and use CC. (There was some discussion about this on Wikipedia iirc) [[User:CuCullin|CuCullin]] 19:31, 9 January 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
== Oxygen theme ==&lt;br /&gt;
&lt;br /&gt;
I really like the Oxygen theme on this wiki, but might we reconsider the fixed width bit?  It makes some of the pages (e.g. recent changes) not work as well, wrapping lines and making them difficult to read. --[[User:Axiom|Axiom]] 20:50, 14 January 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	<entry>
		<id>http://techbase.kde.org/User:Axiom</id>
		<title>User:Axiom</title>
		<link rel="alternate" type="text/html" href="http://techbase.kde.org/User:Axiom"/>
				<updated>2007-01-14T19:34:23Z</updated>
		
		<summary type="html">&lt;p&gt;Axiom: trying out the syntax highlighting.  nice!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Axiom's sandbox==&lt;br /&gt;
&lt;br /&gt;
I am just putting some stuff here right now, because you have such nice color coding in your wiki.  Maybe I'll turn it into a tutorial if I figure out what I am doing.&lt;br /&gt;
&lt;br /&gt;
==Dynamically Loading a .ui file==&lt;br /&gt;
I found this snippet [http://kib2.free.fr/pyqt4/pyqt4.html here] (french).&lt;br /&gt;
I don't know if this is the right way to do it, but it seems to work.&lt;br /&gt;
===loadui.py===&lt;br /&gt;
&amp;lt;code python&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
from PyQt4 import QtGui, uic&lt;br /&gt;
&lt;br /&gt;
app = QtGui.QApplication(sys.argv)&lt;br /&gt;
widget = uic.loadUi(&amp;quot;demo.ui&amp;quot;)&lt;br /&gt;
widget.show()&lt;br /&gt;
&lt;br /&gt;
# La boucle principale&lt;br /&gt;
app.exec_()&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Of course you will need to make a ui file called demo.ui for this to work.&lt;/div&gt;</summary>
		<author><name>Axiom</name></author>	</entry>

	</feed>