首页 > 其他 > 详细

QDockWidget

时间:2021-05-27 18:19:14      阅读:21      评论:0      收藏:0      [点我收藏+]
QDockWidget
‘‘‘


停靠控件(QDockWidget)

‘‘‘

import sys
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *


class DockDemo(QMainWindow):
    def __init__(self, parent=None):
        super(DockDemo, self).__init__(parent)

        self.setWindowTitle("停靠控件(QDockWidget)")

        layout = QHBoxLayout()
        self.items = QDockWidget(‘Dockable‘,self)
        self.listWidget = QListWidget()
        self.listWidget.addItem(‘item1‘)
        self.listWidget.addItem(‘item2‘)
        self.listWidget.addItem(‘item3‘)

        self.items.setWidget(self.listWidget)

        self.setCentralWidget(QLineEdit())

        self.items.setFloating(True)

        self.addDockWidget(Qt.RightDockWidgetArea,self.items)




if __name__ == ‘__main__‘:
    app = QApplication(sys.argv)
    demo = DockDemo()
    demo.show()
    sys.exit(app.exec_())


技术分享图片

技术分享图片

QDockWidget

原文:https://www.cnblogs.com/wuyuan2011woaini/p/14818058.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!