Umbrello/FAQ/da: Difference between revisions
(Created page with "* installér det hvor du vil, men sørg for at KDEDIR stadig peger på KDE's oprindelige installationssti og tilføj præfikset, når du installerer programmer til KDEDIRS") |
(Created page with "=== Kører Umbrello under Windows? ==") |
||
Line 113: | Line 113: | ||
* installér det hvor du vil, men sørg for at KDEDIR stadig peger på KDE's oprindelige installationssti og tilføj præfikset, når du installerer programmer til KDEDIRS | * installér det hvor du vil, men sørg for at KDEDIR stadig peger på KDE's oprindelige installationssti og tilføj præfikset, når du installerer programmer til KDEDIRS | ||
=== | === Kører Umbrello under Windows? == | ||
Yes. Umbrello is part of the [http://windows.kde.org/ KDE on Windows initiative]. | Yes. Umbrello is part of the [http://windows.kde.org/ KDE on Windows initiative]. |
Revision as of 06:11, 8 March 2013
Hvilke versioner af Umbrello findes der?
Den aktuelle stabile version 2.9.4 er baseret på KDE 4.
Der findes også versioner til ældre udgaver af KDE, som kan downloades her.
Når du rapporterer en fejl i Umbrello, så bør du først teste en aktuel udgave fra KDE Git. Umbrello 2.x er baseret på Qt4 og KDE4.
Kan jeg bruge Umbrellos kommandolinjefunktioner uden en X-server?
Nej desværre er eksistensen af et grafisk display kodet dybt ind i Ubrellos design. Som en lappeløsning kan du bruge xvfb, som er en del af xorg-x11-server eller Xvnc som et virtuelt display uden egentligt output. For yderligere diskussion se bug #283748.
Kan jeg indsende en patch?
Vi elsker patches. Patches skal laves i forhold til en aktuel git clone. Kør så
git diff > mypatch.diff
for at lave patchen. Læg den producerede patch på en eller anden webserver og send URL'en til uml-devel med en forklaring.
Umbrelo bruger for meget hukommelse
Skift til en anden kodegenerator end C++ eller Java. Nyere versioner fra git laderdig også slå Fortryd fra. For store diagrammer er den aktuelle version af Umbrello meget bedre til at håndtere hukommelse end tidligere versioner.
Hvordan kan jeg installere udviklingsversionen samtidig med den udgivne version?
Du skal installere den til en særskilt sti ved at køre (fra undermappen build i kilden)
cmake -DCMAKE_INSTALL_PREFIX=/home/me/kdedevelopment ..
og så køre
export KDEDIRS=`kde-config --prefix`:/home/me/foo
Kan jeg hjælpe med at oversætte Umbrello til mit modersmål?
Bestemt. Som en del af KDE skal du samarbejde med KDE's i18n-team for dit sprog http://i18n.kde.org.
Umbrello bruger nogle begreber, som er specifikke for UML og programmering. Sørg for at undersøge, hvordan disse bedst kan oversættes til dit sprog.
Hvordan skriver jeg en kodegenerator?
Tjek først at der ikke allerede er en i KDE's git-version af Umbrello.
Læs så instruktionerne i codegenerator.h
og brug en af de andre generatorer som skabelon. Generatorene for C++ og Jave er meget mere avancerede end resten; det ville være rart af give de andre generatorer de samme funktioner.
Programmets navn er Umbrello UML Modellerer. Den forkortede udgave af det er Umbrello. Når du oversætter det, så oversæt UML Modellerer på en fornuftig måde eller udelad det helt. Umbrello bør ikke ændres når der oversættes til et sprog, som bruger det latinske alfabet.
Tidligere blevprogrammet kaldt UML Modellerer eller UML Objektmodellerer eller blot UML. Det blev betragtet som for uspecifikt af pakkebyggere og andre. Efter diskussion og en offentlig afstemning viste Umbrello sig at være overraskende populært, så nu bruges navnet Umbrello UML Modellerer. Umbrello betyder ikke noget så vidt vi ved.
Hvordan udvider jeg et objekts livslinje i et sekvensdiagram?
Træk en beskedpil nedad.
I tidligereversioner skulle du klikke og trække med musen for neden i objektets lodrette linje.
Mit pakkeformat er ikkeunderstøttet og jeg kan ikke installere fra kilden. Hvad gør jeg?
Kontakt os. Hvis der er nok forespørgsler kan vi måske finde en måde at hjælpe dig på.
Kan jeg få skrivetilladelse til git?
Umbrello er nu en del af KDE (i kdesdk). Enhver, som har en udviklerkonto til KDE kan committe ændringer. Alle betydelige ændringer bør først diskuteres på postlisten.
Kan jeg får skriveadgang til bugs.kde.org?
Du skal først have skriveadgang til KDE's git.
Nogle UML-funktioner som jeg har brug for synes ikke at være understøttede.
Fortæl os hvilke funktioner du har brug for. De mest efterspurgte funktioner bliver tilføjet først.
Hvilket filformat bruger programmet?
Versioner før 1.4 brugte et fildormat, som kun var meget løst baseret på XMI og som ikke var kompatibelt med andre UML-programmer.
Version 1.4 kan læse statiske strukturelementer fra de fleste UML-værktøjer, som bruger XMI 1.x. Dog kan UML i øjeblikket ikke importere XMI 2.0 og UML-DI (Diagram Interchange).
Hvis du har specifikke problemer med XMI-udveksling, så føj en detaljeret beskrivelse til bug #56184.
Hvorfor har jeg ingen ikoner i værktøjslinjen?
Dette sker når du ændrer stedet, hvor programmet installeres ved hjælp af et præfiks til cmake og KDE ikke kender til denne placering.
For at hjælpe KDE med at finde programmet skal du redigere miljøvariablen KDEDIRS. I din distributions dokumentation kan du se præcis hvilken fil du skal redigere; det kan meget vel være .bash_profile i din hjemmemappe, hvis det kun er dig, der bruger programmet. Hvis flere personer skal kunne bruge programmet, så kan du redigere filen profile i mappen etc.
Tilføj blot følgende linjer
KDEDIRS="$KDEDIRS:<prefix use in cmake>" export KDEDIRS
Kør
kbuildsycoca4
første gng du gør dette.
Hvis du byggede fra kilden har du måske installeret Umbrello i /usr/local eller /usr/local/kde; i så fald kan du føje den mappe til $KDEDIRS eller ændre -DCMAKE_INSTALL_PREFIX, sådan at den installerer i /usr eller /opt/kde eller hvad der nu er almindeligt på din distribution.
Jeg kan ikke eksportere diagrammer som billeder, det beklager sig over mime-typen
Tjek din installation af KDE og opgradér eller genkompliér kdelibs, hvis det er muligt.
Slet så filen /tmp/kde-storri/ksycoca; når du genstarter Umbrello skulle problemet være løst.
Hvad er forskellen imellem $KDEDIR og $KDEDIRS
Følgende er taget fra #kde-devel
- den ene er en liste af stier, den anden er KDE's installationssti, hvor kørbare filer og biblioteker forventes at være
- KDEDIRS skal kunne bruges af konfigurationsfiler til at finde relevante filer
- -DCMAKE_INSTALL_PREFIX har forrang for $KDEDIR
- installér det hvor du vil, men sørg for at KDEDIR stadig peger på KDE's oprindelige installationssti og tilføj præfikset, når du installerer programmer til KDEDIRS
= Kører Umbrello under Windows?
Yes. Umbrello is part of the KDE on Windows initiative.
My problem still isn't solved - help!
If it is a user related problem, send an e-mail to the uml-user mailing list. If it is a developer problem, try the uml-devel mailing list. Details of the mailing lists can be found on the contact page.
My user-mode-linux won't work ?
Prøv at spørge User Mode Linux.