Programowanie GUI

0

Witam!
Jak w C++ zaprogramować własny wygląd i zachowanie okienek przycisków itd. Szczególnie mam na uwadze programowanie pod linuxem. Jakich bibliotek używać i moze ktos ma jakies materiały wskazowki cokolwiek.

male wytlumaczenie tego co mam na mysli:

Zakładam że chce miec przycisk w ksztalcie gwiazdy 5cio ramiennej i tylko po nacisnieciu na nia ma sie odbyc akcja. nie chodzi mi o przypadek w ktorym mam kwadratowy przycisk i gwiazda jest jego tlem.

0

Problem wielokrotnie poruszany na tym forum.

Pod Linuxa: QT, GTK (i różne jego odmiany), wxWidgets

Jeżeli chodzi o znak gwiazdy to w WinAPI są tzw. regiony dzięki którym możesz generować okna o różnych kształtach. W wyżej wymienionych bibliotekach nie wiem, ale na pewno jest też podobny mechanizm.

0

Wiem, że do programowania gui pod linem jest QT czy GTK, ale nie pytam tu jak po prostu tworzyc okieka tylko o własny wygląd i zachowanie komponentów. w javie jest cos takiego jak Look&Feel i tam są gotowce. Ja potrzebuje nakierowania na coś w czym bede mógł szczegółowo programować swoje gui.

pzdr!

0

W gnome jak i w kde masz menadżer stylów.

0

no manager stylów jest - so what? manager stylow zmienia mi cały wyglad okienek systemowych i w ogóle. ja zakładam, ze chce stworzyc aplikacje, która niezaleznie od stylu zawsze bedzie miala taki sam wyglad i zachowanie komponentów i nie bedzie uzalezniona od wygladu x-ow czy to bedzie KDE v. X czy Gnome i jaki by ktos nie wybral sobie styl to komponenty aplikacji wciaz sie tak samo zachowuja i wygladaja. nie wiem czy w C++ da sie cos takiego (pewnie tak) jesli cos to komus mowi to w javie komponenty Swinga niezaleznie od platformy itd. zawsze wygladaja tak samo natomiast w AWT przyjmuja wyglad komponentów systemowych a mi chodzi o takiego Swinga do Cpp tyle ze nie musi byc pod Winzgroze. Z tego co na razie wyczytalem QT ani GTK tego nie zapewnia, a jesli to wlasnie prosze o porade w ta strone.

  • mam nadzieje ze ktos moj belkot zrozumie...

  • a tak wlasciwie to chodzilo mi o mozliwosc za pomoca C++ tworzenia wlasnego wygladu okien i komponentów od fundamentów.

0
LoOzZ napisał(a)

Z tego co na razie wyczytalem QT ani GTK tego nie zapewnia, a jesli to wlasnie prosze o porade w ta strone.

http://doc.trolltech.com/4.5/stylesheet.html czytałeś?

0

nie czytalem tego... na pierwszy rzut oka wygląda na to czego szukam - dzieki :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1