zoukankan      html  css  js  c++  java
  • pyqt 学习

    from PyQt5.Qt import *
    import sys
    
    app = QApplication(sys.argv)
    wind = QWidget()
    wind.resize(500,500)
    
    btn = QPushButton('菜单',wind)
    menu =QMenu()
    
    open = QAction('打开文件',menu)
    recent = QAction('最近打开',menu)
    
    menu.addAction(open)
    menu.addAction(recent)
    
    
    btn.setMenu(menu)
    
    
    wind.show()
    
    sys.exit(app.exec_())

    这个是创建一个gui的开始

    创建一个工具按钮Toolbutton

    from PyQt5.Qt import *
    import sys
    
    app = QApplication(sys.argv)
    wind = QWidget()
    wind.resize(500, 500)
    btn = QToolButton(wind)
    btn.setText('工具一')
    btn.setAutoRaise(True)
    btn.move(100, 100)
    
    wind.show()
    
    sys.exit(app.exec_())x
     1 from PyQt5.Qt import *
     2 import sys
     3 
     4 app = QApplication(sys.argv)
     5 wind = QWidget()
     6 wind.resize(500, 500)
     7 menu = QMenu()
     8 open_action = QAction('打开', menu)
     9 menu.addAction(open_action)
    10 open_action.triggered.connect(lambda: print('打开文件!'))
    11 
    12 btn = QPushButton('菜单', wind)
    13 
    14 btn.setMenu(menu)
    15 
    16 wind.show()
    17 
    18 sys.exit(app.exec_())

    新建菜单

  • 相关阅读:
    网络IO
    进程与线程
    计算机网络
    操作系统
    刷题笔记
    fasd
    线程池
    epoll反应堆
    read函数
    dup与dup2
  • 原文地址:https://www.cnblogs.com/ch2020/p/14611731.html
Copyright © 2011-2022 走看看