Brugergrænseflade i linux...

Tags:    c++

<< < 12 > >>
Hej,
jeg er rimelig ny inden for C++ programmering. Kan godt det basale og har dog også læst en masse på nettet og et par bøger. Men nu vil jeg springe til et nyt kapitel, og lave programmer med en brugergrænseflade(er det ikke det, det kaldes?) altså sådan så det er i et vindue, med knapper osv. i stedet for det skal køres i terminal.
Jeg ved intet om dette emne, og søger derfor noget hjælp til at komme igen:)

M.V.H
Fabius Artemis Zloh



Men nu vil jeg springe til et nyt kapitel, og lave programmer med en brugergrænseflade(er det ikke det, det kaldes?) altså sådan så det er i et vindue, med knapper osv. i stedet for det skal køres i terminal.


Du kan kigge på den udemærkede artikel Troels Henriksen har skrevet her på siden om Qt-frameworket. Qt er, synes jeg selv, enkelt at forstå og komme i gang med.
Et andet og meget brugt alternativ er Gtk, som også er værd at kigge nærmere på. Der findes masser af gode artikler om begge dele.
Vær dog opmærksom på, at Qt's licens kun tillader dig at udgive dine programmer med en Open Source licens, ellers skal du betale for det.
Dette er blot de muligheder jeg selv har erfaring med - der findes utroligt mange måder at gøre det på.
Held og lykke :)



Når jeg prøver det første eksempel(at lave et "projekt") får jeg bare meddelsen: bash: qmake: command not found; det ser ud til jeg ikke har "Qt" installeret. Hvordan får jeg det installeret?

M.V.H
Fabius Artemis Zloh



Du skal starte med at downloade QT fra:
http://www.trolltech.com/download/index.html?cid=18

Du kunne også vælge wxWidgets, det er helt gratis:
http://wxwidgets.org/



Du skal starte med at downloade QT fra:
http://www.trolltech.com/download/index.html?cid=18

Du kunne også vælge wxWidgets, det er helt gratis:
http://wxwidgets.org/


Har valgt QT til en start, da jeg syntes det lyder rimeligt. Jeg fandt vej en til www.trolltech.com via KasperTech, men kan sku ikke finde det sted hvor jeg "sætter" QTDIR!

M.V.H
Fabius Artemis Zloh



Du skriver vel blot:
QTDIR=~/whatever/QT

I konsollen?

Du kan evt. putte det i din .rc fil



Du skriver vel blot:
QTDIR=~/whatever/QT

I konsollen?

Du kan evt. putte det i din .rc fil


min .rc fil?

jeg skrev:
cout@fendi:/tmp/qsa-x11-opensource-1.2.0$ QTDIR=~./
cout@fendi:/tmp/qsa-x11-opensource-1.2.0$ ./configure
Can't find Qt library. No QTDIR set.

M.V.H
Fabius Artemis Zloh



Jeg ved ikke så meget om Linux.
Prøv at skrive:
set QTDIR=~/whatever

Jeg tror ikke ~./ er rigtigt
Jeg ved ikke om du skal have set på før QTDIR=
Prøv at køre kommandoen set, efter du har sat QTDIR.
Kører du det hele i samme terminal vindue?



Jeg ved ikke så meget om Linux.
Prøv at skrive:
set QTDIR=~/whatever

Jeg tror ikke ~./ er rigtigt
Jeg ved ikke om du skal have set på før QTDIR=
Prøv at køre kommandoen set, efter du har sat QTDIR.
Kører du det hele i samme terminal vindue?


Kan godt få sat, og der står også at QTDIR = **** men jeg ved bare ikke hvilket dir det skal sættes til. Har prøvet med installations diret som er /tmp/qsa-x11-opensource-1.2.0/ men det virker ikke:S

M.V.H
Fabius Artemis Zloh



Jeg ved det ikke, prøv at læse denne:
http://doc.trolltech.com/4.1/install-x11.html

Den nævner ikke QTDIR



Jeg ved det ikke, prøv at læse denne:
http://doc.trolltech.com/4.1/install-x11.html

Den nævner ikke QTDIR


har læst alt jeg har kunne finde i document og rundt på nettet, men finder ikke rigtigt noget. Men alligevel står der i de forskellige filer at jeg skal sætte QTDIR ordenligt

M.V.H
Fabius Artemis Zloh



<< < 12 > >>
t