Qt Creator 设置黑色风格

本文详细介绍了如何在QtCreator中设置黑色主题以减轻眼部疲劳,包括选择暗色主题和调整配色方案。同时提供了一个链接到更深入的设置指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用黑色风格可以缓解眼睛压力,具体设置步骤如下:

1. 工具--》选项--》环境--》用户界面--》Theme   选择dark   (应用后,Qt Creator中除了中间的文本编辑部分,其他地方都变成黑色)

2. 工具--》选项--》文本编辑器--》配色方案           选择dark   (应用后,Qt Creator中间的文本编辑部分也变成了黑色)


3. 此时在代码中选中一个关键字,该关键字高亮得不明显,看起来费力,修改如下:

接第2步,点击右边的复制后点击确定,选中下面的“出现位置”,点击右边“背景颜色”右边的小方块,在弹出来的界面中选择一个明亮的颜色,应用设置看下效果


其他更加牛逼的设置可以参考这里:

http://www.cnblogs.com/csulennon/p/4479960.html

### 设置 Qt Creator 界面主题为暗色模式 Qt Creator 提供了内置的暗色主题选项,可以通过以下步骤轻松地将其界面切换为暗色模式。 #### 方法一:通过图形界面设置 1. 打开 Qt Creator2. 进入菜单栏,选择 **Tools(工具)** > **Options(选项)**(在 macOS 上是 **Qt Creator > Preferences**)。 3. 在左侧导航栏中选择 **Environment(环境)** > **Interface(界面)**。 4. 在 **Theme(主题)** 下拉菜单中,选择 **Dark (2024)**。 5. 点击 **Apply(应用)** 或 **OK(确定)** 以保存更改。 完成上述操作后,Qt Creator 的用户界面将立即切换为暗色模式[^2]。 #### 方法二:通过配置文件设置(适用于高级用户) 如果你希望以编程方式更改主题,或者在启动 Qt Creator 时自动应用特定主题,可以编辑配置文件。 Qt Creator 的配置文件通常位于用户目录下的 `.config/QtProject.conf` 文件中(路径可能因操作系统和安装方式而异)。可以尝试在 `[QtCreator]` 部分添加或修改以下行: ```ini Theme=Dark (2024) ``` 保存文件后,重启 Qt Creator 即可生效。 #### 注意事项 - Qt Creator 的暗色主题仅影响其自身界面和文档显示,不会自动更改用户自定义的文档或插件界面样式[^1]。 - 如果你使用的是较旧版本的 Qt Creator(早于 15 版本),可能需要升级到最新版本以获得官方的暗色主题支持[^2]。 ### 示例代码:通过 C++ 设置应用程序样式(非 Qt Creator 本身) 虽然 Qt Creator 是一个独立的应用程序,但如果你正在开发一个基于 Qt 的应用程序并希望设置暗色样式,可以参考以下代码片段: ```cpp #include <QApplication> #include <QStyleFactory> int main(int argc, char *argv[]) { QApplication app(argc, argv); // 设置应用程序样式为 "Fusion" QApplication::setStyle(QStyleFactory::create("Fusion")); // 设置调色板为暗色 QPalette darkPalette; darkPalette.setColor(QPalette::Window, QColor(53, 53, 53)); darkPalette.setColor(QPalette::WindowText, Qt::white); darkPalette.setColor(QPalette::Base, QColor(25, 25, 25)); darkPalette.setColor(QPalette::AlternateBase, QColor(53, 53, 53)); darkPalette.setColor(QPalette::ToolTipBase, Qt::white); darkPalette.setColor(QPalette::ToolTipText, Qt::white); darkPalette.setColor(QPalette::Text, Qt::white); darkPalette.setColor(QPalette::Button, QColor(53, 53, 53)); darkPalette.setColor(QPalette::ButtonText, Qt::white); darkPalette.setColor(QPalette::BrightText, Qt::red); darkPalette.setColor(QPalette::Link, QColor(42, 130, 218)); darkPalette.setColor(QPalette::Highlight, QColor(42, 130, 218)); darkPalette.setColor(QPalette::HighlightedText, Qt::black); QApplication::setPalette(darkPalette); // 创建并显示主窗口 MainWindow w; w.show(); return app.exec(); } ``` 该代码通过修改调色板来实现暗色 UI 效果,适用于 Qt 应用程序开发,而非 Qt Creator 本身。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值