问题列表 - 第39422页

问:我如何获得当前运行的窗口?

我正在编写一个模拟按键的测试应用程序,我想在每次按键后显示什么窗口.这是代码块.

std::auto_ptr<MyForm> pForm(new MyForm(3,3)); 
QTest::keyPress(pForm.get(), Qt::Key_0); 
Run Code Online (Sandbox Code Playgroud)

在这里按0后,会出现一个窗口,我想查看它是什么窗口,以便我可以稍后进行QCompare /评估.

有任何想法吗?

更新:

我使用时遇到分段错误

std::auto_ptr<MyForm> pForm(new MyForm(3,3)); 
QTest::keyPress(pForm.get(), Qt::Key_0); 
QWidget *pWin = QApplication::activeWindow();
QCOMPARE(pWin->windowTitle(), QString("My Second Menu"));
Run Code Online (Sandbox Code Playgroud)

c++ user-interface qt unit-testing qtestlib

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

什么是docx,pptx等正确的mime类型?

对于较旧的*.doc文档,这已足够:

header("Content-Type: application/msword");
Run Code Online (Sandbox Code Playgroud)

我应该将哪些mime类型用于新的docx文档?还适用于pptx和xlsx文件?

excel powerpoint ms-word ms-office mime-types

972
推荐指数
6
解决办法
57万
查看次数

何时以及如何使用龙卷风?什么时候没用?

好吧,Tornado是非阻塞的,非常快,它可以轻松处理很多常备请求.

但我想这不是一个银弹,如果我们盲目地运行基于Django或任何其他Tornado网站,它将不会给任何性能提升.

我找不到对此的全面解释,所以我在这里问:

  • 什么时候应该使用龙卷风?
  • 什么时候没用?
  • 使用时,应该考虑什么?
  • 我们如何使用Tornado 制作效率低下的网站?
  • 有一个服务器和一个webframework.我们什么时候应该使用框架?何时可​​以用其他框架替换它?

python asynchronous tornado nonblocking

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

如何使用第三方工具使用Twitter添加电话

我需要一个脚本,将我的手机添加到Twitter以获取所有最新通知.我找到了这个页面Twitter,但我需要为自己的应用程序创建脚本.我g目结舌,但我没有得到任何解决方案.请帮助我找到这个答案.

非常感谢提前.

首先编辑

这是Twitter的新功能向电话发送通知.实际上我想创建一个应用程序,允许用户通过我的应用程序在Twitter上注册手机.即我需要一个脚本来实现向手机发送通知.

twitter

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

如何调整组合框的下拉列表?

背景:我在eclipse环境中做了一些UI工作,我用一些值填充了一个组合控件.字符串值具有不同的长度,并且通常长度大于组合宽度和父组合的宽度.

问题:当我打开下拉列表时,列表的宽度大于父组合的宽度,用户无法看到列表条目的完整值.

我试图使用"setTextLimit"选项,但没有成功.对我来说,如果我可以使用常量值设置dropdon列表的宽度,这是完全足够的.

代码示例:

this.mComponentName = new Combo (lComponentComposite, SWT.BORDER);  
this.mComponentName.setTextLimit(COMBO_TEXT_LIMIT); 
GridData componentNameGridData = new GridData();
componentNameGridData.widthHint = 166;
this.mComponentName.setLayoutData(componentNameGridData);
this.mComponentName.addSelectionListener(this.mComboSelectionAdapter);
this.mComponentName.addKeyListener(this.mComboKeyAdapter);
Run Code Online (Sandbox Code Playgroud)

问候德克

java swt combobox

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

CSS可以在元素中的每个单词后强制换行吗?

我正在建立一个多语言网站,主人帮我翻译一些.一些显示的短语需要换行符以维护网站的样式.

不幸的是,所有者不是计算机人员,所以如果他看到他foo<br />bar有机会在他翻译时以某种方式修改数据.

是否有一个CSS解决方案(除了更改宽度)以应用于每个单词后会破坏的元素?

(我知道我可以用PHP做到这一点,但我想知道在CSS中是否有一个非常好的技巧来完成同样的事情,也许是在CJK功能中.)

编辑

我将尝试绘制正在发生的事情:

----------------          ----------------
| Short Word   |          | Gargantuan   |
|              |          | Word         |
----------------          ----------------
Run Code Online (Sandbox Code Playgroud)

长字会自动断开,短字则不会.我希望它看起来像这样:

----------------          ----------------
| Short        |          | Gargantuan   |
| Word         |          | Word         |
----------------          ----------------
Run Code Online (Sandbox Code Playgroud)

css line-breaks

144
推荐指数
8
解决办法
15万
查看次数

当我点击它时,JQuery清空文本字段

如果我点击它来写一些东西,如何清空文本字段(html表单).

伪代码:

On click #searchform
Erase String in #searchform
Run Code Online (Sandbox Code Playgroud)

javascript string jquery erase textfield

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

定义具有不同签名的函数

今天我发现可以在带有一个签名的头文件中声明一个函数,并在具有不同(相似)签名的源文件中实现它.例如,像这样:

// THE HEADER  example.hpp

#ifndef EXAMPLE_HPP
#define EXAMPLE_HPP

int foo( const int v );

#endif

// THE SOURCE FILE example.cpp

#include "example.hpp"

int foo( int v )   // missing const
{
  return ++v;
}
Run Code Online (Sandbox Code Playgroud)

这是允许的吗?或者这是编译器的扩展(我使用的是g ++ 4.3.0)?

编辑 我正在编写迂腐和最大可能的警告级别,我仍然没有收到警告或错误.

c++ language-lawyer

5
推荐指数
2
解决办法
817
查看次数

CSS:为什么一些父div区域没有覆盖子div?

我使用firebug进行调试,firebug的一个有用功能是当我单击HTML中的元素时,firebug将在实际的浏览器窗口中显示高亮显示,以便我知道当前选择了哪个部分.

但我注意到,对于一些CSS,下面的代码很有趣:

<div>
    <div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

父div高亮区域未覆盖子div的高亮区域.在我看来,孩子divs区域应该是父母的子集,是不是?在哪些情况下,这是不正确的?

html css

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

使用Uri的相对路径

Uri test = new Uri(new Uri("http://www.google.com/test"),"foo");

返回http://www.google.com/foo

但是Uri测试=新的Uri(新的Uri("http://www.google.com/test/"),"foo");

返回http://www.google.com/foo/test

似乎最后一个斜线非常重要,是否有统一的方法可以在所有情况下返回 http://www.google.com/foo/test

.net c#

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