news 2026/4/18 3:44:54

qt下拉框保存

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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;
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/14 6:52:36

RustDesk隐私模式终极指南:如何在Windows上实现隐形远程控制

RustDesk隐私模式终极指南:如何在Windows上实现隐形远程控制 【免费下载链接】rustdesk 一个开源的远程桌面,是TeamViewer的替代选择。 项目地址: https://gitcode.com/GitHub_Trending/ru/rustdesk 在当今数字化工作环境中,远程桌面技…

作者头像 李华
网站建设 2026/4/17 12:33:04

EmotiVoice语音恐惧感控制需谨慎伦理边界

EmotiVoice语音恐惧感控制需谨慎伦理边界 在一款恐怖游戏的深夜试玩中,玩家听到NPC用颤抖的声音低语:“它……就在你身后。”那一刻,寒意从脊背窜起——这声音太真实了,仿佛真有人在耳畔呼吸。然而,这段语音并非出自演…

作者头像 李华
网站建设 2026/4/5 7:48:59

SourceGit:Windows平台终极Git图形化客户端完全指南

SourceGit:Windows平台终极Git图形化客户端完全指南 【免费下载链接】sourcegit Windows GUI client for GIT users 项目地址: https://gitcode.com/gh_mirrors/so/sourcegit 还在为复杂的Git命令行而烦恼吗?SourceGit作为一款专为Windows平台设计…

作者头像 李华
网站建设 2026/4/11 14:19:07

27、Linux 文件扩展属性与目录操作详解

Linux 文件扩展属性与目录操作详解 1. 用户命名空间与扩展属性概述 用户命名空间是普通进程使用的标准命名空间。内核通过常规的文件权限位来控制对该命名空间的访问。若要读取现有键的值,进程必须对给定文件有读取权限;若要创建新键或将值写入现有键,进程则需有写入权限。…

作者头像 李华
网站建设 2026/4/17 12:45:51

28、Linux文件和目录管理全解析

Linux文件和目录管理全解析 1. 工作目录的管理 在Linux系统中,工作目录的管理十分重要。以下代码展示了如何保存当前工作目录,切换到其他目录,完成工作后再返回原目录: int swd_fd; swd_fd = open (".", O_RDONLY); if (swd_fd == -1) {perror ("open&q…

作者头像 李华