Hirdetés
- Fotók, videók mobillal
- Google Pixel topik
- OnePlus 15 - van plusz energia
- Milyen okostelefont vegyek?
- Idő előtt felbukkant a Motorola Razr 70: képek, specifikációk és ár is van
- Soundcore Liberty 4 Pro - basszus!
- Yettel topik
- Samsung Galaxy A57 - kecses test, lusta lélek
- Mobil flották
- Hivatalos a OnePlus Watch 4
Új hozzászólás Aktív témák
-
mihal
csendes tag
válasz
Victor Súgó
#1784
üzenetére
-
cousin333
addikt
válasz
Victor Súgó
#1763
üzenetére
Az absztrakt osztályt valóban benéztem, de egyébként nem értettem félre.
Én is láttam, hogy nincs saját doksi, de pont ez a lényeg: minek? A PyQt csak egy wrapper a C++ implementációhoz. Ugyanazokat az osztályokat, metódusokat, paramétereket használja, csak éppen "pythonosan". Teljesen felesleges mindent duplán leírni, a dokumentáció használatához meg nem kell C++ tudás. Te egy random példát hoztál, én meg annak alapján leírtam, hogyan kell használni. Amúgy - mint írtam - a QtDesigner sok terhet levesz az ember válláról.
Az absztrakt osztályoktól nem tudom, mit remélsz, de a Python is támogatja őket a gyári abc modullal.
Szokjon C++-ra, akinek két anyja van...
![;]](//cdn.rios.hu/dl/s/v1.gif)
-
justmemory
senior tag
válasz
Victor Súgó
#1754
üzenetére
Szia,
én ugyan nem python3-omhoz használom (nem tudom mekkora különbség lehet...), de pygtk/hildon vonalon mozgok, mert nokia n900-as telóm van (python 2.5 van hozzá gyárilag...), és noha ahhoz is "jó" a pyqt, én a pygtk/hildon-t kezdtem el használni, és használom a mai napig is (meg amíg a telefonom bírja...
) -
#82595328
törölt tag
válasz
Victor Súgó
#1772
üzenetére
Itt van magyarázat, hogy miért nem megy linuxon a pip:
https://wxpython.org/pages/downloads/ -
#82595328
törölt tag
válasz
Victor Súgó
#1770
üzenetére
Amennyire emlékszem, linuxra a Phoenix sosem ment fel pip-pel. Azt hiszem wheel csomagból tudtam telepíteni, de már nem emlékszem hogy. Ubuntura csak a 2.8-ból volt csomag a 4.0-ból. Előbb utóbb szerintem minden nagyobb disztribúción lesz majd csomag.
-
#82595328
törölt tag
válasz
Victor Súgó
#1768
üzenetére
Valójában a Qt az, amire ránéztem. /tmp-ből kiindulva linuxon próbáltad. Linuxon a pip install nem nagyon megy. Arch alapú disztrókon van csomag. Windowson a pip install megy, csak előbb frissíteni kell a pip-et.
-
#82595328
törölt tag
válasz
Victor Súgó
#1765
üzenetére
Honnan veszed, hogy nem ismerem?
Szerintem nem írtam ilyet. -
#82595328
törölt tag
válasz
Victor Súgó
#1763
üzenetére
Ha nem akarsz C++ foglalkozni, akkor tudom javasolni a wxPython-t. Sokáig nem volt hozzá Python3 támogatás, de már van . Van hozzá normális dokumentáció, GUI tervező. Igaz fapadosabbnak tűnik, mint a Qt.
-
cousin333
addikt
válasz
Victor Súgó
#1761
üzenetére
Elsőre szokatlan lehet, de igazából nem bonyolult, hála pl. a PyQt-nek. Nem is kell érteni a C++-hoz. Egyszerűen példányosítod a QAbstractSlider-t a PyQt5.QtWidgets modulból, ahogy bármelyik Python osztállyal is tennéd. A C++-os súgó pedig felsorolja a hozzá tartozó metódusokat (Public Functions) és tulajdonságokat (Public Slots), amiket setter/getter-ként kell használni, ugyanazzal az elnevezéssel, ami a dokumentációban szerepel. Valamint leírja a signal-okat, amikkel más függvényeket lehet rendelni bizonyos eseményekhez (pl. a gomb meg lett nyomva).
-
cousin333
addikt
válasz
Victor Súgó
#1754
üzenetére
PyQt: mit nem találtál a dokumentációban? Szerintem csak arra kell figyelni, hogy a verziószám megegyezzen, amúgy nem volt gondom vele, csak a logikájára kell ráérezni. Igaz, nem használtam olyan intenzíven/sokat.
Nem triviális elkezdeni - ahogy szerintem a többit sem - de pl. az Anaconda disztribúció tartalmazza a QtDesigner-t, amivel fogd és vidd technikával lehet GUI ablakokat létrehozni és elmenteni. Innen már csak pár sor Python kód, és be is töltötted, csak a mögöttes logikát kell hozzátenni a slot-okkal meg az érték kiolvasásokkal, ami már egyszerűbb.
Egy másik - mások által sem említett - alternatíva, amit én még nem használtam, csak olvastam róla, de érdekesnek tűnik, az a Kivy.
-
BoB
veterán
válasz
Victor Súgó
#1754
üzenetére
PyGtk-> pygobjectQt részen meg
Qt for Python, ez a hivatalos de nemtom hol tart, legutóbb még csak techincal preview volt. -
válasz
Victor Súgó
#1754
üzenetére
Én nem csinálnék GUI-t pythonban, csak ha nagyon muszáj. Nagyon muszáj?
Új hozzászólás Aktív témák
Hirdetés
- TCL LCD és LED TV-k
- Autós topik
- Crimson Desert
- Luck Dragon: Asszociációs játék. :)
- Fotók, videók mobillal
- Debrecen és környéke adok-veszek-beszélgetek
- Google Pixel topik
- A jövőben nem csak a gazdagok kiváltsága lehet az Intel CPU-k tuningja
- Forza sorozat (Horizon/Motorsport)
- Tesla topik
- További aktív témák...
- Cayin ha 3a csöves fejhallgató erősítő
- Apple iPad Pro 12.9 6th. gen. 2022 M2 Wifi, 85% akku, patika, 12 hó gar
- Apple iPad Pro 11 3rd gen. 2021, M1 128GB, Wifi + Cell, 99% akku, patika, 12 hónap gar.
- Gamer PC i5-14400F RTX 2080 Ti 32GB DDR5!!!
- Diamond Viper II Z200 /S3/ 32MB /win95-98-vga/ perverzeknek !!!
- LG UltraWide 34WQ75C-B IPS Monitor! 3440x1440 / 60Hz / sRGB 99% / Type-C
- 27% - Corsair Nautilus 240 RS RGB White Vízhűtő!
- 0perces SAMSUNG DDR5 6400MHz vadiúj 2x16GB memória 1 év garancia (6400B)
- TOP Pure White PC /Ryzen 7 9850X3D, 32GB DDR5 RAM, 1TB M.2 PCIe SSD/ akciós áron eladó! BeszámítOK!
- Samsung Galaxy S22 Ultra 512GB,Használt,Adatkabel,12 hónap garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
![;]](http://cdn.rios.hu/dl/s/v1.gif)
)

