Logo
Unionpedia
Viestintä
Get it on Google Play
Uusi! Lataa Unionpedia Android™-laitteella!
Asenna
Nopeamman yhteyden kuin selaimen!
 

Qt (kehitysympäristö)

Indeksi Qt (kehitysympäristö)

Qt (lausutaan virallisesti kuten englannin kielen sana "cute") on alustariippumaton ohjelmistojen ja graafisten käyttöliittymien käyttöliittymäkirjasto ja ohjelmointiympäristö.

72 suhteet: Alustariippumattomuus, Android, Apple, Avoin lähdekoodi, Älypuhelin, Boost, C sharp, C++, C++17, CMake, Digia, DNS, Document Object Model, FTP, GNOME, GNU General Public License, GNU Lesser General Public License, Google Earth, Graafinen käyttöliittymä, GTK, HTTP, IBM DB2, IOS, Java, Kansainvälistäminen ja lokalisointi, Kämmentietokone, Käyttöliittymäkirjasto, KDE, Kirjasto (tietotekniikka), Komentokieli, Linux, Luokka (ohjelmointi), MacOS, Maemo, MeeGo, Microsoft, Microsoft Windows, Mikrokontrolleri, Motif, Nokia (yritys), ODBC, Ohjelmisto, Ohjelmointikielen kääntäjä, Ohjelmointikieli, Ohjelmointiympäristö, Olio (ohjelmointi), Omisteinen ohjelmisto, OpenGL, Palvelin, PHP, ..., Python (ohjelmointikieli), QNX, Qt Group, Ruby, SAX, Skype, SQL, Sulautettu järjestelmä, Suunnittelumalli, Symbian, TCP, Tekstipohjainen käyttöliittymä, Tietokanta, Tyyppijärjestelmä, Unix, Vapaa ohjelmisto, VirtualBox, VLC media player, Wayland, Windows Embedded Compact, X Window System, XML. Laajenna indeksi (22 lisää) »

Alustariippumattomuus

Alustariippumattomuudella tarkoitetaan ohjelmointikieltä tai sovellusohjelmaa, joka ei ole sidoksissa tiettyyn alustaan (tietokonelaitteistoon tai käyttöjärjestelmään).

Uusi!!: Qt (kehitysympäristö) ja Alustariippumattomuus · Katso lisää »

Android

Android on älypuhelimille, taulutietokoneille ja älytelevisioille suunniteltu ohjelmistopino, joka sisältää käyttöjärjestelmän, väliohjelmistoja ja käyttäjän perusohjelmia.

Uusi!!: Qt (kehitysympäristö) ja Android · Katso lisää »

Apple

Apple Inc. (tammikuuhun 2007 Apple Computer) on yhdysvaltalainen suuryritys, joka suunnittelee, kehittää ja myy kulutuselektroniikkaa, ohjelmistoja ja tietokoneita.

Uusi!!: Qt (kehitysympäristö) ja Apple · Katso lisää »

Avoin lähdekoodi

Avoin lähdekoodi tarkoittaa ohjelmistojen tuottamis- ja kehitysmenetelmiä, jotka tarjoavat käyttäjälle mahdollisuuden tutustua ohjelman lähdekoodiin ja muokata sitä omien tarpeidensa mukaisesti.

Uusi!!: Qt (kehitysympäristö) ja Avoin lähdekoodi · Katso lisää »

Älypuhelin

Huawei P20 Lite vuodelta 2018. Älypuhelin on matkapuhelin, jossa on perinteisen matkapuhelimen puhe- ja tekstiviestimahdollisuuksien lisäksi tietokoneen ominaisuuksia kuten internetyhteys ja mahdollisuus lähettää sähköpostia sekä GPS-paikannin.

Uusi!!: Qt (kehitysympäristö) ja Älypuhelin · Katso lisää »

Boost

Boost on ohjelmakirjasto algoritmeja, jotka ovat toteutettu C++-ohjelmointikielellä.

Uusi!!: Qt (kehitysympäristö) ja Boost · Katso lisää »

C sharp

C# (lausutaan) on Microsoftin.NET-alustalle kehitetty ohjelmointikieli.

Uusi!!: Qt (kehitysympäristö) ja C sharp · Katso lisää »

C++

C++ on ohjelmointikieli, jonka Bjarne Stroustrup kehitti 1980-luvulla.

Uusi!!: Qt (kehitysympäristö) ja C++ · Katso lisää »

C++17

C++17 (C++1z) on ISOn hyväksymä C++-ohjelmointikielen standardiversio ISO/IEC 14882:2017, joka on julkaistu joulukuussa vuonna 2017.

Uusi!!: Qt (kehitysympäristö) ja C++17 · Katso lisää »

CMake

CMake on alustariippumaton käännösautomaation työkaluohjelma tietokoneohjelman konfigurointiin lähdekoodista käännettäväksi.

Uusi!!: Qt (kehitysympäristö) ja CMake · Katso lisää »

Digia

Digia Oyj (ent. SysOpen Digia, ent. SysOpen) on suomalainen ohjelmistoyhtiö, joka on listattuna Helsingin pörssissä.

Uusi!!: Qt (kehitysympäristö) ja Digia · Katso lisää »

DNS

DNS eli Domain Name System on Internetin nimipalvelujärjestelmä, joka muuntaa verkkotunnuksia IP-osoitteiksi.

Uusi!!: Qt (kehitysympäristö) ja DNS · Katso lisää »

Document Object Model

Esimerkki objektien hierarkiasta DOM-mallin mukaisessa HTML-tiedostossa. Document Object Model (yleisesti DOM) on tapa kuvata rakenteisen dokumentin, kuten HTML:n, XML:n tai XHTML:n, rakenne puuna, jonka eri olioita voi hakea, tutkia ja manipuloida esimerkiksi JavaScriptin avulla.

Uusi!!: Qt (kehitysympäristö) ja Document Object Model · Katso lisää »

FTP

FTP on TCP-protokollaa käyttävä tiedostonsiirtomenetelmä kahden tietokoneen välille.

Uusi!!: Qt (kehitysympäristö) ja FTP · Katso lisää »

GNOME

GNOME on työpöytäympäristö, jota käytetään Unixin kaltaisissa käyttöjärjestelmissä, kuten Linuxissa ja BSD-käyttöjärjestelmissä.

Uusi!!: Qt (kehitysympäristö) ja GNOME · Katso lisää »

GNU General Public License

GNU General Public License eli lyhennettynä GNU GPL tai pelkkä GPL on vapaiden ohjelmistojen julkaisemiseen tarkoitettu lisenssi, joka antaa kenelle tahansa oikeuden käyttää, kopioida, muuttaa ja jakaa edelleen ohjelmia ja niiden lähdekoodia.

Uusi!!: Qt (kehitysympäristö) ja GNU General Public License · Katso lisää »

GNU Lesser General Public License

GNU LGPL (GNU Lesser General Public License, aiemmin GNU Library General Public License) on GNU-projektin lisenssi, jonka tarkoituksena on tehdä kompromissi GPL:n ja yksinkertaisempien lisenssien (BSD, MIT jne.) välillä.

Uusi!!: Qt (kehitysympäristö) ja GNU Lesser General Public License · Katso lisää »

Google Earth

Google Earth on karttapalvelu, joka yhdistää satelliitti- ja ilmakuvia sekä paikkatietoja muodostaen maapallon kolmiulotteisen kuvan.

Uusi!!: Qt (kehitysympäristö) ja Google Earth · Katso lisää »

Graafinen käyttöliittymä

Nykyaikainen graafinen käyttöliittymä. Graafinen käyttöliittymä (GUI), tarkoittaa tekstiin, kuviin ja käyttöliittymäelementteihin perustuvaa tapaa käyttää tietokonetta tai tietokoneohjattua laitetta.

Uusi!!: Qt (kehitysympäristö) ja Graafinen käyttöliittymä · Katso lisää »

GTK

GTK eli GIMP Toolkit (aikaisemmin GTK+) on useissa käyttöjärjestelmissä toimiva graafinen käyttöliittymäkirjasto.

Uusi!!: Qt (kehitysympäristö) ja GTK · Katso lisää »

HTTP

HTTP (eli hypertekstin siirtoprotokolla) on protokolla, jota selaimet ja WWW-palvelimet käyttävät tiedonsiirtoon.

Uusi!!: Qt (kehitysympäristö) ja HTTP · Katso lisää »

IBM DB2

IBM DB2 (lyhyesti DB2) on IBM:n tietokannan hallintajärjestelmä, joka on saatavilla useille alustoille.

Uusi!!: Qt (kehitysympäristö) ja IBM DB2 · Katso lisää »

IOS

iOS (aiemmin iPhone OS) on Applen kehittämä käyttöjärjestelmä, joka on käytössä Applen iPhone-laitteissa.

Uusi!!: Qt (kehitysympäristö) ja IOS · Katso lisää »

Java

Java on Sun Microsystemsin kehittämä teknologiaperhe ja ohjelmistoalusta, johon kuuluu muun muassa laitteistoriippumaton korkean tason, luokkapohjainen, oliopohjainen ohjelmointikieli, joka on suunniteltu siten, että siinä on mahdollisimman vähän toteutusriippuvuutta, sekä ajoaikainen ympäristö virtuaalikoneineen ja luokkakirjastoineen.

Uusi!!: Qt (kehitysympäristö) ja Java · Katso lisää »

Kansainvälistäminen ja lokalisointi

Kansainvälistäminen eli internationalisointi ja lokalisointi eli kotoistus ovat toimia, joilla sovitetaan tuotteita, kuten julkaisuja tai ohjelmistoja vieraaseen ympäristöön, erityisesti vieraiden maiden kulttuuriin.

Uusi!!: Qt (kehitysympäristö) ja Kansainvälistäminen ja lokalisointi · Katso lisää »

Kämmentietokone

Acerin Pocket PC-pohjainen n10 -kämmentietokone Kämmentietokone eli PDA-laite (lyhenne) on kämmenellä pidettävä elektroninen laite (mobiililaite), jota käytetään tiedon tallentamiseen ja järjestämiseen.

Uusi!!: Qt (kehitysympäristö) ja Kämmentietokone · Katso lisää »

Käyttöliittymäkirjasto

Qt-työkaluilla, vasemmalla Qt-kirjaston tarjoamia komponentteja. Käyttöliittymäkirjasto on käyttöliittymäkomponentteja sisältävä kirjasto, jonka avulla ohjelmat voivat toteuttaa graafisia käyttöliittymiä.

Uusi!!: Qt (kehitysympäristö) ja Käyttöliittymäkirjasto · Katso lisää »

KDE

KDE (alun perin lyhenne sanoista Kool Desktop Environment) on avoimen lähdekoodin yhteisö, jonka tunnetuimpiin tuotteisiin kuuluu Plasma Desktop -työpöytäympäristö sekä sille tarkoitetut oheisohjelmistot, KDE Frameworks -kirjastokokoelma Qt-kehitysympäristölle sekä lukuisia, useille eri alustoille julkaistuja sovelluksia joihin kuuluu mm.

Uusi!!: Qt (kehitysympäristö) ja KDE · Katso lisää »

Kirjasto (tietotekniikka)

Tietotekniikassa kirjastot (mm. ohjelmakirjasto, luokkakirjasto) ovat kokoelmia, aliohjelmia, luokkia ja/tai ohjelmia, joita käytetään tietokoneohjelmien modulaarisessa kehittämisessä sekä ohjelmien suorittamisen aikana.

Uusi!!: Qt (kehitysympäristö) ja Kirjasto (tietotekniikka) · Katso lisää »

Komentokieli

Komentokieli, myös komentosarjakieli tai skriptikieli on korkean tason ohjelmointikieli, joka tulkataan lennossa sen sijaan, että ohjelma käännettäisiin etukäteen.

Uusi!!: Qt (kehitysympäristö) ja Komentokieli · Katso lisää »

Linux

Linux viittaa Linux-ydintä käyttävien Unixin kaltaisten käyttöjärjestelmien perheeseen.

Uusi!!: Qt (kehitysympäristö) ja Linux · Katso lisää »

Luokka (ohjelmointi)

Luokka (class) tarkoittaa olio-ohjelmoinnissa olion tyyppiä.

Uusi!!: Qt (kehitysympäristö) ja Luokka (ohjelmointi) · Katso lisää »

MacOS

macOS (aiemmin OS X, Mac OS X) on Applen kehittämä ja markkinoima Unix-käyttöjärjestelmä Macintosh-tietokoneisiin.

Uusi!!: Qt (kehitysympäristö) ja MacOS · Katso lisää »

Maemo

Maemoa käyttävä Nokia 770. Maemoa käyttävä Nokia N800. Maemo on Linux-pohjainen kehitysalusta kämmenmikroille.

Uusi!!: Qt (kehitysympäristö) ja Maemo · Katso lisää »

MeeGo

MeeGo 1.1. MeeGo oli Nokian ja Intelin osin kehitysvaiheeseen jäänyt Linux-pohjainen mobiililaitteiden käyttöjärjestelmä ja ohjelmistoalusta.

Uusi!!: Qt (kehitysympäristö) ja MeeGo · Katso lisää »

Microsoft

Microsoft Corporation on yhdysvaltalainen ohjelmistoalan yritys.

Uusi!!: Qt (kehitysympäristö) ja Microsoft · Katso lisää »

Microsoft Windows

Microsoft Windows on IBM PC -yhteensopiville tarkoitettujen graafisten käyttöliittymien ja käyttöjärjestelmien perhe, jonka Microsoft esitteli vuonna 1985.

Uusi!!: Qt (kehitysympäristö) ja Microsoft Windows · Katso lisää »

Mikrokontrolleri

Mikro-ohjain Mikro-ohjain eli mikrokontrolleri (MCU) on mikropiiri (integroitu piiri), jossa on mikroprosessori ja joitain muisti- ja liityntälohkoja.

Uusi!!: Qt (kehitysympäristö) ja Mikrokontrolleri · Katso lisää »

Motif

Motif on X-ikkunointijärjestelmän graafinen käyttöliittymäkirjasto.

Uusi!!: Qt (kehitysympäristö) ja Motif · Katso lisää »

Nokia (yritys)

Nokia Oyj on suomalainen maailmanlaajuisesti toimiva tietoliikennealan yhtiö, jonka pääliiketoimintoja ovat verkkoinfrastruktuuri, sekä teknologiakehitys ja lisensointi.

Uusi!!: Qt (kehitysympäristö) ja Nokia (yritys) · Katso lisää »

ODBC

ODBC on standardoitu ohjelmointirajapinta tietokantajärjestelmille.

Uusi!!: Qt (kehitysympäristö) ja ODBC · Katso lisää »

Ohjelmisto

Kaavio ohjelmiston ja laitteiston sijoittumisesta. Käyttäjä käyttää sovellusohjelmaa, joka toimii käyttöjärjestelmän kanssa, joka ohjaa tietokonelaitteistoa. Sekä sovellusohjelma että käyttöjärjestelmä ovat ohjelmistoja, jotka voivat koostua useista ohjelmakomponenteista. Ohjelmisto tai tietokoneohjelmisto on joukko käskyjä tietokoneen ja siihen liittyvän laitteiston eli tietokonejärjestelmän käyttämiseen: ohjelmisto on vastakohta laitteistolle.

Uusi!!: Qt (kehitysympäristö) ja Ohjelmisto · Katso lisää »

Ohjelmointikielen kääntäjä

Ohjelmointikielen kääntäjä on tietokoneohjelma, joka luo tietokoneohjelman ohjelmointikielisen lähdekoodin perusteella konekielisen ajettavan binääritiedoston (eli kääntää ohjelman).

Uusi!!: Qt (kehitysympäristö) ja Ohjelmointikielen kääntäjä · Katso lisää »

Ohjelmointikieli

Ohjelmointikielet ovat formaaleja kieliä, joita ohjelmoijat käyttävät tietokoneen ohjelmointiin algoritmin toteuttamiseksi.

Uusi!!: Qt (kehitysympäristö) ja Ohjelmointikieli · Katso lisää »

Ohjelmointiympäristö

Ohjelmointiympäristö on ohjelma tai joukko ohjelmia, jolla ohjelmoija suunnittelee ja toteuttaa ohjelmistoa.

Uusi!!: Qt (kehitysympäristö) ja Ohjelmointiympäristö · Katso lisää »

Olio (ohjelmointi)

Olio on olio-ohjelmoinnissa ohjelmiston perusyksikkö, joka sisältää joukon loogisesti yhteenkuuluvaa tietoa (attribuutteja) ja toiminnallisuutta (jäsenfunktioita eli metodeja).

Uusi!!: Qt (kehitysympäristö) ja Olio (ohjelmointi) · Katso lisää »

Omisteinen ohjelmisto

Omisteinen ohjelmisto tarkoittaa tietokoneohjelmistoa, jonka käyttöoikeuslisenssi sallii ohjelmiston käyttämisen tietyin ehdoin, mutta jota ei ilman erillistä lupaa saa muokata tai levittää edelleen.

Uusi!!: Qt (kehitysympäristö) ja Omisteinen ohjelmisto · Katso lisää »

OpenGL

OpenGL (Open Graphics Library) on laitteistoriippumaton ohjelmointirajapinta interaktiivisen tietokonegrafiikan tuottamiseen.

Uusi!!: Qt (kehitysympäristö) ja OpenGL · Katso lisää »

Palvelin

225px Palvelimella (arkisesti serveri) tarkoitetaan tietoliikenteen yhteydessä tietokoneessa suoritettavaa palvelinohjelmistoa sekä tällaista ohjelmistoa suorittavaa tietokonetta.

Uusi!!: Qt (kehitysympäristö) ja Palvelin · Katso lisää »

PHP

PHP on Perlin kaltainen ohjelmointikieli, jota käytetään erityisesti web-palvelinympäristöissä dynaamisten web-sivujen luonnissa.

Uusi!!: Qt (kehitysympäristö) ja PHP · Katso lisää »

Python (ohjelmointikieli)

Python on ohjelmointikieli, jolle on tunnusomaista hyvä luettavuus, korkea abstraktiotaso ja kehittyneet kirjastot monilla eri sovellusalueilla.

Uusi!!: Qt (kehitysympäristö) ja Python (ohjelmointikieli) · Katso lisää »

QNX

QNX (ent. Quantum UNIX, QUNIX) on reaaliaikainen (RTOS) Unixin kaltainen käyttöjärjestelmä.

Uusi!!: Qt (kehitysympäristö) ja QNX · Katso lisää »

Qt Group

Qt Group (aiemmin nimillä Qt Company, Qt Development Frameworks, Qt Software ja Trolltech) on suomalainen pörssiyhtiö, jonka päätuote on Qt-ohjelmistokirjasto ja -kehitysympäristö.

Uusi!!: Qt (kehitysympäristö) ja Qt Group · Katso lisää »

Ruby

Ruby on tulkattava, dynaaminen ja dynaamisesti tyypittävä oliopohjainen ohjelmointikieli.

Uusi!!: Qt (kehitysympäristö) ja Ruby · Katso lisää »

SAX

SAX (lyhenne sanoista Simple API for XML eli "yksinkertainen rajapinta XML:lle") on ohjelmistotekniikassa käytetty sarjamuotoinen XML-muotoisen tiedon käsittelyrajapinta.

Uusi!!: Qt (kehitysympäristö) ja SAX · Katso lisää »

Skype

Skype on alun perin Niklas Zennströmin kehittämä kaupallinen VoIP-palvelu sekä pikaviestintäohjelma.

Uusi!!: Qt (kehitysympäristö) ja Skype · Katso lisää »

SQL

Structured Query Language (SQL) on IBM:n kehittämä standardoitu kyselykieli, jolla relaatiotietokantaan voi tehdä erilaisia hakuja, muutoksia ja lisäyksiä.

Uusi!!: Qt (kehitysympäristö) ja SQL · Katso lisää »

Sulautettu järjestelmä

Sulautettu järjestelmä on tiettyyn tarkoitukseen tehty laite tai laitteisto, jota ohjaa tietokone.

Uusi!!: Qt (kehitysympäristö) ja Sulautettu järjestelmä · Katso lisää »

Suunnittelumalli

Suunnittelumalli on ohjelmistotekniikassa ohjelmistorakenteen käsitteelliset (abstraktit) avainkohdat määrittävä kuvaus toistensa kanssa yhteistoiminnassa olevista luokista ja olioista.

Uusi!!: Qt (kehitysympäristö) ja Suunnittelumalli · Katso lisää »

Symbian

Symbian oli älypuhelimille suunniteltu mobiilikäyttöjärjestelmä (OS) ja sovellusalusta, jota ylläpiti Accenture.

Uusi!!: Qt (kehitysympäristö) ja Symbian · Katso lisää »

TCP

TCP on tietoliikenneprotokolla tietokoneiden väliseen luotettavaan tiedonsiirtoon.

Uusi!!: Qt (kehitysympäristö) ja TCP · Katso lisää »

Tekstipohjainen käyttöliittymä

Merkkipohjainen sovellus FreeDOSissa Vim on eräs suosittu tekstieditori. Midnight Commander Vistassa. Tekstipohjainen käyttöliittymä, TUI tai puoligraafinen käyttöliittymä on käyttöliittymä, joka toimii näyttölaitteen tekstitilassa (merkkipohjainen renderöinti) graafisen tilan sijaan (pikselipohjainen renderöinti).

Uusi!!: Qt (kehitysympäristö) ja Tekstipohjainen käyttöliittymä · Katso lisää »

Tietokanta

Tietokanta on tietokoneen tallentama tietojen ja informaation järjestetty kooste.

Uusi!!: Qt (kehitysympäristö) ja Tietokanta · Katso lisää »

Tyyppijärjestelmä

Ohjelmointikielen tyyppijärjestelmä määrittää, kuinka ohjelmointikieli luokittelee ohjelmassa esiintyvät entiteetit tyyppeihin.

Uusi!!: Qt (kehitysympäristö) ja Tyyppijärjestelmä · Katso lisää »

Unix

Unix (tavaramerkitty kirjoitusasu UNIX) on käyttöjärjestelmä, jonka kehityksen aloittivat AT&T:n Bell Labsin työntekijät, ml.

Uusi!!: Qt (kehitysympäristö) ja Unix · Katso lisää »

Vapaa ohjelmisto

Vapaa ohjelmisto on sellainen tietokoneohjelmisto, joka kunnioittaa ohjelman käyttäjän vapauksia käyttää, muokata ja jakaa kyseistä ohjelmistoa.

Uusi!!: Qt (kehitysympäristö) ja Vapaa ohjelmisto · Katso lisää »

VirtualBox

Oracle VM VirtualBox (aikaisemmin Sun VirtualBox, Sun xVM VirtualBox ja Innotek VirtualBox) on virtualisointiin käytettävä hypervisor, joka mahdollistaa toisen käyttöjärjestelmän suorittamisen.

Uusi!!: Qt (kehitysympäristö) ja VirtualBox · Katso lisää »

VLC media player

VLC media player on avoimen lähdekoodin mediasoitin, joka on osa VideoLAN-projektia.

Uusi!!: Qt (kehitysympäristö) ja VLC media player · Katso lisää »

Wayland

KDE Plasma 5.24 Waylandin kanssa (helmikuu 2022). Wayland on näytönhallintajärjestelmä, joka on suunniteltu korvaamaan X Window System (X-Windows).

Uusi!!: Qt (kehitysympäristö) ja Wayland · Katso lisää »

Windows Embedded Compact

Windows Embedded Compact (aikaisemmin Windows Embedded CE, Windows CE, tai Windows Powered) on Microsoftin kehittämä käyttöjärjestelmä pienitehoisiin ja laiteresursseiltaan vaatimattomiin laitteisiin.

Uusi!!: Qt (kehitysympäristö) ja Windows Embedded Compact · Katso lisää »

X Window System

KDE 3.5. X Window System on bittikarttanäytöille kehitetty verkkoläpinäkyvä ikkunointijärjestelmä.

Uusi!!: Qt (kehitysympäristö) ja X Window System · Katso lisää »

XML

XML (Extensible Markup Language) on merkintäkielien standardi, joka määrittää tietojen merkintämuodon loogisella rakenteella.

Uusi!!: Qt (kehitysympäristö) ja XML · Katso lisää »

LähteväSaapuvat
Hei! Olemme Facebookissa nyt! »