Wpis z mikrobloga

#qt #gtk #html #css
Jak wygląda CSS w QT lub GTK?
On się różni od tego webowego? Ale w jakim stopniu? Istnieje jakieś zestawienie porównawcze?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@look997: CSS w QtWidget ma wspólnego z HTMLem jedynie chyba składnię i w miarę podobne nazwy atrybutów. QtWidget ma ogromną liczbę komponentów jako możliwych tagów a każde ma pokaźną ilość właściwości i tzw. pod kontrolek aka pseudoklas. Jedną z ważniejszych różnic jest że selektory stosowane są tylko raz, a jeżeli coś się zmieniło to trzeba przeładować ręcznie aplikowanie całego stylu.
  • Odpowiedz
@lionbest: Jeśli QWidget ma większe możliwości, to potrzebował coś takiego, żeby ograniczyć się tylko do składni webowego CSS. I coś co sprawi, że łatwo da się interface przenieść QT > Web > QT. Tak, żeby to było równoważne, żeby aplikacja miała taki sam interface i żeby nie trzeba było dwa razy tego samego robić.
Jednocześnie przyjmuję, że QT jest wydajniejsze od np. jakiegoś Electron, i na tym mi zależy.
  • Odpowiedz
@look997: Nie ma większych możliwości, wręcz przeciwnie. W HTMLu można w CSS zamienić prawie wszystko związane z wyświetlaniem oraz pozycjonowaniem danego Taga i na dobrą sprawę przerobić na dowolny inny. Tutaj możesz tylko kontrolować w jaki sposób dana kontrolka ma się rysować.
  • Odpowiedz