小编use*_*924的帖子

QTextEdit具有不同的文本颜色(Qt/C++)

我有一个QTextEdit显示文本的框,我希望能够在同一个QTextEdit框中为不同的文本行设置文本颜色.(即第1行可能是红色,第2行可能是黑色等)

这可能在QTextEdit盒子里吗?如果没有,获得此行为的最简单方法是什么?

谢谢.

c++ qt colors qtextedit

27
推荐指数
5
解决办法
6万
查看次数

Emacs:复制文本(不杀死它)

在Emacs中,如何复制文本区域(将其粘贴到另一个缓冲区中)而不会将其删除(例如:我要复制的文件是以只读模式打开的,因此不能删除它) .

emacs

26
推荐指数
2
解决办法
5288
查看次数

在c ++中奇怪的双重转换行为

以下程序显示了我在c ++中看到的奇怪的double to int转换行为:

#include <stdlib.h>
#include <stdio.h>

int main() {
  double d = 33222.221;
  printf("d = %9.9g\n",d);

  d *= 1000;
  int i = (int)d;

  printf("d = %9.9g | i = %d\n",d,i);

  return 0;
}
Run Code Online (Sandbox Code Playgroud)

当我编译并运行程序时,我看到:

g++ test.cpp
./a.out
d = 33222.221
d =  33222221 | i = 33222220
Run Code Online (Sandbox Code Playgroud)

为什么我不等于33222221?编译器版本是GCC 4.3.0

c++ type-conversion

3
推荐指数
1
解决办法
2224
查看次数

标签 统计

c++ ×2

colors ×1

emacs ×1

qt ×1

qtextedit ×1

type-conversion ×1