GUI och C++

Här diskuteras programmering och utveckling
lord
Inlägg: 573
Blev medlem: 03 okt 2007, 21:08
Ort: Sverige

GUI och C++

Inlägg av lord »

Hejsan.

Skulle vilja koda ett eller fler program i C++ till Ubuntu. Men jag vet inte hur man kodar GUI i varken C++ eller Ubuntu (ok, jag har kollat kort på hur man gör i C#, men det var inte mycket, och jag vill arbeta med C++ helst). Så, vet någon hur man kan programmera med GUI? Något bra tutorial där ute som börjar vid den absoluta början?

Bästa hälsningar,
lord.

EDIT:

Är det gtk man använder? Och i så fall, hur får man det att fungera?
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: GUI och C++

Inlägg av Konservburk »

lord skrev:Är det gtk man använder?
Inte nödvändigtvis... det finns många alternativ, men gtk eller qt är vanligt.

http://en.wikipedia.org/wiki/List_of_wi ... nguages.29
Användarvisningsbild
per9000
Inlägg: 931
Blev medlem: 07 maj 2007, 11:06
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Västerås
Kontakt:

Re: GUI och C++

Inlägg av per9000 »

gtk 2 tutorial (för C tror jag) men funkar nog för C++ också
http://library.gnome.org/devel/gtk-tuto ... book1.html

/per
--
Per Erik Strandberg
Yet Another IT Consultant
gusnan
Inlägg: 348
Blev medlem: 17 jan 2007, 08:20
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: GUI och C++

Inlägg av gusnan »

Det beror ju på om var du vill köra programmen - Gnome och Xfce använder sig av GTK, och KDE använder sig av QT. Det finns ju inget som hindrar dig från att köra GTK program på KDE eller QT-program på Gnome/Xfce, men det innebär ju att du plockar in hela dom biblioteken förutom det som redan finns på systemet.

Själv sitter jag och lär mig GTK - nåra vettiga länkar:

http://www.amazon.com/Foundations-Devel ... 590597931/
http://library.gnome.org/devel/gtk-tutorial/stable/
http://www.gtk.org/documentation.html

Annars så finns ju GTKmm för att använda GTK i C++. (Det finns ju inget som hindrar en från att använda "ren" GTK i C++, men då får man inte fönster och sånt i klasser som man kanske kan vänta sig, det får man i GTKmm.)

http://www.gtkmm.org/

Dock finns det en hel drös med hjälp-funktioner i GTK/GLib som hjälper dig med saker som man kan ha blivit van med från C++, såsom strängar och länkade listor.
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

Re: GUI och C++

Inlägg av Emil.s »

Själv har jag testat lite med QT. Har fått känslan av att det är mycket lättare med QT om man vill koda för flera platformar...

Men så kanske det är med GTK också?
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: GUI och C++

Inlägg av Konservburk »

Emil.s skrev:Har fått känslan av att det är mycket lättare med QT
Jag tycker att qt känns betydligt tyngre än gtk.
lord
Inlägg: 573
Blev medlem: 03 okt 2007, 21:08
Ort: Sverige

Re: GUI och C++

Inlägg av lord »

Tack för länkarna och tipsen. Ska kolla in dem.

I vilket fall hittade jag också något som kallas gtk+. Är det något bra?
Länk:
http://www.yolinux.com/TUTORIALS/GTK+Pr ... #FRAMEWORK
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: GUI och C++

Inlägg av Lars »

Det är ju så fruktansvärt tråkigt att programmera GUI manuellt, för Gtk+ finns Glade och det finns kanske något liknande för Qt?

Ett tredje alternativ är wxWidgets. Fördelen med det är att det alltid ser snyggt ut, på alla plattformar.
gusnan
Inlägg: 348
Blev medlem: 17 jan 2007, 08:20
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: GUI och C++

Inlägg av gusnan »

I vilket fall hittade jag också något som kallas gtk+. Är det något bra?
Ah, det är jag som är otydlig, jag skriver gtk, men det heter förstås gtk+... :)
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: GUI och C++

Inlägg av mcNisse »

Lars skrev:Det är ju så fruktansvärt tråkigt att programmera GUI manuellt, för Gtk+ finns Glade och det finns kanske något liknande för Qt?
jora, qtdesinger
lord
Inlägg: 573
Blev medlem: 03 okt 2007, 21:08
Ort: Sverige

Re: GUI och C++

Inlägg av lord »

Ok, jag har fått det att fungera via GEdit (satsar på gtkmm). Finns det något sätt att få det att fungera till Netbeans?
lord
Inlägg: 573
Blev medlem: 03 okt 2007, 21:08
Ort: Sverige

Re: GUI och C++

Inlägg av lord »

Ingen som vet någon bra IDE som fungerar med gtkmm?
Användarvisningsbild
Hagbard
Inlägg: 202
Blev medlem: 09 sep 2006, 11:15
OS: Linux Mint
Utgåva: 23.10 Mantic Minotaur

Re: GUI och C++

Inlägg av Hagbard »

prova att köra med Code::Blocks, den påminner om Bloodshed Dev-C++.
http://www.codeblocks.org/
lord
Inlägg: 573
Blev medlem: 03 okt 2007, 21:08
Ort: Sverige

Re: GUI och C++

Inlägg av lord »

Ska se. Jag ser att det stödjer gtk+, frågan är om det stödjer gtkmm.
Banana tree
Inlägg: 16
Blev medlem: 13 apr 2008, 13:07
OS: Ubuntu
Utgåva: 10.04 Lucid LTS

Re: GUI och C++

Inlägg av Banana tree »

lord skrev:Ingen som vet någon bra IDE som fungerar med gtkmm?
Alla IDE:s gör det, se bara till att länka ihop skiten rätt.
Skriv svar

Återgå till "Programmering och webbdesign"