Názor k článku Reakce na události v GUI deklarované v jazyku QML a PySide 2 od Paja - Nejzákladnější věc při programování PyQt nebo pyside je...

  • Článek je starý, nové názory již nelze přidávat.
  • 19. 6. 2018 21:59

    Paja (neregistrovaný)

    Nejzákladnější věc při programování PyQt nebo pyside je orientace v dokumentaci která je u pyside podle mě přehlednější. Pak Qt a pak az pyqt hlavne dekorace slotů. Základ jsou layouty a signály a sloty, umět je napojovat novým způsobem včetně definice typu v dekorátoru a umět využít automatických slotů a jejích propojení pro složitější věci pochopit SignalMapper. QML vs designer vs hardcoding u mě vyhraje většinou hardcoding. Jakmile uděláte více jak 2x ctrl c a v tak to smazat napsat for nebo lepe def a zamyslet se nad cyklem nebo novou metodou. Používát dědičnost od QObject. Pro složitosti jako databáze jedině QTableView a dědit od QAbstractTable­Model. Více v dokumentaci, na Githubu a stacku.