zoukankan      html  css  js  c++  java
  • QT窗口和部件

    窗口和部件

    窗口:当一个部件没有嵌入到其他部件中,则把这个部件叫作窗口或者顶层窗口,顶层窗口是没有父窗口的,一般的,这些窗口都会被列在任务栏中。通常,一个窗口会包含有标题栏,窗口边框等。如果一个窗口具有父类,则这个窗口被称为是次级窗口,例如设置了父类的QDialog就是次级窗口,而这些窗口不会被列在任务栏中,而是在各自的父窗口之上。

    控件:当一个窗口嵌入到其它窗口中,则它本身的标题栏会隐藏,那这些窗口就叫作控件,也可以叫作非顶层窗口或子窗口。

    在Qt中主要有三种顶层窗口:

    QWidget:最基础的窗口,所有窗口及控件都继承QWidget。

    QDialog:对话框窗口,可类比Windows中的对话框。

    QMainWindow:主窗口,一般主窗口会包括标题栏,菜单栏,工具栏,中心部件,停靠窗口,状态栏等。可类比桌面应用程序。

    Qt部件

    按钮组(Buttons)

    • Push Button:按钮。
    • TooButton:工具按钮。
    • Radio Button:单选按钮。
    • Check Box:复选框。
    • Command Link Button:命令链接按钮。
    • Button Box:按钮盒。

    输入部件组(Input Widgets)

    • Combo Box:组合框。
    • FontCombo Box:字体组合框。
    • LineEdit:行编辑。
    • TextEdit:文本编辑。
    • Plain Text Edit:纯文本编辑。
    • SpinBox:数字显示框(自旋盒)。
    • Double Spin Box:双自旋盒。
    • TimeEdit:时间编辑。
    • DateEdit:日期编辑。
    • Date/Time Edit:日期/时间编辑。
    • Dial:拨号。
    • HorizontaScrolBar:横向滚动条。
    • VerticaScrolBar:垂直滚动条。
    • HorizontaSlider:横向滑块。
    • VerticaSlider:垂直滑块。
    • Keysequence Edit:按键序列编辑。

    显示控件组(Display Widgets)

    • Label:标签。
    • TextBrowser:文本浏览器。
    • Graphics View:图形视图。
    • Calendar:日历。
    • CDNumber:液晶数字。
    • Progress Bar:进度条。
    • HorizontaLine:水平线。
    • VerticaLine:垂直线。
    • OpenGWidget:开放式图形库工具。
    • QQuickWidget:嵌入QML工具。
    • QWebView:Web视图。

    空间间隔组(Spacers)

    • HorizontaSpacer:水平间隔。
    • VerticaSpacer:垂直间隔。

    容器组(Containers)

    • Group Box:组框。
    • ScrolArea:滚动区域。
    • ToolBox:工具箱。
    • TabWidget:标签小部件。
    • Stacked Widget:堆叠部件。
    • Frame:帧。
    • Widget:小部件。
    • MdiArea:MDI区域。
    • DockWidget:停靠窗体部件。
    • QAxWidget:封装Flash的ActiveX控件。

    项目视图组(Item Views)

    • List View:清单视图。
    • Tree View:树视图。
    • Table View:表视图。
    • Column View:列视图。

    项目控件组(Item Widgets)

    • List Widget:清单控件。
    • Tree Widget:树形控件。
    • Table Widget:表控件。
  • 相关阅读:
    257. Binary Tree Paths
    324. Wiggle Sort II
    315. Count of Smaller Numbers After Self
    350. Intersection of Two Arrays II
    295. Find Median from Data Stream
    289. Game of Life
    287. Find the Duplicate Number
    279. Perfect Squares
    384. Shuffle an Array
    E
  • 原文地址:https://www.cnblogs.com/chendeqiang/p/12861667.html
Copyright © 2011-2022 走看看