Canonical vydal (email) Ubuntu 25.10 Questing Quokka. Přehled novinek v poznámkách k vydání. Jedná se o průběžné vydání s podporou 9 měsíců, tj. do července 2026.
ClamAV (Wikipedie), tj. multiplatformní antivirový engine s otevřeným zdrojovým kódem pro detekci trojských koní, virů, malwaru a dalších škodlivých hrozeb, byl vydán ve verzi 1.5.0.
Byla vydána nová verze 1.12.0 dynamického programovacího jazyka Julia (Wikipedie) určeného zejména pro vědecké výpočty. Přehled novinek v příspěvku na blogu a v poznámkách k vydání. Aktualizována byla také dokumentace.
V Redisu byla nalezena a v upstreamu již opravena kritická zranitelnost CVE-2025-49844 s CVSS 10.0 (RCE, vzdálené spouštění kódu).
Ministr a vicepremiér pro digitalizaci Marian Jurečka dnes oznámil, že přijme rezignaci ředitele Digitální a informační agentury Martina Mesršmída, a to k 23. říjnu 2025. Mesršmíd nabídl svou funkci během minulého víkendu, kdy se DIA potýkala s problémy eDokladů, které některým občanům znepříjemnily využití možnosti prokázat se digitální občankou u volebních komisí při volbách do Poslanecké sněmovny.
Společnost Meta představila OpenZL. Jedná se o open source framework pro kompresi dat s ohledem na jejich formát. Zdrojové kódy jsou k dispozici na GitHubu.
Google postupně zpřístupňuje českým uživatelům Režim AI (AI Mode), tj. nový režim vyhledávání založený na umělé inteligenci. Režim AI nabízí pokročilé uvažování, multimodalitu a možnost prozkoumat jakékoliv téma do hloubky pomocí dodatečných dotazů a užitečných odkazů na weby.
Programovací jazyk Python byl vydán v nové major verzi 3.14.0. Podrobný přehled novinek v aktualizované dokumentaci.
Bylo oznámeno, že Qualcomm kupuje Arduino. Současně byla představena nová deska Arduino UNO Q se dvěma čipy: MPU Qualcomm Dragonwing QRB2210, na kterém může běžet Linux, a MCU STM32U585 a vývojové prostředí Arduino App Lab.
Multiplatformní open source voxelový herní engine Luanti byl vydán ve verzi 5.14.0. Podrobný přehled novinek v changelogu. Původně se jedná o Minecraftem inspirovaný Minetest v říjnu loňského roku přejmenovaný na Luanti.
void WelcomeWin::on_pb_browse_clicked() { fdlg = new QFileDialog(this, QString(tr("Vyberte adresář s testovými obrázky")), QDir::currentPath()); connect(fdlg, SIGNAL(fileSelected(const QString)), this, SLOT(on_fdlg_fileSelected(const QString))); /* We are setting a data directory, use Directory mode */ fdlg->setFileMode(QFileDialog::Directory); fdlg->setOptions(QFileDialog::ReadOnly); fdlg->setNameFilter(QString("Soubory JPEG(*.jpg *.jpeg)")); fdlg->exec(); }Sice to funguje, ale v QFileDialogu se zobrazují jen adresáře. Filtr je určitě v pořádku, v režimu AnyFile filtruje správně. Je zajímavé, že stejný program přeložený na Windows s Qt 4.7.4 funguje v pohodě, ale na Archu s Qt 4.8.1 se v režimu Directory zobrazují jen adresáře. Dělám něco špatně, nebo jsem trefil na bug v linuxové verzi file dialogu?
QString QFileDialog::getExistingDirectory ( QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), Options options = ShowDirsOnly )
[static]
je to obecně jednodušší. Tj.:
QString dirname = QFileDialog::getExistingDirectory(parent,
tr("Vyberte adresář s testovými obrázky"),
QDir::currentPath(),
QFileDialog::ReadOnly);
jestli to bude fungovat. Kdyžtak si pohraj s Options.
Vypadá to, že problém je vyřešen. Sice ne zcela k mé spokojenosti, nicméně jde nejspíš o problém v nativním file dialogu KDE. Na Windows i Ubuntu Oreinic (oboje s Qt 4.7.4) se použije filedialog z Qt, který funguje dle očekávání. Pokud použiju setOption(QFileDialog::DontUseNativeDialog), funguje to i v KDE.
Mohl byste někdo výše uvedený kód zkusit na mašině s KDE/Qt ve verzi nižší než 4.8.2, resp. 4.8.1? Zajímalo by mě, jestli jde o bug nebo jestli file dialog z KDE požadovanou vlastnost prostě neumí. Díky.
Tiskni
Sdílej: