Baz00k@
Ikona IrfanLite QT Generator
Grafika / UI

IrfanLite QT Generator

0.2.3-dev

Generátor konfigurace pro vlastní IrfanView profily.

Co projekt řeší

Irfan MYlite QT Generator je generátor kostry vlastní Qt6 prohlížečky obrázků inspirované workflow IrfanView. Místo ručního zakládání menu, dialogů a akcí umožňuje vybrat požadované funkce a sestavit základ nové aplikace.

Jak aplikace funguje a k čemu slouží

Přehled

Irfan-MyLite Generator slouží k vyčištění a optimalizaci instalace IrfanView. Odstraňuje nepotřebné pluginy, jazykové soubory a nápovědy, čímž redukuje velikost z ~20MB na ~3MB při zachování klíčových funkcí pro prohlížení filmových plakátů.

Funkce

  • Plugin Stripper: Zachování pouze `JPEG.dll`, `PNG.dll` a `GIF.dll`.
  • INI Injector: Přednastavení optimálních parametrů (fit image to window, dark theme) pro MFilmDB.
  • Portable Build: Výstupem je samospustitelná složka připravená k okamžitému použití.

Rozšířený profil

Irfan MYlite QT Generator je generátor skeletonu vlastní lehké image-viewer aplikace inspirované ergonomií IrfanView. Místo ručního zakládání menu, dialogů, toolbaru a status baru se požadované části vyberou v generátoru a výsledkem je nový Python/Qt základ připravený k dalšímu vývoji.

Volitelné stavební bloky

Generátor zná strukturu menu File, Edit, Image, View a Help a připravuje dialogy například pro resize/resample, batch operace, slideshow, thumbnails, color corrections, hotkeys a About. Jednotlivé feature lze zapínat/vypínat, takže výsledný skeleton nemusí obsahovat vše.

Toolbar a navigace

Stejným způsobem se skládají toolbar akce jako Open/Save, Previous/Next a Zoom In/Out a odpovídající části status baru. Výstup dostává timestampovaný název IrfanLite_YYMMDD_HHMMSS.py, takže lze vedle sebe udržovat více vygenerovaných variant bez přepisování předchozího prototypu.