Python programozás - Szoftverfejlesztés fórum

üzenetek

hozzászólások


beleszólok
(senior tag)
Blog

Linuxon nem emlékszem rá, hogy gondot okozott golna. Windows-on problémás a dolog. De majd utánanézek, hogy igazam van-e.


Jim Tonic
(nagyúr)
Blog

Sziasztok!

Használ valaki PyQt-t? Milyen?


beleszólok
(senior tag)
Blog

Használtam. Nekem tetszett, de a doksi egy tragédia. Sokszor a C-hez készültből kell kivadászni, hogy mi, hogy megy.


Jim Tonic
(nagyúr)
Blog

Szerintem hulladék. Egyáltalán nem úgy működik, mint egy normális IDE. Össze lehet ugyan dobálni az ablakokat, de az eseménykezelőket már nem lehet megírni benne, a kódot nem tudom megnézni, szerkeszteni, stb. Nem való semmire, őszintén szólva.


beleszólok
(senior tag)
Blog

A pyqt egy library, nem IDE!


sztanozs
(veterán)
Blog

Asszem Visual Studiohoz van Python plugin is - bár nem tudom, hogy azzal lehet-e UI-t is tervezni...

mod - ja:

[ Szerkesztve ]


beleszólok
(senior tag)
Blog

Kérdezőnk szvsz keveri a pyqt-t A GUI tervező alkalmazással.
Utóbbit mindig is uttam, inkább manuálisan raktam össze őket.


Jim Tonic
(nagyúr)
Blog

Megközelítés kérdése, de a PyQt csomag tartalmaz már egy ideje GUI designert is, meg egyéb eszközöket is, amivel már egy library-nél már jóval több, de valóban nem nevezhető integrált környezetnek.

Sztanozs, köszi a tippet. majd ránézek, az mit tud.

[ Módosította: radi8tor ]


Jim Tonic
(nagyúr)
Blog

Egyébként valóban azt hittem, hogy komplett IDE, de azért nem az. Sajnos.


sonar
(addikt)
Blog

Az az Iron Python kiegészítő és nem lehet benne GUI-t tervezni a megszokott módon (drag and drop.., de ha megirod a kódot akkor igen.)

Egyébként az elmúlt hetekben én is próbáltam elmélyedni a GUI-s témában. (tkinter, wxPython)
Léteznek GUI designerek, de egyik sem közeliti meg a Visual Studio-ban megszokottat.
Sokkal nagyobb átgondoltságot követelnek az embertől ha ilyeneket akarunk használni.

eddig nekem a wxFormBuilder jött be a legjobban.
Sok helyen dicsérik a BoaConstructor-t, de számomra fájdalom volt használni.


Jim Tonic
(nagyúr)
Blog

Mindegyik fájdalmas, én kb. erre jutottam. Persze lehet vele tökölni, de meglátásom szerint RAD nem fog összejönni. Én emiatt várhatóan nyelvet váltok a Pi-n, és a GUI-s alkalmazásokat Lazarusban csinálom meg. Az elvileg teljes környezetet kínál Raspberryre, de ez már nem itteni téma.


sonar
(addikt)
Blog

Kicsit megnézegettem, hogy mit is mondanak a freepascal vs python-ról. Vannak érdekes linkek, de ez talán jól összefoglalja az érzéseket.
[link]


Jim Tonic
(nagyúr)
Blog

Egyet tudok érteni a legtöbb érzéssel, de azért nem mindegyikkel.


camillus
(tag)

Programs written in this language will usually work in future versions of the language

Még lesznek itt izgalmak, amikor a 2.7 abandonware lesz.


sonar
(addikt)
Blog

Az még azért jóval odébb van. Meg minden átállásnak megvan a maga nyűgje.


cousin333
(addikt)
Blog

Úgy tudom, a Qt Designer a Qt íróinak a terméke, a PyQt (meg mondjuk egyes Python disztribúciók, pl. Winpython) csak integrálja a csomagjában.

Ez, ahogy egy kicsit a neve is mutatja csak egy tervező alkalmazás. GUI elemeket lehet rendezgetni, egyszerű interakciókkal és paraméter-állítgatással. Az eredményt mentheted ui kiterjesztésű fájlként. Eddig nincs semmi köze a Pythonhoz!

Az ezután jön. Vagy az ui-ból generálsz py-t egy integrált (PyQT-s?) alkalmazással, vagy ezt röptében teszed meg az PyQt uic moduljával, ami képes közvetlenül az ui fájlt betölteni. A végeredmény minkét esetben egy py állomány lesz (utóbbi esetben csak a memóriában), amit sima Pythonban (PyQt-vel) is írhattál volna, csak így azért egyszerűbb...

Innentől kezdve a funkciókat, interakciókat neked kell lekódolnod Pythonban.

ui: Nem tudom, meddig jutottál a vizsgálódásaiddal, de ha nem mondtam semmi újat, akkor tekintsd tárgytalannak ezt a hozzászólást... :B

[ Szerkesztve ]


goph-R
(csendes tag)

Üdv!

Settings/Appearance&Behavior/Keymap-nél ki kell venni a Ctrl+Alt+(megfelelő betű) kombinációkat, mert az AltGr eként van értelmezve :(

Én ezeket töröltem:
"Ctrl+Alt+Y" File / Synchronize
"Ctrl+Alt+F" Refactor / Field
"Ctrl+Alt+B" Navigate / Implementation(s)

Szerk: jahogy itt sok hozzászólás van ... Google-ből érkezve csak az volt, amire válaszoltam :D

[ Szerkesztve ]


gergő011022
(újonc)

Ezt hogy kell megcsinálni?(linux)

Gyakorlatok :
4.5. Írjon egy programot, ami kiszámolja egy derékszögű parallelepipedon térfogatát, aminek
meg van adva a szélessége, a magassága és a hosszúsága.
4.6. Írjon egy programot, ami átszámolja a kiindulásként megadott egészszámú másodpercet
évekké, hónapokká, napokká, percekké és másodpercekké.
(Használja a modulo operátort : % ).
4.7. Írjon egy programot, ami kiíratja a 7­es szorzótábla első 20 tagját, csillaggal jelölve azokat,
amelyek 3­nak többszörösei.
Példa : 7 14 21 * 28 35 42 * 49
4.8. Írjon egy programot, ami kiszámolja 13­as szorzótábla első 50 tagját, de csak azokat írja ki,
melyek 7­nek többszörösei.
4.9. Írjon egy programot, ami a következő jelsorozatot írja ki :
*
**
***
****
*****
******
*******
:W :W :W :W :W :W :W :W :W :W :W :o :O :O :O :((( :(((


Noddy
(senior tag)

Hol akadtál el?


sztanozs
(veterán)
Blog

Írjon egy programot ;]

üzenetek