问题列表 - 第39336页

QT:找不到Moc文件

我正在尝试在QT中创建一个测试应用程序,以使用qtlib测试另一个QT应用程序的UI。我了解到,您还需要使用QTEST_MAIN()宏,该宏会扩展为运行所有测试功能的简单main()方法。

QTEST_MAIN(TestAppUI)
#include "testapp.moc"
Run Code Online (Sandbox Code Playgroud)

我正在使用“ make”进行编译,并且在我的CMakeLists.txt中的某个位置

SET(TEST_APP_SRCS
ui/menu/testapp.cpp
)

SET(TEST_APP_SRCS_MOC_SRCS
ui/menu/testapp.hpp
)

QT4_WRAP_CPP(TEST_APP_SRCS ${TEST_APP_SRCS_MOC_SRCS})
Run Code Online (Sandbox Code Playgroud)

我的问题是,在编译过程中出现此错误。
错误:testapp.moc:没有这样的文件或目录

我不知道怎么了...有什么想法吗?

c++ user-interface qt unit-testing

5
推荐指数
1
解决办法
3309
查看次数

动态地将数据添加到span标签

我有一个span标签,里面有一些html代码可以创建一些角落和其他东西.现在使用javascript我想为它添加一些标题.约束是跨度的原始内容不应被覆盖.

例如

<span>  <!-some more complicated html code </span>
Run Code Online (Sandbox Code Playgroud)

现在我想在span中添加标题,以便span看起来像

<span> NEW CAPTION <!-some more complicated html code </span>
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

document.getElementById.innerHtml = "NEWCAPTION" + document.getElementById.innerHtml 
Run Code Online (Sandbox Code Playgroud)

它是否正确?

html javascript

5
推荐指数
1
解决办法
6622
查看次数

如何在Python中设计类?

我在以前的问题上有一些非常棒的帮助来检测爪子内的爪子脚趾,但所有这些解决方案一次只能用于一次测量.

现在我有数据包含:

  • 约30只狗;
  • 每个都有24个测量值(分成几个子组);
  • 每次测量至少有4个触点(每个爪子一个)和
    • 每个联系人分为5个部分
    • 有几个参数,如接触时间,位置,总力等.

替代文字

显然将所有内容都放在一个大对象上并不会削减它,所以我认为我需要使用类而不是当前的大量函数.但即使我已经阅读了学习Python关于类的章节,我也无法将其应用于我自己的代码(GitHub链接)

我还觉得每次想要获取一些信息时处理所有数据都很奇怪.一旦我知道每只爪子的位置,我就没有理由再次计算它.此外,我想比较同一只狗的所有爪子,以确定哪个接触属于哪个爪子(前/后,左/右).如果我继续只使用功能,这将变得一团糟.

所以现在我正在寻找关于如何创建类的建议,让我以合理的方式处理我的数据(链接到一条狗的压缩数据).

python oop class-design

142
推荐指数
3
解决办法
7万
查看次数

Haskell:将除法结果转换为整数类型的问题

我正在学习Haskell,并试图理解类型系统.

我正在尝试编写一个函数,它返回系列'Half或Three Plus One'的长度作为输入.这是我对函数的尝试,使用递归方法(该函数仅对整数输入有效):

hotpo :: (Integral a) => a->a
hotpo n = hotpoHelper n 1

hotpoHelper:: (Integral a) => a->a->a
hotpoHelper 1 n = n
hotpoHelper num count
    | even num = hotpoHelper (truncate (num/2)) (count+1)
    | otherwise = hotpoHelper (3*num+1) (count+1)
Run Code Online (Sandbox Code Playgroud)

这是我尝试在GHC 6.12.3中加载此文件时得到的错误

test.hs:8:30:
    Could not deduce (RealFrac a) from the context (Integral a)
      arising from a use of `truncate' at test.hs:8:30-45
    Possible fix:
      add (RealFrac a) to the context of
        the type signature for `hotpoHelper'
    In the …
Run Code Online (Sandbox Code Playgroud)

haskell division typeclass collatz

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

使用C#创建SOAP服务

我对这个话题的专业水平还远远不够,所以当我使用错误的条款时请原谅我.

我和朋友一直在尝试为我们的个人项目创建基于http的SOAP客户端/服务.

使用的语言是C#,IDE是VS2008.

我们真的不知道从哪里开始,如何开始.我发现的教程要么太高级,要么由于VS约束而不再可用(vs2008不允许我使用WSE,这对我们来说似乎相当不错).

如果有人能帮助我们完成这项任务,那就太棒了.

关心丹尼尔

.net c# http

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

PHP:日期之间的日期

我有两个约会:

10-11-2010 and 17-11-2010
Run Code Online (Sandbox Code Playgroud)

现在我想选择所有具有这两者之间日期的行.

我怎样才能做到这一点?

php sql date between

4
推荐指数
1
解决办法
7522
查看次数

无法运行Makefile.am,我该怎么办?

我有一个C项目在Linux中编译和运行.这是一个包含许多子目录的非常大的项目.在父目录中有文件Makefile.amMakefile.in.

我试过运行make -f Makefile.am,并得到以下错误:

make: Nothing to be done for `Makefile.am'.
Run Code Online (Sandbox Code Playgroud)

这是什么意思?我如何完成任务?

c++ linux makefile autotools

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

如何获取cookie的过期时间

当我创建cookie时,如何获取cookie的过期时间?

php cookies

58
推荐指数
4
解决办法
9万
查看次数

如何测试你的Linux支持SSE2

其实我有两个问题:

  1. SSE2兼容性是CPU问题还是编译器问题?
  2. 如何检查您的CPU或编译器是否支持SSE2?

我正在使用GCC版本:

gcc (GCC) 4.5.1
Run Code Online (Sandbox Code Playgroud)

当我尝试编译代码时,它给了我这个错误:

$ gcc -O3 -msse2 -fno-strict-aliasing -DHAVE_SSE2=1 -DMEXP=19937 -o test-sse2-M19937 test.c
cc1: error: unrecognized command line option "-msse2"
Run Code Online (Sandbox Code Playgroud)

cpuinfo显示:

processor  : 0
vendor     : GenuineIntel
arch       : IA-64
family     : 32
model      : 1
model name : Dual-Core Intel(R) Itanium(R) Processor 9140M
revision   : 1
archrev    : 0
features   : branchlong, 16-byte atomic ops
cpu number : 0
cpu regs   : 4
cpu MHz    : 1669.000503
itc MHz    : 416.875000
BogoMIPS …
Run Code Online (Sandbox Code Playgroud)

unix linux compiler-construction itanium sse2

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

在Flex和AIR之间共享代码

如您所知,我们可以构建基于flex的RIA应用程序.此外,我们可以构建基于AIR的桌面应用程序.我有一个问题,如果我们想要同时构建Web和桌面应用程序.我们可以使用相同的代码将我们的产品运送到网络和桌面吗?

apache-flex air

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