Qt is een cross- platform applicatie framework met de tools voor het creëren van verschillende soorten toepassingen . Qt maakt open source en commerciële software- ontwikkelaars om innovatieve applicaties en touch- enabled user interfaces te programmeren . Deze toepassingen kunnen worden ingezet op desktop , mobiele en andere elektronica . Qt is de basis voor Nokia's cross- platform software -strategie . QString is een unieke klasse van Qt ontwikkelingskader dat Unicode- tekenreeksen biedt . Het bevat een reeks van 16 - bit QChars en integreert diverse functies, waaronder initialiseren , bevatten , te vergelijken en te verwijderen . Instructies 1 Klik op " Start", " Alle programma's " en " Qt Creator . " Klik op " File " en " Nieuw " om een Qt applicatie te maken . Voer een naam voor de applicatie . Klik op " Bladeren " en geef een locatie voor het project bestanden , en klik op ' Next '. Kopen van 2 Kies de gewenste modules zoals QtCore en GtGui . QtCore module bevat kern non - GUI -functionaliteit , terwijl GtGui module breidt QtCore module met GUI features . Klik op " Finish" om de ontwikkeling interface te gaan . 3 Klik op " mainwindow.ui " onder de tekst " Projecten " . Klik op het pictogram " knoppen " om de sectie knoppen op de werkbalk te breiden . Kies " Push Button " en sleep deze op het lege gebied van het ontwerp vorm . Voeg een tekst label op dezelfde manier . 4 Klik op de "Edit Signalen /slots " pictogram op de bovenkant van het venster . Klik op " Gesloten ( ) " op de sectie " drukknop " in het venster " Verbinding configureren " . Klik op de knop 'Bewerken' om het bewerkingsvenster te openen. Klik op de knop " + " om een nieuw slot met de naam toe te voegen " ButtonClick . " Klik op "OK . " 5 Klik op de " mainwindow.h " bestand naar de code-interface in te voeren . Verklaren een publiek -slot via de code : Public slots : Void ButtonClick ( ) ; 6 Klik op " mainwindow.cpp " en voer de volgende code aan de ButtonClick slots definiëren : < br > Void MainWindow : . ButtonClick { Prive QString str1 ; str1 = " hello world" Str1.remove ( 6,5 ) ui- > label - > setText ( ui- > str1 ) } Klik op de " Build " icoon om de applicatie te bouwen . Dit zal de vijf personages aan het einde van str1 verwijderen .
|