abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 04:33 | Nová verze

    Open source software pro úpravu digitálních fotografií LightZone (Wikipedie) byl vydán v nové verzi 5.0.0. LightZone je dnes k dispozici pod licencí BSD. Původně se jednalo o proprietární software vyvíjený společností Light Crafts. Ta v prosinci 2012 souhlasila s uvolněním zdrojových kódů jako open source [Wayback Machine].

    Ladislav Hagara | Komentářů: 0
    23.5. 17:22 | Nová verze

    Byla vydána verze 0.84 telnet a ssh klienta PuTTY (Wikipedie). Podrobnosti v přehledu nových vlastností a oprav chyb a Change Logu.

    Ladislav Hagara | Komentářů: 0
    22.5. 19:44 | IT novinky

    Microsoft představil Azure Linux 4.0 a Azure Container Linux. Na konferenci Open Source Summit North America 2026 organizované konsorciem Linux Foundation a sponzorované také Microsoftem. Azure Linux 4.0 vychází z Fedora Linuxu. Azure Container Linux je založen na projektu Flatcar. Azure Linux (GitHub, Wikipedie) byl původně znám jako CBL-Mariner.

    Ladislav Hagara | Komentářů: 0
    22.5. 12:22 | Zajímavý článek

    Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 165 (pdf).

    Ladislav Hagara | Komentářů: 0
    22.5. 10:55 | Nová verze

    Byla vydána verze 9.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a informačním videu.

    Ladislav Hagara | Komentářů: 5
    22.5. 09:33 | IT novinky

    Firefox 151 podporuje Web Serial API. Pro komunikaci s různými mikrokontroléry připojenými přes USB nebo sériové porty už není nutné spouštět Chrome nebo na Chromiu postavené webové prohlížeče.

    Ladislav Hagara | Komentářů: 9
    22.5. 04:44 | Nová verze

    Byla vydána nová stabilní verze 8.0 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 148. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    21.5. 21:33 | Bezpečnostní upozornění

    Ve FreeBSD byla nalezena a opravena zranitelnost FatGid aneb CVE-2026-45250. Jedná se o lokální eskalaci práv. Neprivilegovaný uživatel se může stát rootem.

    Ladislav Hagara | Komentářů: 0
    21.5. 14:33 | IT novinky

    Společnost Flipper Devices oznámila Flipper One. Zcela nový Flipper postavený od nuly. Jedná se o open-source linuxovou platformu založenou na čipu Rockchip RK3576. Hledají se dobrovolníci pro pomoc s dokončením vývoje (ovladače, testování, tvorba modulů).

    Ladislav Hagara | Komentářů: 2
    21.5. 14:00 | Nová verze

    Vývojáři Wine oznámili vydání verze 2.0 knihovny vkd3d pro překlad volání Direct3D na Vulkan. Přehled novinek na GitLabu.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (12%)
     (8%)
     (2%)
     (14%)
     (31%)
     (4%)
     (6%)
     (3%)
     (16%)
     (26%)
    Celkem 1698 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník
    Štítky: není přiřazen žádný štítek

    Zítra

    17.8.2006 23:13 | Přečteno: 1117× | Linux | poslední úprava: 18.8.2006 15:35

    Pod pěkným titulkem se skrývá (pro někoho) dobrá zpráva. Toolkit se blíží už do poměrně solidního stádia. Zítra bude den, kdy dokončím ten pro JXP Commander nejdůležitější widget - ListView. Už je skoro hotov, teď už jen ListViewItem a je to. Vytvoření ListView bude fungovat (teda už funguje) nějak takto:

    m_pListView = new ListView( 6 );
    
    m_pListView->getColumn(0)->setTitle( L"Name" );
    m_pListView->getColumn(1)->setTitle( L"Size" );
    m_pListView->getColumn(1)->setAlignment( 1.0 );
    m_pListView->getColumn(2)->setTitle( L"Date modified" );
    m_pListView->getColumn(3)->setTitle( L"Permissions" );
    m_pListView->getColumn(4)->setTitle( L"Owner" );
    m_pListView->getColumn(5)->setTitle( L"Group" );
    
    m_pListView->setRulesHint(true);
    m_pListView->setHeaderClickable(true);
    m_pListView->setHeaderVisible(true);
    
    for( unsigned int i = 0; i < m_pListView->getNumColumns(); ++i )
    {
    	m_pListView->getColumn(i)->setResizable(true);
    	m_pListView->getColumn(i)->setClickable(true);
    	m_pListView->getColumn(i)->setSizing(csGrowOnly);
    }
    
    Oproti Gtk-ala-stylu jednoduché vytvoření. Teď už jen tedy ListViewItem, pak přidat přidávání, odebírání a změnu položek a ListView je hotov.

    Update:

    Už je hotovo:

    for( int i = 0; i < 200; ++i )
    {
    	ListViewItem item = m_pListView->addItem();
    	item.setIcon( MimeManager::getMimeIcon("text/html") );
    	item.setText( 0, L"Nějaké jméno.html" );
    	item.setText( 1, L"10 kB" );
    	item.setText( 2, L"30.1.2006 15:23:05" );
    	item.setText( 3, L"-rw-r--r--" );
    	item.setText( 4, L"jardasmid" );
    	item.setText( 5, L"users" );
    }
    
           

    Hodnocení: 88 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    18.8.2006 03:01 Deleted [8409] | skóre: 14 | blog: darkblog
    Rozbalit Rozbalit vše Re: Zítra
    Mám dotaz, položky jsou ve wchar_t kódování, ale gtk+ pracuje pokud vím s utf8, takže jsou v paměti vlastně 2x ale pokaždé jinak?
    18.8.2006 10:31 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
    Rozbalit Rozbalit vše Re: Zítra
    OT: pravidlo v jave o optimalizacich: neoptimalizuj
    never use rm after eight
    18.8.2006 11:22 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Zítra
    To slyším poprvé, protože minimálně Sun se podle něho vůbec neřídí :-D
    When your hammer is C++, everything begins to look like a thumb.
    18.8.2006 13:50 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
    Rozbalit Rozbalit vše Re: Zítra
    spis me slo o to, ze prekladac javy je natolik slozity, ze nelze pri psani zdrojoveho kodu odhadnout, jestli dany usek kodu bude spomalovat. na to jsou profilery. zacatecnikum se tedy rika: neoptimalizovat (protoze to casto vede k velmi nepeknemu kodu a lide se ohani tim, ze se to snazily udelat "rychlejsi").

    jinak jak ste to myslel s tim sunem? ;-)
    never use rm after eight
    18.8.2006 17:55 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Zítra
    No, pokud dali tvůrci Javy do jazyka například typ int a objektový Integer, potom se podle toho úsloví sami neřídí, protože tohle je klasický případ předčasné optimalizace (tohle by imho zvládl daleko lépe překladač, nebo runtime). Já chápu, že je to důsledek toho, že Sun neměl vůbec představu o tom, jak se bude Java používat, ale stejně se mi to moc nelíbí.
    When your hammer is C++, everything begins to look like a thumb.
    Jardík avatar 18.8.2006 12:35 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: Zítra
    V konstruktoru UString dochází k převodu na utf8.
    Věřím v jednoho Boha.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.