QQUIComponentsComparison
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. |
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.
QQ UI | Qt Widgets | Ubuntu | Plasma | Cascades | Sailfish UI (Jolla) | Symbian | MeeGo | Comments | (unused) |
Button | QPushButton | 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 | 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 | |||||||
Dial | QDial |