natgillin/translations-raw huggingface dataset:
Quick list of the last several files you've opened. This list will change each time you open a file that is not on it with the oldest being bumped off first.
Snabblista med de senaste filerna du har öppnad. Listan ändras varje gång du öppnar en fil som inte finns i den, och den äldsta filen försvinner först.
Quits & kommander;
Avslutar & kommander;
Ctrl; Y Edit Redo
Ctrl; Y Redigera Gör om
Cut the current item and place it content on the clipboard.
Klipp ut nuvarande objekt och placerar dess innehåll på klippbordet.
Copy the current item to the clipbard.
Kopiera nuvarande objekt till klippbordet.
Ctrl; Z Edit Delete
Ctrl; Z Redigera Ta bort
Delete the current item.
Ta bort nuvarande objekt.
Del Edit
Del Redigera Markera alla
Select all of the items in the current dialog.
Markera alla objekt i nuvarande dialogruta.
Alt; R Edit
Alt; R Redigera Kontrollera snabbtangenter
Verifies that all the accelerators are used only once.
Kontrollera att alla snabbtangenter bara används en gång.
Alt; S Edit
Alt; S Redigera Skriptobjekt
Edit Slots
Redigera Slots
Displays window to edit and create slots and functions.
Visar ett fönster för att redigera och skapa slots och funktioner.
Edit Connectors
Redigera Anslutningar
Displays the view and edit connections dialog.
Visar dialogrutan för att visa och redigera anslutningar.
Edit Form Setting
Redigera Formulärinställningar
Displays the form setting dialog.
Visar dialogrutan för formulärinställning.
Displays the preferences dialog.
Visar dialogrutan för inställningar.
F2 Tools Pointer
F2 Verktyg Markör
F3 Tools
F3 Verktyg Anslut signaler och slots
F3 Tools
F3 Verktyg Tabulatorordning
Tools Kommander
Verktyg Kommander
Tools Kommander TextLabel
Verktyg Kommander TextLabel
Tools Kommander PixelmapLabel
Verktyg Kommander PixelmapLabel
Tools Kommander ListView
Verktyg Kommander ListView
Tools Kommander ListBox
Verktyg Kommander ListBox
Tools Kommander SubDialog
Verktyg Kommander SubDialog
Tools Kommander TabWidget
Verktyg Kommander TabWidget
Tools Kommander LineEdit
Verktyg Kommander LineEdit
Tools Kommander ExecButton
Verktyg Kommander ExecButton
Tools Kommander CloseButton
Verktyg Kommander CloseButton
Tools Kommander FileSelector
Verktyg Kommander FileSelector
Tools Kommander TextEdit
Verktyg Kommander TextEdit
Tools Kommander RadioButton
Verktyg Kommander RadioButton
Tools Kommander ButtonGroup
Verktyg Kommander ButtonGroup
Tools Kommander GroupBox
Verktyg Kommander GroupBox
Tools Kommander CheckBox
Verktyg Kommander CheckBox
Tools Kommander ComboBox
Verktyg Kommander ComboBox
Tools Kommander SpinBoxInt
Verktyg Kommander SpinBoxInt
Tools Kommander RichTextEditor
Verktyg Kommander RichTextEditor
Tools Kommander TreeWidget
Verktyg Kommander TreeWidget
Tools Kommander Unknown
Verktyg Kommander Unknown
Tools Kommander Wizard
Verktyg Kommander Wizard
Tools Custom
Verktyg Egen
Tools Custom Edit Custom Widgets
Verktyg Egen Redigera egna grafiska komponenter
The Layout Menu
Menyn Layout
Ctrl; J Layout Adjust Size
Ctrl; J Layout Justera storlek
Ctrl; H Layout Horizontally
Ctrl; H Layout Placera ut horisontellt
Ctrl; L Layout Vertically
Ctrl; L Layout Placera ut vertikalt
Ctrl; G Layout in a Grid
Ctrl; G Layout Placera ut i rutmönster
Layout Lay Out Horzontially (in Splitter)
Layout Placera ut horisontellt (med avdelare)
Layout Lay Out Vertically (in Splitter)
Layout Placera ut vertikalt (med avdelare)
Ctrl; B Layout
Ctrl; B Layout Bryt layout
Layout Add Spacer
Layout Lägg till Spacer
Ctrl; R Run
Ctrl; R Kör Kör dialogruta
Runs the current dialog.
Kör nuvarande dialogruta.
Ctrl; F4 Window Close
Ctrl; F4 Fönster Stäng
Closes current dialog.
Stänger nuvarande dialogruta.
Closes all dialogs.
Stänger alla dialogrutor.
Ctrl; F6 Window Next
Ctrl; F6 Fönster Nästa
Ctrl; Shift; F6 Window Previous
Ctrl; Shift; F6 Fönster Föregående
Window Tile
Fönster Sida vid sida
Window Cascade
Fönster Lägg fönstren i rad
Window Views
Fönster Vyer
Window Views File Overview
Fönster Vyer Filöversikt
Window Views Object Explorer
Fönster Vyer Objektutforskaren
Window Views Property Editor/ Signal Handlers
Fönster Vyer Egenskapseditor/ signalhantering
Window Views Line Up
Fönster Vyer Rada upp
Window Toolbars
Fönster Verktygsrader
Window Toolbars File
Fönster Verktygsrader Arkiv
Window Toolbars Edit
Fönster Verktygsrader Redigera
Window Layout File
Fönster Verktygsrader Layout
Window Toolbars Tools
Fönster Verktygsrader Verktyg
Window Toolbars Kommander
Fönster Verktygsrader Kommander
Window Toolbars Custom
Fönster Verktygsrader Egen
Window Toolbars Help
Fönster Verktygsrader Hjälp
Window Toolbars Line Up
Fönster Verktygsrader Rada upp
Extending & kommander;
Utöka & kommander;
Creating & kommander; Widgets
Skapa grafiska komponenter för & kommander;
With Kommander you can create new widgets based on non-kommander; widgets fairly easily. The approach is to derive your new & kommander; widget class from the & Qt; /kde; widget which you wish to integrate with & kommander;, and then also from the KommanderWidget class. Overriding methods from this class gives the & kommander; widget its functionality.
Du kan ganska enkelt skapa nya grafiska komponenter med Kommander som är baserade på komponenter som inte tillhör & kommander;. Metoden baseras på att härleda den nya & kommander; komponentklassen från & Qt; - eller & kde; - komponenten som du vill integrera med & kommander;, och dessutom från klassen KommanderWidget. Genom att överskrida metoder från denna klass, ger & kommander; komponenten sin funktion.
Most of the code of a & kommander; widget is just template code. Therefore, you can use the widgetgenerator. kmdr & kommander; dialog to generate most the & kommander; widget code for you. All you have to do is fill in the important parts relating to your widget like any state information, widget text etc.
Det mesta av koden i en & kommander; komponent är bara mallkod. Därför kan du använda & kommander; dialogrutan widgetgenerator. kmdr för att skapa det mesta av & kommander; komponentens kod åt dig. Allt du behöver göra är att fylla i de viktiga delarna som hör till din komponent, som eventuell tillståndsinformation, komponenttext, etc.
Let's say we want to create a new line edit widget for & kommander;, based on the & kde; widget KLineEdit. Using the & kommander; widget generator dialog, we get something like this in the outputted header file:
Låt oss anta att vi vill skapa en ny radeditorkomponent för & kommander; baserat på & kde; - komponenten KLineEdit. Genom att använda dialogrutan för att skapa & kommander; komponenter, får vi något som liknar det här i den utskrivna deklarationsfilen:
Text Association
Textassociation
A piece of text that is associated or bound to a widget's particular state.
Ett textstycke som associeras med eller binds till ett visst tillstånd hos en grafisk komponent.
Widget Text
Komponenttext
Text associated to a widget. This is represented in & kommander; with the special @widgetText. The widget text varies depending on the widget.
Texten som associeras med en grafisk komponent. Det representeras med det speciella @ widgetText i & kommander;. Komponenttexten varierar beroende på grafisk komponent.
How to obtain & kommander;
Hur man skaffar & kommander;
& kommander; is a visual dialog building tool which may be expanded to create full mainwindow applications. The primary objective is to create as much functionality as possible without using any scripting language. This is provided by the following features:
& kommander; är ett verktyg för att bygga visuella dialogrutor som kan utökas för att skapa program med fullständiga huvudfönster. Huvudsyftet är att skapa så mycket funktioner som möjligt utan att använda något skriptspråk. Det möjliggörs av följande funktioner:
Specials are prefaced with an @ like @widgetText. They offer special features like the value of a widget, functions, aliases, global variables and such.
Specialvärden inleds med ett @, som @ widgetText. De erbjuder specialfunktioner som en grafisk komponents värde, funktioner, alias, globala variabler och liknande.
& DCOP; integration allows & kommander; dialogs to control and be controlled in interactions with other & kde; applications. It is a very powerful feature!
Integrering med & DCOP; gör det möjligt för & kommander; dialogrutor att styra och styras via kommunikation med andra & kde; - program. Det är en mycket kraftfull funktion!
Signals and Slots is a little less intuitive to a new user. It is under review for how we process things in the first major release. These offer a limited event model for when a button is pushed or a widget is changed. Combined with Population Text it is rather powerful.
Signaler och slots är något mindre intuitivt för en ny användare. Hur saker behandlas är under granskning för den första huvudutgåvan. Dessa erbjuder en begränsad händelsemodell när en knapp trycks eller en komponent ändras. Kombinerat med Ifyllnadstext är det ganska kraftfullt.
The central key feature of & kommander; dialogs is that you can bind text (kommander; Text) to a widget. So if you have @widget1 and @widget2 and they are line edits you can set & kommander; to show their contents by entering @widgetText in their & kommander; Text area. Then enter hello in @widget1 and world in @widget2. A button can have the string My first @widget1 @widget2 program in & kommander; If you run this dialog from a console it will output My first hello world program in & kommander;
Den centrala nyckelfunktionen i & kommander; dialogrutor är att du kan koppla text (kommander; Text) till en grafisk komponent. Så om du har @ komponent1 och @ komponent2, och båda är radeditorer, kan du ställa in & kommander; att visa innehållet genom att skriva @ widgetText i deras & kommander; textområde. Skriv därefter in "hello" i @ komponent1 och "world" i @ komponent2. En knapp kan ha strängen "Mitt första @ komponent1 @ komponent2 program" i & kommander;. Om du kör dialogrutan från en terminal, skriver den ut "Mitt första hello world program" i & kommander;.
Hopefully you begin to see a small glimmering of the potential. & kommander; enables a much faster design model for simple applications because it allows you to stop thinking so much about language and revert to the more basic and natural conceptual model. In computers language is a means to define concepts and as such it is a layer between concept and implementation that can impede progress with minutia. & kommander; seeks to minimize that layer.
Förhoppningsvis ser du nu en liten glimt av potentialen. & kommander; möjliggör en mycket snabbare konstruktionsmodell för enkla program, eftersom det tillåter dig att sluta tänka så mycket på språket, och gå tillbaka till den mer grundläggande och naturliga begreppsmodellen. I datorer är ett språk ett sätt att definiera begrepp, och på så sätt är det ett lager mellan begrepp och implementering som kan hindra framsteg med petitesser. & kommander; försöker att minimera detta lager.
& kommander; also seeks to build on standards. It is built on the & Qt; Designer framework and creates *. ui files which it renames to *. kmdr. It can easily import any & kde; widget and this can be done without having to rebuild & kommander;, by using plugins.
& kommander; försöker också bygga på standarder. Det är uppbyggt på ramverket i & Qt; Designer, och skapar *. ui- filer, som döps om till *. kmdr. Det kan enkelt importera vilken grafisk komponent från & kde; som helst, och detta kan göras utan att behöva bygga om & kommander; genom att använda insticksprogram.
& kommander; 's other significant factor is how it addresses the requirements of language. Computer languages can be wonderful things but they tend to have their own dogmas and zealots often seeking to provide an advance to & GUI; design in an integrated development environment. Ironically the acceptance of such & IDE; s is limited by the number of people willing to adopt a new new language to gain access to a desired feature. It is really not reasonable to expect people to need to change over to a dozen languages to access various feature sets. By being language neutral and allowing a & kommander; dialog to be extended by using any scripting language & kommander; positions itself in a unique position for wide spread adoption. Multiple script languages can be used in a single dialog and applications can be taken over by people using a different language than the original developer and gradually converting and extending it. New widgets and features can be instantly leveraged by all available languages.
& kommander; s andra viktiga faktor är hur det möter kraven från språk. Datorspråk kan vara underbara ting, men de tenderar att ha sina egna dogmer och fanatiker försöker ofta bevisa framsteg i konstruktion av grafiska gränssnitt i en integrerad utvecklingsmiljö. Ironiskt nog är acceptansen av sådana integrerade utvecklingsmiljöer begränsad av antalet personer som är villiga att ta ett nytt språk i bruk för att få tillgång till en önskad funktion. Det är verkligen inte rimligt att förvänta sig att personer ska byta mellan dussintalet språk för att komma åt olika uppsättningar med funktioner. Genom att vara språkneutralt och tillåta att en & kommander; dialogruta utökas av vilket skriptspråk som helst, positionerar sig & kommander; på en unik plats för omfattande användning. Flera skriptspråk kan användas i en enda dialogruta och program kan tas över av personer som använder ett annat språk än den ursprungliga utvecklaren, och gradvis konverteras och utökas. Alla tillgängliga språk kan omedelbart dra nytta av nya grafiska komponenter och funktioner.
We hope that & kommander; begins to get the developer support and recognition required to achieve the potential it offers. Our end goal is to make & kommander; useful for novice users to extend and merge their applications. At the same time it should become a good prototyping tool. Also it opens the door to the promise of open source in a new way. We know that people can extend our GPL'd programs, but the fact remains very few have the skills. With & kommander; those numbers see a huge multiplier! Some applications may be most logical as a & kommander; application. We already use it in areas we want to allow extensibility in & quantaplus;.
Vi hoppas att & kommander; börjar få det stöd och erkännande från utvecklare som krävs för att uppnå potentialen det erbjuder. Vårt slutliga mål är att göra & kommander; användbart för nybörjare för att utöka och sammanfoga deras program. Samtidigt bör det bli ett bra prototypverktyg. Det öppnar också dörren för möjligheter med öppen källkod på ett annat sätt. Vi vet att andra kan utöka våra GPL- program, men faktum kvarstår att mycket få har färdigheten. Med & kommander; kan det antalet multipliceras enormt! Vissa program kan vara mest logiska som & kommander; - program. Vi använder det redan för områden där vi vill ha möjlighet till utökningar i & quantaplus;.
We hope you enjoy & kommander;. Please help us with bug reports and example dialogs, as well as any requests you may have. You can join our user list for help developing & kommander; applications at http: / /mail. kdewebdev. org/ mailman/ listinfo/ kommander
Vi hoppas att du tycker om & kommander;. Hjälp oss gärna med felrapporter och exempeldialogrutor, samt eventuella önskemål du har. Du kan gå med i vår användarlista för att få hjälp med att utveckla program för & kommander; på http: // mail. kdewebdev. org/ mailman/ listinfo/ kommander.
Best Regards from the & kommander; development team!
Vänliga hälsningar från utvecklingsgruppen för & kommander;!
& reporting. bugs; & updating. documentation;
reporting. bugs; & updating. documentation;
Specials and Built-in Global Variables
Specialvärden och inbyggda globala variabler
Specials are functions that are processed by & kommander;. You should be aware that until & kommander; has a full parser all & kommander; specials will be executed first and then the script will be executed. In most cases this is not a problem, but in a few it is.
Specialvärden är funktioner som behandlas av & kommander;. Du bör vara medveten om att ända till & kommander; har en fullständig tolk, kommer alla & kommander; specialvärden att utföras först och därefter körs skriptet. I det flesta fall är det inte något problem, men i några enstaka fall kan det vara det.
@dcop( appId, object, function, arguments)
@ dcop (pgmId, objekt, funktion, argument)
Make a & DCOP; call. @dcop( kmail, KMailIface, checkMail(),)
Gör ett & DCOP; - anrop, @ dcop (kmail, KMailIface, checkMail (),)
The & DCOP; id of the process. (kmdr-executor-@pid)
& DCOP; - id för processen (kmdr- executor - @ pid)
@dialog( dialog [, parameters])
@ dialog (dialogruta [, parametrar])
Launches the specified Kommander dialog. Dialog is sought in dialog directory and in current directory - in that order. This prepends the call to the executor and sets the default directory to the one the Kommander application is in. Parameters can be passed in the usual Unix way or you can pass named parameters like variable=value. You can then find passed parameters in the global pool. @global(variable) would return value.
Startar angiven Kommander dialogruta. Dialogrutan letas efter i katalogen med dialogrutor och i arbetskatalogen, i den ordningen. Det här lägger till anropet till Executor i början och ändrar standardkatalog till den som Kommander programmet finns i. Parametrar kan skickas som vanligt i Unix, eller så kan namngivna parametrar som variabel=värde skickas. Därefter hittar du skickade parametrar i den globala uppsättningen. @ global( variabel) skulle returnera värde.
@env( environmentVariable)
@ env (miljövariabel)
Expands to the specified environment variable. @env(PWD) expands to $PWD. Remember that $is part of the shell and should n't be used.
Ersätts med den angivna miljövariabeln. @ env( PWD) ersätts med $PWD. Kom ihåg att $ingår i skalet, och ska inte användas.
@exec( command)
@ exec (kommando)
returns the output of executing the specified command. @exec(ls -l).
Returnerar utmatningen från körningen av det angivna kommandot. @ exec( ls - l).
same as @exec, but supports shebang and multiline scripts. This serves for various scripting languages either by declaring them or using a shebang.
Samma som @ exec, men stöder inledning med "#!" och skript med flera rader. Det fungerar med diverse skriptspråk antingen genom att deklarera dem eller genom att använda "#!".
The first one uses the name of the PHP executable. & kommander; searches PATH for php and if it is not found looks to see if it is registered with & kommander; in a location outside of your path. If not it tells the user it cannot be found. The second examples uses the classic shebang which can have some benefits and also problems. If you have a beta copy of PHP5, for instance, in / usr/ local/ bin which would not be found because it would find on in / usr/ bin this is useful. If, however, you distribute the dialog to someone who has PHP in / usr/ local/ bin only it will not be found with the shebang used. So using shebangs is cautioned and using the executable is recommended if you are sharing files.
Det första exemplet använder namnet på det körbara programmet PHP. & kommander; söker i PATH efter php och om det inte hittas kontrollerar om det är registrerat i & kommander; på en plats som inte finns i sökvägen. Om inte får användaren reda på att det inte kan hittas. Det andra exemplet använder den klassiska inledningen! #, som både kan ha fördelar men också problem. Om du till exempel har en betaversion av PHP5 i / usr/ local/ bin hittas den inte eftersom en annan hittas i / usr/ bin, är det användbart. Om du dock distribuerar dialogrutan till någon som bara har PHP i / usr/ local/ bin hittas den inte med inledningen som används. Alltså varnas för att använda en inledning, och det rekommenderas att använda det körbara namnet om du delar filer.
@global( variable)
@ global (variabel)
expands to the value of the specified global variable.
Ersätts med värdet på den angivna globala variabeln.
Returns null. Now that Kommander checks for empty widgetText on execution this will prevent erroneous errors in the case of an unset state on a widget.
Returnerar null. Nu när Kommander kontrollerar om widgetText är tom vid körning, förhindrar detta felaktiga fel med fallet då en grafisk komponent har ett tillstånd som inte är angivet.
The & PID; of the parent process.
Process- id för överliggande process.
The & PID; of the process.
Process- id för processen.
@readSetting( key, defaultValue)
@ readSetting (nyckel, förvalt värde)
reads a value from kommanderrc
Läser ett värde från kommanderrc
the selected content in a widget that can show more than one value, like list widgets
Det markerade innehållet i en grafisk komponent som kan visa mer än ett värde, som listkomponenter.
@setGlobal( variable, value)
@ setGlobal (variabel, värde)
Sets the global variable to the specified value.
Tilldelar den globala variabeln det angivna värdet.
the content of a widget
Innehållet i en grafisk komponent.
@writeSetting( key, value)
@ writeSetting (nyckel, värde)
write value to kommanderrc
Skriv värde till kommanderrc.
Array Function Group
Fältfunktionsgruppen
@Array. values( array)
@ Array. values (fält)
Returns an EOL-separated list of all values in the array. Can be used to walk through an array.
Returnerar en lista åtskild med nyrader med alla värden i fältet. Kan användas för att gå igenom ett fält.
@Array. keys( array)
@ Array. keys (fält)
@Array. setValue( array, key, value)
@ Array. setValue (fält, nyckel, värde)
Sets a key and value for an element of an array. If no array exists it is created.
Anger en nyckel och värde för ett element i ett fält. Om fältet inte finns, skapas det.
@Array. clear( array)
@ Array. clear (fält)
Remove all elements from the array.
Ta bort alla element från fältet.
@Array. count( array)
@ Array. count (fält)
Return number of elements in the array.
Returnera antal element i fältet.
@Array. value( array, key)
@ Array. value (fält, nyckel)
Return the value associated with the given key.
Returnera värdet som hör ihop med den givna nyckeln.
@Array. remove( array, key)
@ Array. remove (fält, nyckel)
Remove element with the given key from the array.
Ta bort elementet med den givna nyckeln från fältet.
@Array. fromString( array, string)
@ Array. fromString (fält, sträng)
Add all elements in the string to the array. String should have key\\tvalue\ format. "
Lägger till alla element i strängen till fältet. Strängen ska har formatet nyckel\\ tvärde\.
@Array. toString( array, string)
@ Array. toString (fält, sträng)
"Return all elements in the array in key\\tvalue\ format."
Returnerar alla element i fältet på formatet nyckel\\ tvärde\.
File Function Group
Filfunktionsgruppen
@File. read( file)
@ File. read (fil)
Return content of the given file.
Returnera innehållet i den givna filen.
@File. write( file string)
@ File. write (fil, sträng)
Write given string to a file.
Skriv given sträng till en fil.
@File. append( file string)
@ File. append (fil, sträng)
Append given string to the end of a file.
Skriv given sträng i slutet på en fil.
String Function Group
Strängfunktionsgruppen
@String. length( string)
@ String. length (sträng)
Return number of chars in the string.
Returnera antalet tecken i strängen.
@String. contains( string, substring)
@ String. contains (sträng, delsträng)
Check if the string contains given substring.
Kontrollera om strängen innehåller en given delsträng.
@String. find( string)
@ String. find (sträng)
Return position of a substring in the string, or -1 if it is n't found.
Returnera en delsträngs position i strängen, eller - 1 om den inte hittas.
This will have an optional integer start position for find next uses in Alpha 6.
Det här kommer att ha ett valfritt heltal med startposition, för användning för att söka igen i version alfa 6.
@String. left( string, int)
@ String. left (sträng, heltal)
Return first n chars of the string.
Returnerar de första n tecknen i strängen.
@String. right( string, int)
@ String. right (sträng, heltal)
Return last n chars of the string.
Returnerar de sista n tecknen i strängen.
@String. mid( string, int start, int end)
@ String. mid (sträng, heltal start, heltal slut)
Return substring of the string, starting from given position.
Returnerar en delsträng av strängen, med början på angiven position.
@String. remove( string, substring)
@ String. remove (sträng, delsträng)