小编Ser*_*kov的帖子

57
推荐指数
3
解决办法
2万
查看次数

45
推荐指数
2
解决办法
9827
查看次数

有没有办法阻止工具栏的隐藏操作?

在Qt中,如果我右键单击工具栏,将显示允许我隐藏工具栏的菜单.我需要禁用此功能,因为我不希望工具栏可以隐藏.有没有办法做到这一点?

c++ qt qtoolbar

19
推荐指数
5
解决办法
6224
查看次数

goto和析构函数是否兼容?

此代码导致未定义的行为:


void some_func() {
  goto undefined;
  {
    T x = T();
    undefined:
  }
}
Run Code Online (Sandbox Code Playgroud)

不调用构造函数.

但是这段代码怎么样?x的析构函数会被调用吗?我想会是,但我想确定.:)


void some_func() {
  {
    T x = T();
    goto out;
  }
  out:
}
Run Code Online (Sandbox Code Playgroud)

c++ goto

17
推荐指数
1
解决办法
2578
查看次数

Qt库中的GUI线程检测

我需要知道我的函数运行在哪个线程的上下文中,是主GUI线程还是某个工作线程.

我不能使用一个简单的解决方案将QThread指针存储在main函数中并将其与QThread :: currentThread()进行比较,因为我正在编写一个库而我无法访问main函数.我当然可以创建InitMyLibary()函数并要求库用户在GUI线程的上下文中调用它,但我真的反对这一点.

c++ qt multithreading

15
推荐指数
1
解决办法
5408
查看次数

如何在不使用绝对路径的情况下在Qt Creator中指定构建目录以进行阴影构建?

绝对的道路是荒谬的.我们需要的所有东西 - 顺便说一下,我们所允许的 - 是使用与包含.pro文件的文件夹相同级别的文件夹进行阴影构建.否则会有错误.

但你不能只../mingw_debug举例说明.是的,这是相对的路径,但相对于什么?事实证明它与Qt Creator的当前目录相关,这完全没有意义.

%{sourceDir}也没有任何帮助.%{sourceDir}/../mingw_debug不要工作,至少在Windows上.如果有办法从sourceDir中提取父文件夹!

有人知道解决问题的方法吗?

qt qmake qt-creator

14
推荐指数
1
解决办法
7811
查看次数

Visual Studio和Qt Creator中的同步开发

我将用Qt开发一堆项目,这些项目应该在Visual Studio下使用Qt集成(商业)和Qt Creator与LGPL SDK进行编译.我的主要IDE是VS,但我也逐渐喜欢Qt Creator.能够同时在两者中工作会很好.无论如何,我需要在某种程度上做到这一点.

最烦人的问题是项目管理.我应该首先创建.pro文件,然后将其导入VS吗?或者我应该首先创建VS项目并通过Qt集成实用程序创建.pro文件?最好的方法是什么?

我想听听你对这个问题的看法.

c++ qt qt-creator visual-studio

12
推荐指数
2
解决办法
8401
查看次数

Qt 5程序员是否必须知道DEPENDPATH qmake变量?

使用Qt 4,如果没有正确设置变量,你一定会遇到麻烦.

qt qmake

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

有没有办法让 Oracle 为每个查询调用重新计算一个查询计划?

我有一个参数化查询。根据参数值的不同,最优查询计划会有很大差异。问题在于:Oracle 将第一次查询调用的计划用于后续调用,从而导致性能不佳。我通过动态 SQL 处理它,但这种方式远非优雅。所以问题是:有没有办法告诉 Oracle 必须重新计算查询计划?

oracle sql-execution-plan

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

谁拥有返回的BSTR?

假设COM接口的方法返回BSTR值.我认为我必须释放它吗?

代码示例在 http://msdn.microsoft.com/en-us/library/aa365382(VS.85).aspx不这样做.

谁错了?

com bstr

7
推荐指数
2
解决办法
744
查看次数