美文网首页
QT(file)

QT(file)

作者: 不合格码农 | 来源:发表于2019-01-08 10:22 被阅读2次

    1.头文件:

        #include <QFile>

        #include <QFileDialog>

                void Widget::on_buttonRead

    2.dock 浮动窗口

    QDockwidget的用法及经验

    在pyqt4 中 dock 是一个镶嵌在主窗口 而又能拉出来成立一个独立窗口的控件 ,dock 是QDockWidget 的对象

    dock=QDockWidget('title',self) #实例化一个dock title 为标题 self 为parent 因为QDockWidget 不添加到布局管理器中 所以我们需要传一个parent 给他

    dock.setObjectName("dock") #设置dock的对象名称

    dock.setAllowedAreas(Qt.LeftDockWidgetArea |Qt.RightDockWidgetArea) #设置dock只能在左边 或者右边显示

    allowedareas 有Qt.LeftDockWidgetArea Qt.RightDockWidgetArea Qt.TopDockWidgetArea Qt.BottomDockWidgetArea Qt.AllDockWidgetAreas

    dock.setWidget(QLabel) #添加一个label控件

    dock.setFeatures(QDockWidget.NoDockWidgetFeatures) #设置dock是否可以关闭 拉出等

    参数还有 QDockWidget.DockWidgetClosable 可以关闭 DockWidgetMovable 可以移动

    DockWidgetFloatable #可以独立出来 DockWidgetVerticalTitleBar 垂直显示标题 AllDockWidgetFeatures 除垂直标题以外 以上所有 NoDockWidgetFeatures

    self.addDockWidget(Qt.RightDockWidget,dock) 添加dock到主窗口 第一个参数为显示位置

    相关文章

      网友评论

          本文标题:QT(file)

          本文链接:https://www.haomeiwen.com/subject/xdfbhqtx.html