Portál AbcLinuxu, 31. října 2025 08:28
Multiplatformní digitální pracovní stanice pro práci s audiem Ardour byla postavena na GTK2. Vývojáři neplánovali její portaci na GTK3 nebo GTK4. Naopak, v lednu loňského roku si vytvořili vlastní fork GTK2 s názvem YTK. Ten v únoru letošního roku přestal být volitelným a nově byla zcela odstraněna podpora GTK2.
        Tiskni
            
                Sdílej:
                 
                 
                 
                 
                 
                 
            
    
 8.7. 15:56
xkucf03             | skóre: 49
             | blog: xkucf03
        8.7. 15:56
xkucf03             | skóre: 49
             | blog: xkucf03
            
         8.7. 16:22
AsciiWolf             | skóre: 41
             | blog: Blog
        8.7. 16:22
AsciiWolf             | skóre: 41
             | blog: Blog
            
         8.7. 22:00
xkucf03             | skóre: 49
             | blog: xkucf03
        8.7. 22:00
xkucf03             | skóre: 49
             | blog: xkucf03
            
        Anebo bych "ukradl" mikro-framework ktery ma MySQL Workbench. Ten vypada dobre a nativne na vsech platformach a neklade si cile, ktere neni mozne splnit.Podle obrázků to vypadá, jako by měli vlastní abstrakci, která ve výsledku kreslí nativní GUI (GTK, Windows, Mac…).
 9.7. 17:59
xkucf03             | skóre: 49
             | blog: xkucf03
        9.7. 17:59
xkucf03             | skóre: 49
             | blog: xkucf03
            
        Oproti tomu kombinace QT + Eclipse CDT nabizi pohodli, doplnovani jmen funkci a typovou kontrolu.Souhlas. S Qt a C++ se programuje dost pohodlně na to, že nevidím moc důvod, proč nad to patlat další mezivrstvu a psát to GUI v jiném jazyce. Když už člověk používá Qt, tak je nejlepší to psát rovnou v C++, protože mj. odpadnou problémy s těmi mezivrstvami, které to propojují s něčím dalším (chyby, nekompatibilita, chybějící funkce, pomalost atd.). Pokud je zbytek programu v jiném jazyce, tak to ještě neznamená, že z toho jiného jazyka člověk musí/má vytvářet tlačítka, okýnka, obsluhovat GUI události atd. Je to otázka kudy vést řez (rozhraní) – už jsem o tom psal dřív v blogu. Ta GUI vrstva může být celá v C++ a ostatní kód v něčem jiném – a mezi tím relativně jednoduché rozhraní, které si navrhnu (ať už ve formě céčkových hlavičkových souborů nebo třeba nějakého protokolu).
 - dokonce je tam mechanizmus, ze ti zabrani aplikaci vubec spustit, proto mas v systemu vsechny verze QT co pouivas vzdy hezky ve svem adresari a promenou QT_HOME etc. uz si je vsechny nepamatuji si je prepinas pro kazdou apku vzlast ... kdysy to byl velky problkem, nebot stara paka zkousela nove QT a nechapala ze neni v QT - coz je lin na posledni, ale treba v QT2 - nebot prece predtim byla defualt
 - dokonce je tam mechanizmus, ze ti zabrani aplikaci vubec spustit, proto mas v systemu vsechny verze QT co pouivas vzdy hezky ve svem adresari a promenou QT_HOME etc. uz si je vsechny nepamatuji si je prepinas pro kazdou apku vzlast ... kdysy to byl velky problkem, nebot stara paka zkousela nove QT a nechapala ze neni v QT - coz je lin na posledni, ale treba v QT2 - nebot prece predtim byla defualt  tedy v QT ... dnes uz je to vice ostreno a pocita se s tim ... btw QT je lepsi toolkit o tom zadna, hlavne je to cely sitovy framework, lze v tom psat sitove aplikace, dokonce meli ambice porazit SAP s tim, ze prece QT bezi na vsem, vcetne mobilu a tabletu ... i proto na QT stavi KDE ...
BTQ GTK+ ma vice komponent ale tez je vlastne zpetne nekompatibilni
 tedy v QT ... dnes uz je to vice ostreno a pocita se s tim ... btw QT je lepsi toolkit o tom zadna, hlavne je to cely sitovy framework, lze v tom psat sitove aplikace, dokonce meli ambice porazit SAP s tim, ze prece QT bezi na vsem, vcetne mobilu a tabletu ... i proto na QT stavi KDE ...
BTQ GTK+ ma vice komponent ale tez je vlastne zpetne nekompatibilni  a mas v OS vice verzi, jen ne kazdou zvlast, ale hezky v systemu a vola si bud 2,3,4 ... 
QT vlasten sveho casu zar8izla Nokia kdyz koupila puvodniho vyrobce s tim, ze nejdrive ji zarizla, pak povolila jen pro free projekty - nebot hrozilo ze ji KDE forkne
 a mas v OS vice verzi, jen ne kazdou zvlast, ale hezky v systemu a vola si bud 2,3,4 ... 
QT vlasten sveho casu zar8izla Nokia kdyz koupila puvodniho vyrobce s tim, ze nejdrive ji zarizla, pak povolila jen pro free projekty - nebot hrozilo ze ji KDE forkne  ... a dnes ani nevim, asi ji lze bez podpory pouzit i v komerni aplikaci - ale v te dobe kdy se to vyvijelo dost lidi sahlo na GTK+ - nebot tam tohle nehorzi, nebot je to cistye GNU projekt Gnome a GNU organizace ... tedy bude vzdy free
 ... a dnes ani nevim, asi ji lze bez podpory pouzit i v komerni aplikaci - ale v te dobe kdy se to vyvijelo dost lidi sahlo na GTK+ - nebot tam tohle nehorzi, nebot je to cistye GNU projekt Gnome a GNU organizace ... tedy bude vzdy free 
             8.7. 22:08
lukve             | skóre: 29
             | blog: Lukove
             | Prešov
        8.7. 22:08
lukve             | skóre: 29
             | blog: Lukove
             | Prešov
        Mozno le taka teoreticka otazocka slo by s tou ich kniznicou skompilovat LXDE ?
 8.7. 22:28
xkucf03             | skóre: 49
             | blog: xkucf03
        8.7. 22:28
xkucf03             | skóre: 49
             | blog: xkucf03
            
        ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.