QtRuby
QtRuby是跨平台的应用程序框架Qt的Ruby綁定版本,包含Qt4和Qt3支持。也是Korundum(KDE API的Ruby綁定)的基礎。 QtRuby使用SMOKE提供语言綁定基礎 除了Linux和Unix,QtRuby也支持Mac OS X操作系統和微軟Windows。 QtRuby的hello world require 'Qt4' app = Qt::Application.new (ARGV) hello = Qt::Pu…
共 15 篇文章
QtRuby是跨平台的应用程序框架Qt的Ruby綁定版本,包含Qt4和Qt3支持。也是Korundum(KDE API的Ruby綁定)的基礎。 QtRuby使用SMOKE提供语言綁定基礎 除了Linux和Unix,QtRuby也支持Mac OS X操作系統和微軟Windows。 QtRuby的hello world require 'Qt4' app = Qt::Application.new (ARGV) hello = Qt::Pu…
QML (Qt Markup Language 或 Qt Meta Language 或 Qt Modeling Language) 是基於JavaScript、宣告式編程的程式語言,用於設計圖形使用者介面為主的應用程式。它是,諾基亞開發的使用者介面建立套件的一部分。QML 主要用於行動應用程式,注重於觸控輸入、流暢的動畫(60張/秒)和使用者體驗。QML documents 描述元素的物件樹。 QML 元素可以透過標準 JavaScr…
Qyoto是跨平台的應用程式框架Qt的.NET語言綁定。能夠使用在C#、Visual Basic或其他.NET語言,同時也是Kimono(KDE API的.NET綁定)的基礎。 Qyoto可以執行在X Window System(包含Linux操作系統和其他Unix),以及Windows。Qyoto使用SMOKE提供語言綁定基礎。 Qyoto的hello world using System; using Qyoto; public c…
{{Infobox Company | company_name = | former_name = 奇趣科技(1994年至2008年) Qt軟體(2008年至2009年) Qt开发框架(2009年至2014年)。Qt Group于2016年在赫尔辛基证券交易所上市。 产品 Qt Framework,跨平台的C++库,涵盖GUI、网络编程、SQL数据库等。 Qt Creator,跨平台的IDE,用于开发桌面、移动和嵌入式平台应用程序。 …
Qt(,發音同「cute」)是一个跨平台的C++應用程式開發框架。廣泛用於開發GUI程式,這種情況下又被称为部件工具箱。也可用於開發非GUI程式,例如控制台工具和伺服器。使用Qt编写的知名软件有OPIE、Skype、VLC media player、Adobe Photoshop Elements、VirtualBox與Mathematica等;使用Qt进行工作的知名公司有Autodesk 、歐洲太空總署、夢工廠、Google、HP、K…
Gwenview是一個KDE桌面環境的圖像瀏覽器。目前的維護者是Aurélien Gâteau。「Gwen」在布列塔尼語是指「白色」。雖然Gwenview可以在KDE 3下使用,但KDE 4的版本有一個簡化的用戶界面,使它更適合於快速瀏覽大量圖像。Gwenview提供了全影幕顯示,可用於顯示圖像作為幻燈片觀賞。2014年,Gwenview移植到KDE Frameworks 5并作为KDE应用程序的一部分一起发布。 主要特點: 目錄瀏覽器…
PySide是跨平台的圖形使用界面框架Qt的Python版本。 版本歷史 目前 PySide 共有三個版本: PySide supports Qt 4 (2009年8月) PySide2 supports Qt 5 * PySide6 supports Qt 6 在2009年8月,PySide首次發布。提供和PyQt類似的功能,並相容API。但與PyQt不同處為使用LGPL授權。 參考文獻
PyQt是Python语言的GUI编程解决方案之一。可以用来代替Python内置的Tkinter。其它替代者还有PyGTK、wxPython等。与Qt一样,PyQt是一个自由软件。PyQt是PyKDE的基础。 PyQt的开发者是英国的“Riverbank Computing”公司。与4.5版本之前的Qt一样,它提供了GPL与商业协议两种授权方式,因此它可以免费地用于自由软件的开发。不过目前尚不提供LGPL授权方式。PyQt可以运行于Mi…
Qt Creator 是一款跨平台的集成開發環境,特别针对Qt开发者,是Qt SDK組成的一部分,可运行于Windows、Linux及Mac OS X等操作系统,允许开发者为多桌面环境及移动设备平台创建应用程序。它包括一個視覺化偵錯工具和整合的 GUI 版面和外形設計師。這個編輯器的功能包括語法高亮度顯示和自動完成。 Qt Creator 在 Linux 上,使用 GCC 的 C++ 編譯器。在 Windows,預設安裝它可以使用 Mi…
Phonon 是 KDE 桌面平台提供的多媒体 API,它是处理KDE软件中多媒体流的标准抽象,也被几个Qt应用程序使用。 Phonon 最初是为了让 KDE/Qt 软件能够独立于任何单一的多媒体框架(如GStreamer或xine),从而为其提供了在主要版本的生命周期内稳定的多媒体API。通过提供一个简单的 KDE/Qt 风格的多媒体API,能够更好地支持 Windows 和 macOS 上的本地多媒体框架,并解决框架变得无法维护或 …
Digia是一家芬兰软件公司,在赫尔辛基证券交易所上市。Digia拥有近1200名员工,业务遍及亚洲、欧洲和美洲,在芬兰,中国,挪威,瑞典,俄罗斯和美国设有办事处。 2011年,Digia收购了诺基亚的Qt商业授权业务。2012年8月9日,Digia宣布已完成对诺基亚Qt业务及软件技术的全面收购,并计划将Qt应用到Android、iOS及Windows 8平台上。 参考文献 外部链接 *
和OPIE的夏普Zaurus SL-5500,配有接驳和触摸笔]] Sharp Zaurus是夏普公司旗下PDA系列的名字。Zaurus曾经是九十年代日本最流行的PDA和操作系统。第一代使用Linux作为操作系统的夏普PDA是SL-5000D,安装有基于Qtopia开发的Embedix系统。 関連項目 ASK方式 OpenZaurus Debian NetFront X/Qt Server SH2101V * NetWalker GAL…
QtScript是一個Qt 4.3.0及以後版本的腳本引擎。 這個腳本語言是基於ECMAScript語言,ECMA-262標準。該函式庫包含引擎,和一個C++的API作為執行QtScript代碼和創建自定的QObject衍生C++類別,作為QtScript使用。 [https://web.archive.org/web/20090417001554/http://labs.trolltech.com/page/Projects/QtSc…
Qt Jambi是跨平台的應用程式框架Qt的java綁定版本。對Java開發人員來說可以使用Java標準版和Java企業版進行開發,並且對C++程序員也提供了Qt Jambi generator,可以方便地將其C++寫成的Qt代碼整合到Java中。 Qt Jambi最初是由Qt Development Frameworks開發。Qt Jambi 4.5.0_01之後以LGPL釋出原始码,並轉交由开源社群繼續维护開發。 Qt Jambi支…
qmake是一個協助簡化跨平台進行專案開發的構建過程的工具程式,Qt附帶的工具之一 。qmake能夠自动生成Makefile、Microsoft Visual Studio 專案檔 和 xcode 專案檔。不管原始碼是否是用Qt寫的,都能使用qmake,因此qmake能用於很多軟體的構建過程。 手寫Makefile是比較困難而且容易出錯,尤其在進行跨平台開發時必須針對不同平台分別撰寫Makefile,會增加跨平台開發複雜性與困難度。qm…