<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/feed.php">
        <title>DokuWiki - python</title>
        <description></description>
        <link>https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/</link>
        <image rdf:resource="https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-08T02:45:17+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/doku.php?id=python:button&amp;rev=1664200938&amp;do=diff"/>
                <rdf:li rdf:resource="https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/doku.php?id=python:python&amp;rev=1733854311&amp;do=diff"/>
                <rdf:li rdf:resource="https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/doku.php?id=python:soucty&amp;rev=1697463128&amp;do=diff"/>
                <rdf:li rdf:resource="https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/doku.php?id=python:strom&amp;rev=1664201159&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>DokuWiki</title>
        <link>https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/</link>
        <url>https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/doku.php?id=python:button&amp;rev=1664200938&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-26T14:02:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>button</title>
        <link>https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/doku.php?id=python:button&amp;rev=1664200938&amp;do=diff</link>
        <description>Třída představující okno s jedním tlačítkem

Vytvoříme třídu Window.


import sys
from PyQt5.QtWidgets import *
 
class Window (QMainWindow) :
 
    def __init__ (self) :
        super().__init__()
        button = QPushButton (self)
        button.setText (&quot;Knoflik&quot;)
        self.setCentralWidget (button)
        
def main () :
    app = QApplication (sys.argv)
    win = Window ()
    win.show ()
    sys.exit (app.exec_())
 
if __name__ == &quot;__main__&quot; :
    main ()</description>
    </item>
    <item rdf:about="https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/doku.php?id=python:python&amp;rev=1733854311&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-10T18:11:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>python</title>
        <link>https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/doku.php?id=python:python&amp;rev=1733854311&amp;do=diff</link>
        <description>PyQt priklady

letosni priklady

lonske priklady

EasyUI

EasyUI a Python

Literatura

	*  Mark Summerfield: Rapid GUI Programming with Python and Qt

	*  Jasmin Blanchette, Mark Summerfield: C++ GUI Programming with Qt 4

Python a Qt

Windows: &lt;https://www.python.org&gt;

z příkazové řádky  pip3 install PyQt5 

Arch Linux: pacman -S python-pyqt5</description>
    </item>
    <item rdf:about="https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/doku.php?id=python:soucty&amp;rev=1697463128&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-16T13:32:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>soucty</title>
        <link>https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/doku.php?id=python:soucty&amp;rev=1697463128&amp;do=diff</link>
        <description>import os, time, hashlib
from stat import *

def scan (path) :
    names = os.listdir (path)
    names.sort ()
    for name in names :
        full_name = os.path.join (path, name)
        if os.path.isfile (full_name) :
            info = os.stat (full_name)

            size = info [ST_SIZE]

            t1 = info [ST_MTIME]
            # t2 = time.gmtime (t1)
            t2 = time.localtime (t1)
            t3 = time.strftime (&quot;%Y-%m-%d:%H:%M:%S&quot;, t2)

            m = hashlib.md5 ()
         …</description>
    </item>
    <item rdf:about="https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/doku.php?id=python:strom&amp;rev=1664201159&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-26T14:05:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strom</title>
        <link>https://kmlinux.fjfi.cvut.cz/~culikzde/wiki/doku.php?id=python:strom&amp;rev=1664201159&amp;do=diff</link>
        <description>import sys
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *

class Window (QMainWindow) :

    def __init__ (self) :
        super().__init__ ()

        self.widget = QWidget (self)

        self.layout = QVBoxLayout (self.widget)

        self.setCentralWidget (self.widget)

        # self.setFont (QFont (&quot;&quot;, 20))

        self.tree = QTreeWidget (self)
        self.tree.header().setVisible (False)
        self.layout.addWidget (self.tree)

        self.button…</description>
    </item>
</rdf:RDF>
