摘要:        
思路 先添加上下文策略 self.setContextMenuPolicy(Qt.ContextMenuPolicy.ActionsContextMenu) 添加QAction,并且链接方法 self.copy = QAction('复制') self.copy.triggered.connect(    阅读全文
posted @ 2024-01-03 17:58
Tarzen
阅读(890)
评论(0)
推荐(0)
        
            
        
        
摘要:        
思路 先实现 QAction 和其关联的方法 实现QMenu,并且将QAction添加进去 使用MainWindow自带的menuBar,并且将QMenu添加进去 代码 from PySide6.QtWidgets import QApplication,QMainWindow,QMenu from    阅读全文
posted @ 2024-01-03 17:29
Tarzen
阅读(256)
评论(0)
推荐(0)
        
            
        
        
摘要:        
打开Designer 需要菜单栏一定要选择 Main Window 添加菜单栏 子菜单栏无法输入中文 但是可以通过属性编辑框修改成中文 预览 快捷键:command + r 注意Mac系统的菜单栏在最上面。我刚刚也蒙圈了 展开效果 保存ui文件 转换成py文件 pyside6-uic untitle    阅读全文
posted @ 2024-01-03 17:08
Tarzen
阅读(1252)
评论(0)
推荐(0)
        
            
        
        
摘要:        
安装 https://www.pythonguis.com/installation/install-pyside6-mac/ pyside6-uic路径 我是通过find命令找到的啊 添加到zshrc中 打开~/.zshrc 最后追加 alias pyside6-uic="/Users/fanji    阅读全文
posted @ 2024-01-03 16:43
Tarzen
阅读(481)
评论(0)
推荐(0)
        
            
        
        
摘要:        
mac macOS :14.0 (23A344) 查看pyside6安装路径 python3 -m pip show pyside6 Location就是安装路径 查找Designer 进入到上面的Location路径,终端执行: cd ./PySide6/Designer.app/Contents    阅读全文
posted @ 2024-01-03 15:08
Tarzen
阅读(889)
评论(0)
推荐(0)
        
            
        
        
摘要:        
思路 使用QTimer.singleShot(3000, self.openwindown).完成单发:3s后执行openwindown 代码 from PySide6.QtCore import Signal, QTimer from PySide6.QtGui import QFont, Qt     阅读全文
posted @ 2024-01-03 14:44
Tarzen
阅读(213)
评论(0)
推荐(0)
        
            
        
        
摘要:        
思路 和主窗口给子窗口传参数不同的点就是需要把,主窗口传入子窗口 代码 from PySide6.QtWidgets import QApplication, QWidget, QVBoxLayout, QLabel, QPushButton, QLineEdit from PySide6.QtCo    阅读全文
posted @ 2024-01-03 14:21
Tarzen
阅读(630)
评论(0)
推荐(0)
        
            
        
        
摘要:        
通过信号发送 from PySide6.QtWidgets import QApplication, QWidget, QVBoxLayout, QLabel, QPushButton, QLineEdit from PySide6.QtCore import Signal, Slot class     阅读全文
posted @ 2024-01-03 13:48
Tarzen
阅读(331)
评论(0)
推荐(0)
        
            
        
        
摘要:        
最近项目需要开始学习了Pyside6了,跟着b站·Python调包侠-Bemake·视频学习 子窗口 from PySide6.QtWidgets import QApplication, QWidget, QVBoxLayout, QLabel, QPushButton class Mywindo    阅读全文
posted @ 2024-01-03 10:39
Tarzen
阅读(2173)
评论(0)
推荐(0)
        
 
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号