Languages/Python/PyKDE WebKit Tutorial/Part5

< Languages‎ | Python/PyKDE WebKit Tutorial
Revision as of 20:34, 29 June 2011 by Neverendingo (Talk | contribs) (Text replace - "<code python>" to "<syntaxhighlight lang="python">")

Jump to: navigation, search

We will change the top widget again adding a KMainWindow to contain our QWidget.

        self.window = KMainWindow()
        self.widget = QWidget()

A [ KMainWindow] is intended to be the top level widget in most KDE applications.  It makes it very easy to add menus, toolbars and a statusbar to your application.  In this example I'm afraid to say it exists only to work around a bug where the application crashes if we don't use it.

See the [[Development/Languages/Python/PyKDE_WebKit_Tutorial/|full code]].

This version will look the same as the previous.


[[Development/Languages/Python/PyKDE_WebKit_Tutorial/Part4|« Back to Part 4]] | [[Development/Languages/Python/PyKDE_WebKit_Tutorial/Part6|On to Part 6 »]]