草庐IT

c++ - 橙色的 QPen?

当要将QtPen设置为蓝色、红色或绿色时,我可以执行以下操作:QPen(Qt::blue));QPen(Qt::red));QPen(Qt::orange));但是当它要设置橙色时,无法识别。那么QPen怎么设置成橙色呢? 最佳答案 如果你看QColor::setNamedColor(),它指出:将此QColor的RGB值设置为name,它可能是以下格式之一:...万维网提供的SVG颜色关键字名称列表中定义的颜色列表中的名称财团;例如,“steelblue”或“gainsboro”...和here是您可以使用的名称列表。所以你可以这

c++ - 放大 QGraphicsView 时如何保持 QPen 像素宽度相同

我编写了一个快速而讨厌的程序来帮助我可视化我正在从事的项目的一个方面。虽然我从4.1.1开始就一直在使用Qt,但我从来没有真正需要使用QGraphics*模块。当我开始使用该程序时,我正在使用一台运行WindowsXP和Qt4.7.0以及VisualStudio2008的旧计算机。我现在刚刚将文件复制到运行Windows8的主计算机上。我我决定试一试Qt5,所以我安装了带有Qt5.0.2的QtCreator。当我编译与我在Qt4.7.0/XP机器上创建的完全相同的代码时,我得到了截然不同的结果。这是我在Qt4.7.0编译上看到的:这是我在Qt5.0.2编译中看到的:很明显,每个矩形边框