FileManageWidget 0 0 786 498 800 600 Form 0 0 0 0 0 0 40 16777215 40 background-color:#4E679F; 0 0 QLabel { font-size: 30px; color: #efefef; } 管理器 QScrollBar:vertical { width: 30px; /* 滚动条宽度 */ background: #c0c0c0; /* 轨道背景色 */ margin: 0px; /* 为上下箭头预留空间 */ border-radius: 4px; /* 整体圆角 */ } QListWidget QScrollBar::handle:vertical { background-color: #5396C1; min-height: 30px; border-radius: 5px; border:1px solid rgb(51, 51, 51); } /* 如果需要隐藏上下箭头按钮,添加以下代码 */ QListWidget QScrollBar::sub-line:vertical, QListWidget QScrollBar::add-line:vertical { border: none; background: none; } QComboBox { border: 1px solid #000000; border-radius: 3px; font-size: 14px; height: 31px; padding-left: 10px; /* 文字左边距,避免紧贴边缘 */ } /* 下拉箭头区域 */ QComboBox::drop-down { border: 1px solid #333333; border-radius: 3px; width: 30px; /* 箭头区域宽度 */ background-color: #5396C1; } /* 下拉箭头图标 */ QComboBox::down-arrow { image: url(:/image/down_white.png); width: 16px; /* 图标显示宽度 */ height: 16px; /* 图标显示高度 */ } /* 悬停状态 */ QComboBox:hover { background-color: #efefef; } QComboBox QAbstractItemView { border: 1px solid #000000; border-radius: 3px; font-size: 16px; selection-background-color: #5396C1; /* 选中项背景色(稍深) */ selection-color: #ffffff; } 0 0 0 Qt::Horizontal 40 20 导出到U盘 从U盘导入 全选 取消全选 删除已选 Qt::Horizontal 40 20 Qt::Horizontal 40 20 过滤器 200 0 文件 图标 字体 全部 Qt::Horizontal 40 20 硬盘 Qt::Horizontal 40 20 设备 220 0 true 1 1 1 1 6 QListWidget { border: 1px; padding: 3px; } QListWidget::item { padding: 3px; } QAbstractItemView::MultiSelection 1 2 3 4 5 6 7 8 9 0 - 新建项目 324 45fds 2313 true 1 1 1 1 QListWidget { border: 1px; padding: 3px; } QListWidget::item { padding: 3px; } QAbstractItemView::MultiSelection 0 45 Qt::Horizontal 40 20 100 40 QPushButton#closeBtn { background-color: #E6F7FF; border: 1px solid #87CEEB; border-radius: 4px; font-size: 24px; color: #228B22; } QPushButton#closeBtn:hover { background-color: #D1E9FF; } QPushButton#closeBtn:pressed { background-color: #BAE7FF; } ✕ UDiskComboBox QComboBox
fileManage/UDiskComboBox.h
popupShowed() onUDiskCBoxPopupShowed()
closeBtn clicked() FileManageWidget hide() 743 569 866 565 exportBtn clicked() FileManageWidget onExportBtnClicked() 97 74 -61 86 importBtn clicked() FileManageWidget onImportBtnClicked() 194 74 -32 107 selectAllBtn clicked() FileManageWidget onSelectAllBtnClicked() 285 77 -49 137 cancelAllBtn clicked() FileManageWidget onCancelAllBtnClicked() 358 78 -35 159 delSelectedBtn clicked() FileManageWidget onDelSelectedBtnClicked() 443 85 -22 181 udiskSelectBox popupShowed() FileManageWidget updateUDiskDevList() 620 167 877 205 filterCBox currentIndexChanged(int) FileManageWidget onFilterCBoxSelectChanged(int) 410 120 850 219 onFilterCBoxSelectChanged(int) onExportBtnClicked() onImportBtnClicked() onSelectAllBtnClicked() onCancelAllBtnClicked() onDelSelectedBtnClicked() updateUDiskDevList()