小编Vas*_*aka的帖子

如何在QLineEdit中更改部分文本的颜色?

我想为在QLineEdit中编写的文本添加一些语法高亮,但它不支持富文本格式,我不能将QlineEdit更改为其他内容,所以我应该找到如何设置此小部件中文本的颜色.

有没有办法做到这一点?

c++ user-interface qt

20
推荐指数
1
解决办法
1万
查看次数

Visual Studio断点以堆栈状态为条件

Visual Studio可以在断点命中时打印调用堆栈,并且可以在满足条件时停止,是否有任何方法可以组合它并在从另一个选定的函数调用函数时停止,并忽略所有其他调用?

c++ debugging conditional-breakpoint visual-studio

11
推荐指数
1
解决办法
1837
查看次数

全表达的边界和临时的生命

可能重复:
C++:临时参数的生命周期?

据说临时变量作为评估完整表达式的最后一步被破坏,例如

bar( foo().c_str() );
Run Code Online (Sandbox Code Playgroud)

临时指针一直存在,直到bar返回,但是为什么

baz( bar( foo().c_str() ) );
Run Code Online (Sandbox Code Playgroud)

是否它仍然存在直到bar返回,或者baz返回意味着完全表达结束在这里,编译器我检查了baz返回后的destruct对象,但我可以依赖它吗?

c++ temporary lifetime full-expression

10
推荐指数
1
解决办法
2384
查看次数

可以在注释中显示 LaTeX 的 IDE

是否有任何 C++ IDE 可以将 C++ 注释中的 LaTeX 公式显示为公式?我认为这是一个非常方便的工具来记录实现一些数学的代码,但为了使它有用,LaTeX 代码应该被编译并显示为一组字形。

c++ ide latex

6
推荐指数
0
解决办法
334
查看次数

是否可以插入基本非QObject类的虚函数

如果我声明在基非QObject的类的虚拟函数,然后overlaod它作为在具有Q_OBJECT宏和具有QObject的作为基类的一个派生类中的时隙它应该工作好吗?

是否可以保证虚拟呼叫能够正常工作?如果你连接到派生类的插槽会发生什么?

class Base
{
public:
    virtual void f();
};

class Derived: public QObject, public Base
{
    Q_OBJECT
public slots:
    virtual void f();
};
Run Code Online (Sandbox Code Playgroud)

c++ qt

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