Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Felix Schwarz Newsgroups: de.comp.lang.python Subject: [Python-de] pyqt oder pyside? Date: Mon, 15 Oct 2018 08:58:22 +0200 Lines: 24 Message-ID: References: <293df5cf-812a-13ea-e482-94ec4a891a26@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: news.uni-berlin.de Smf6U8Vh6JV8rf35BOksdggDM2aYLtRd1fZUzpdPIzbg== Return-Path: X-Original-To: python-de@python.org Delivered-To: python-de@mail.python.org User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 In-Reply-To: Content-Language: en-US X-Provags-ID: V03:K1:rKUh9FzwSqV9Wn6XG3za0xHOrHRbN2rWceeepUP/L7epTBfdetu hZg3wPbQU9SYKJdV6awYBbtYvG3r+5IFmNIK3IZ1FFb/20dHuo5jhGg+bOsetwjjDloYhOb yb+NsOlR6t1Lkauiwn/rBRIQ7tKFUGeN5QD5ZfVJgfzF8knpi7ys8U6ppvlmSBRmwZqqKRW fnlCUu8abh/gWQIW4qa5w== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V01:K0:sNqIidtbIGs=:QWLk/khD+vf+Jugcn4Oft7 v5L2c6Dr7wMChYKgIIXw5TaPtaqnVh2e8a/JRn5KLhkJtKpWjKIrP+YmwH644BestcCkiwxTe WrFoWv0LZ+U5Xxf8HPfGgucSNlUTyDMzqUSZtkxFDBC9wCsmxBuW6FOTBLITt6p/4DJfHGhvQ VauHIR74sF/JP2VqOno71Ij2zyHkapAMs9GK6MBiHjh/a/NKBqG3zLnKv/rH7SOZqFSGRBiA9 fJIqiSlt72iEOZlynyaWaIgroavRhydil6a0WYENUCcTjTQ2defQVxPH8CF2Hxx4wshJs0MGP a1DtoRBHPf3a843kyHxyzm+PMmVEFSwS2tj+1r79+w5c8fNbp3fYlmxDcaH1voCsrjKRG+x5r ZV+mZb40tkwcJvKRWjtOJFPFklOSuMT6Q7WHRx6oS9iB6+XLEFv9kkfXNwUa7i0H+zHKNGbtF t2seRRcgxRn5PRjnvPlf1Yt+IhcEnUhpOGB3Spyu577PhfImNp/1z4eixclOgrICWNBc70HTs 322CV35gDgB7WB3+cmojAvQpao+QpNtD6eAmwRjxcpwMPY3MnWcPo7jSrEmyKJCDx5zZ7zWZb jgLJ27ej34vjPC9f+3akRkgrIYv/Gx4QEgjDD/P6KBVtPEUWJTd4ULQdWEjqPsDP0UEr8k4YD WZar1ONoXZxlL2NYbcFVMsnlkuEO8iUZ/ZoFpGn1LZ7M9bSLDIgjzFtElgvK2nRcQz2ThHA/C h+FVNOzO2nCwfBiI8n80L5zGZp8d1Wr8SCbRCc3FXIrlPRtIle5mmkShfdqh3Hh/ZPNxV51QV b+1iGPJNwP0HM7h2LvXMC2M/dGAEi5bReErPnvZ0kFcrLZ//kk= X-BeenThere: python-de@python.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Die Deutsche Python Mailingliste List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <293df5cf-812a-13ea-e482-94ec4a891a26@web.de> X-Mailman-Original-References: Xref: csiph.com de.comp.lang.python:5281 Am 14.10.18 um 12:32 schrieb Marco Bakera: > Ich versuche mich gerade etwas in der Qt-Programmierung und bin auf zwei > Python-Bindungs für Qt gestoßen: pyqt und pyside. > > Kennt jemand die Unterschiede und kann eine Empfehlung aussprechen? > Meine bisherige Google-Recherche bringt mich nur zu älteren Artikeln zu > diesem Thema. Kurzfassung: Eigentlich ist es für den Anfang egal, was man benutzt. Da beide Projekte die QT-API nachbilden, sind die API-Unterschiede relativ gering. Ich habe mal ein kleines (aber nicht triviales) Projekt innerhalb 1-2 Stunden von pyside(1) auf pyqt portiert, um einen Bug zu reproduzieren (war aber ein QT-Bug). Bei einer closed-source-Anwendung muss man entweder eine pyqt-Lizenz kaufen oder eben pyside(2) verwenden. Die meisten Linux-Distributionen liefern eine aktuelle Version von pyqt bereits mit, pyside2 ist dagegen seltener anzutreffen (pyside1 beruht auf QT4 und sollte für neue Projekte nicht mehr verwendet werden). viele Grüße, Felix