当前位置: 首页 > news >正文

qt下拉框保存

main.c

名字随便起

QCoreApplication::setOrganizationName("MyCompany"); QCoreApplication::setApplicationName("JDS2600");

mainwindow.c

构造函数放

restoreComboBoxState();

底下新建函数

comboBox_3是ui界面下拉框的名字

void MainWindow::restoreComboBoxState() { QSettings s; // ui->comboBox_3->setCurrentIndex( s.value("ui.comboBox_3", 10).toInt()); // 你默认第 10 项 ui->portnumber_2->setCurrentIndex( s.value("ui.portnumber_2", 0).toInt()); ui->portnumber_3->setCurrentIndex( s.value("ui.portnumber_3", 0).toInt()); ui->portnumber->setCurrentIndex( s.value("ui.portnumber", 0).toInt()); } void MainWindow::closeEvent(QCloseEvent *event) { saveComboBoxState(); // 保存下拉框 QMainWindow::closeEvent(event); }

mainwindow.h

声明如下

private: void saveComboBoxState(); // 退出时保存 void restoreComboBoxState();// 启动时恢复 protected: // ← 加这一行 void closeEvent(QCloseEvent *event) override;
http://www.zskr.cn/news/115549.html

相关文章:

  • 为什么PCB一定要做阻抗测量?
  • 手把手教你完成StaMPS雷达数据处理环境搭建
  • Vim插件管理器VAM终极指南:从零开始快速精通
  • EmotiVoice深度解析:为什么它能成为开源语音合成黑马?
  • 40、GCC 对 C 语言的扩展
  • 半条鱼设计如何打造哈尔滨商业空间效果图新标杆?
  • EmotiVoice语音恐惧感控制需谨慎伦理边界
  • 如何免费扩展Mac存储空间:macOS iSCSI Initiator完整使用指南
  • 时间序列预测实践总结(门店销售额 - 时间序列预测)
  • 为什么运维转行会首选网安?网安到底好在哪?
  • 38、Unix 时间处理函数全解析
  • 如何完美配置ESP32-S3双SPI总线:实战终极指南
  • 中国人民大学范举教授:从专业到通识,数据科学的课、训、赛一体化实践
  • 氧气科技入选2025 MarketingAI图谱:以全球首个全链路GEO智能体,领航AI搜索新纪元
  • 计算机毕业设计springboot动物园营收管理系统 基于SpringBoot的野生动物园财务与票务一体化平台 面向园区的SpringBoot智慧营收与运营决策系统
  • STC单片机开发指南 — — 在Keil中一键添加STC头文件
  • 2025-简单点-python的元类编程
  • 老尹家 联系方式: 正规渠道识别方法及联系使用实用建议 - 十大品牌推荐
  • 中山豪车维修服务推荐指南:场景适配与高性价比之选 - 优质品牌商家
  • Cadence17.4 通孔类焊盘制作
  • 2025中山豪车钣金喷漆优质机构推荐指南:汽车维修钣金喷漆、汽车维修附件、空调不制冷汽车维修、豪华汽车维修、24小时市道路救援 - 优质品牌商家
  • 髋关节翻修double switch手术,你了解多少?
  • OpenWrt网络加速神器:TurboACC让你的路由器性能翻倍
  • 基于Gradle8.0的插件开发
  • Taiga 终极指南:免费开源项目管理工具的完整应用方案
  • 使用pe修改电脑密码的办法
  • Windows XP系统启动出现登录对话框的原因及解决办法
  • 基于Vue3和Element Plus构建现代化后台管理系统架构实践
  • Python中append()方法的使用、原理及效率解析
  • AutoUnipus智能学习工具终极指南:3步实现自动化高效学习