QQUIComponentsComparison

From Qt Wiki
Revision as of 15:15, 4 March 2015 by AutoSpider (talk | contribs) (Convert ExpressionEngine links)
Jump to navigation Jump to search
This article may require cleanup to meet the Qt Wiki's quality standards. Reason: Auto-imported from ExpressionEngine.
Please improve this article if you can. Remove the {{cleanup}} tag and add this page to Updated pages list after it's clean.

h1. Qt Quick UI Components compared to their equivalents in other UI component sets

This comparison chart is used by the ongoing Qt Quick UI Components work.

{background:#009900}. |. QQ UI |. Qt Widgets |. Ubuntu |. Plasma |. Cascades |. Sailfish UI (Jolla) |. Symbian |. MeeGo |. Comments | (unused) | |Button | QPushButton | Button | Button | Button | Button | Button | Button | | | | ButtonRow | | | ButtonRow | - (Button and StackLayout) | | ButtonRow | ButtonRow | | | | ButtonColumn | | | ButtonColumn | | | ButtonColumn | ButtonColumn | | | | ToolButton | QToolButton | Button w/style | ToolButton | ActionItem | IconButton | ToolButton | | | | | CheckBox | QCheckBox | CheckBox | CheckBok | CheckBox | | CheckBox | CheckBox | | | | | | | | | | Checkable | | | | | | | | | | | CheckableGroup | | | | | RadioButton | QRadioButton | - | RadioButton | RadioGroup with Option elements | - | RadioButton | RadioButton | | | | Switch | | Switch | Switch | ToggleButton | Switch | Switch | Switch | | | | Slider | QSlider | Slider | Slider | Slider | Slider | Slider | Slider | | | | ProgressBar | QProgressBar | ProgressBar | ProgressBar | ProgressIndicator | read-only Slider | ProgressBar | ProgressBar | | | | TextField | | TextField | TextField | TextField | TextField | TextField | TextField | | | | TextArea | | TextArea | TextArea | TextArea | TextArea | TextArea | TextArea | Cosmetically decorated and resizable TextEdit item with built-in flickable/scrollarea | | | Menu | QMenu | | - | | | Menu | Menu | | | | ContextMenu | | | ContextMenu | - | ContextMenu | ContextMenu | ContextMenu | | | | | | | | | MenuItem | MenuItem | MenuItem | | | | ToolBar | QToolBar | - | ToolBar | actionBar (created and populated by using ActionSet) | - | ToolBar | ToolBar | | | | StatusBar | QStatusBar | StatusBar w/o user interaction| | ProgressBar - |- | StatusBar | | | | | BusyIndicator | | ActivityIndicator | BusyIndicator | ActivityIndicator | | BusyIndicator | BusyIndicator | | | | Page | | Page | Page | Page | Page | Page | Page | | | | PageStack | | PageStack | PageStack | NavigationPane | PageStack | PageStack | PageStack | | | | ApplicationWindow | QMainWindow | | App | - (but needed) | ApplicationWindow | ApplicationWindow | Window | | | | SectionScroller | | - | SectionScroller | | | SectionScroller | SectionScroller | List lookup / alphabet scroller API | | | ScrollArea | QScrollArea | | ScrollArea | ScrollView | - | | | Flickable/viewport with built-in decoration and scroll bar controls | | | ScrollDecorator | | Scrollbar | ScrollBar | | | ScrollBar

ScrollDecorator | ScrollDecorator | Somewhat conflicting with ScrollArea. But more convenient when using built-in QtQuick Views. | |

| | | | | | Vertical- ScrollDecorator | | | | | | | | | | | Horizontal- ScrollDecorator | | | | | | Label | QLabel | Label | Label | Label | Label | | | Raw Text element with system-specific font and colours | | | | | Tab | | | | | | | | | TabFrame /TabGroup | QTabWidget | Tabs | TabGroup / TabButton / TabBarLayout

| TabbedPane with Tab element to populate it | - | TabGroup | TabGroup | | |

| TabBar | QTabBar | | TabBar | | | TabBar | | | | | Icon | QIcon | | | | | | | | | | | QListItem | | ListItem | _standardlistitem.html StandardListItem | | | | | | | Dial | QDial | | | | | | | | |