Vlákno názorů k článku Standardní dialogy v knihovně PySide od daks - K tomu nastavení ikony dialogu - ona by...

  • Článek je starý, nové názory již nelze přidávat.
  • 27. 2. 2018 9:30

    daks (neregistrovaný)

    K tomu nastavení ikony dialogu - ona by se dala přidat ikona zapadající do vzhledu prostředí, třeba takto:

    QIcon.setTheme­Name(<icon_the­me_name>)
    ico = QIcon.fromThe­me('applicati­ons-graphics')
    msgBox.setIcon­Pixmap(ico.pix­map(QtCore.QSi­ze(48, 48)))

    Ale nejdřív se musí nastavit téma ikon, a získání jeho jména je vzhledem k různorodosti desktopů v Linuxu asi trochu problém. Věc se navíc komplikuje, pokud má být aplikace multiplatformní (samozřejmě že většinou nejde jen o ikonu jednoho dialogu, ale vzhled celé aplikace).

  • 27. 2. 2018 10:48

    Pavel Tišnovský
    Zlatý podporovatel

    Díky za doplnění! Mohlo by to fungovat, jméno desktopu je zjistitelné a bylo by zajímavé, kdyby aplikace zapadala (řekněme) jak do Gnome, tak i do KDE (nejenom LAF, což se řeší, ale i custom ikonami).