问题列表 - 第40625页

Qt/webkit和flash

我在xp上安装了pyqt 4.8.1,在包中安装了Qt.我有一个标签

<object ...>
<param value='1.swf'>
<embed src='1.swf'></embed>
</param>
</object>
Run Code Online (Sandbox Code Playgroud)

但是Qt/webkit没有显示flash.(代码和IE或Chrome没有问题).Qt/webkit是否支持flash?

flash qt webkit qtwebkit

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

如何将XML转换为格式化的文本文件与XSlt

我有XML文件,看起来像:

<Report>
<Total>
    <RecordValues>
        <Record>
        <FieldValue fieldName="index"       fieldValue="1" />
        <FieldValue fieldName="version"     fieldValue="100" />
        <FieldValue fieldName="user"        fieldValue="tester" />
        <FieldValue fieldName="date_modified"   fieldValue="2010-10-18 12:18:12" />
        <FieldValue fieldName="object_name"     fieldValue="Menu" />
        <FieldValue fieldName="permission"  fieldValue="Permission X" />
        </Record>
        <Record>
        <FieldValue fieldName="index"       fieldValue="2" />
        <FieldValue fieldName="version"     fieldValue="100" />
        <FieldValue fieldName="user"        fieldValue="user1" />
        <FieldValue fieldName="date_modified"   fieldValue="2010-12-15 12:18:12" />
        <FieldValue fieldName="object_name"     fieldValue="Control" />
        <FieldValue fieldName="permission"  fieldValue="Permission E" />
        </Record>
        <Record>
        <FieldValue fieldName="index"       fieldValue="3" />
        <FieldValue fieldName="version"     fieldValue="15" />
        <FieldValue fieldName="user"        fieldValue="user2" />
        <FieldValue fieldName="date_modified"   fieldValue="2010-10-02 12:18:12" />
        <FieldValue fieldName="object_name" …
Run Code Online (Sandbox Code Playgroud)

xml xslt

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

使用点匹配 - 所有模式的正则表达式

通常是.除非我使用(?s)标志指定引擎,否则不匹配换行符.我使用Perl样式的regexp模式在我的编辑器(UltraEdit v14.10)regexp引擎上尝试了这个regexp:

(?s).*i
Run Code Online (Sandbox Code Playgroud)

搜索文本包含多行,每行包含许多"i"字符.

我希望上述正则表达式方式:搜索尽可能多的字符(因为与" S' "了.现在任何匹配包括换行符)越好(因为贪婪的*的),直至到达字符"I".

这应该意味着"从最后一句中的第一个字符到最后一个字母"(贪婪应该到达最后一句,对吗?).

但是根据UltraEdit的测试,结果是"从包含i的第一个句子中的第一个字符到最后一个'i'".这个结果是否正确?我对我的reg表达式做出了错误的解释吗?

例如,给出这个文本

aaa
bbb
aiaiaiaiaa  
bbbicicid
Run Code Online (Sandbox Code Playgroud)

它是

aaa
bbb
aiaiaiai
Run Code Online (Sandbox Code Playgroud)

匹配.但我希望:

aaa
bbb
aiaiaiaiaa  
bbbicici
Run Code Online (Sandbox Code Playgroud)

regex multiline ultraedit

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

Qt - Windows上的SLL错误

我的应用程序在Windows上抛出以下错误:

QSslSocket:无法调用未解析的函数SSLv3_client_method

QSslSocket:无法调用未解析的函数SSL_CTX_new

QSslSocket:无法调用未解析的函数SSL_library_init

QSslSocket:无法调用未解析的函数ERR_get_error

QSslSocket:无法调用未解析的函数ERR_error_string

我已经安装了VS C++ Redistributables和OpenSSL,但我不知道如何告诉Qt动态链接openSSL.我正在使用Windows 7上的Qt二进制文件和Qt Creator的LGPL版本(Linux版本工作正常)

windows qt openssl msvcr90d.dll

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

UISearchBar禁用取消按钮的自动禁用

我已经将UISearchBar实现到一个表视图中,除了一件小事之外几乎所有东西都在工作:当我输入文本然后按键盘上的搜索按钮时,键盘消失,搜索结果是表中显示的唯一项目,文本保留在UISearchBar中,但取消按钮被禁用.

我一直试图让我的列表接近Apple联系人应用程序的功能,当你在该应用程序中按搜索时,它不会禁用取消按钮.

当我查看UISearchBar头文件时,我注意到_searchBarFlags结构下的autoDisableCancelButton标志,但它是私有的.

设置UISearchBar时是否有一些我遗漏的东西?

cancel-button uisearchbar ios4

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

Can(should?)Lazy <T>可以用作缓存技术吗?

我想使用.NETLazy<T>类来实现线程安全的缓存.假设我们有以下设置:

class Foo
{
    Lazy<string> cachedAttribute;

    Foo()
    {
        invalidateCache();
    }

    string initCache()
    {
        string returnVal = "";
        //CALCULATE RETURNVAL HERE
        return returnVal;
    }

    public String CachedAttr
    {
        get
        {
            return cachedAttribute.Value;
        }
    }

    void invalidateCache()
    {
        cachedAttribute = new Lazy<string>(initCache, true);
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是:

  1. 这会起作用吗?
  2. 如何锁定必须工作?

我觉得我在invalidateCache附近的某个地方错过了一个锁,但对于我的生活,我无法弄清楚它是什么.

我确定这个地方有问题,我只是没弄明白.

[编辑]

好吧,看起来我是对的,有些东西我没想过.如果一个线程看到一个过时的缓存,那将是一件非常糟糕的事情,所以看起来"懒惰"不够安全.虽然这个属性被访问了很多,所以我正在进行预成熟优化,希望我能学到一些东西并且有一个模式可以在将来用于线程安全的缓存.我会继续努力.

PS:我决定让对象线程不安全,并且可以小心地控制对象的访问权限.

c# multithreading caching locking lazy-loading

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

如何设置HTML滚动条的样式,就像有时在google SERP上找到的那样?

当我遇到这个时,我正在谷歌搜索...下面的图像&从未在之前或之后看到它...

这是在Firefox中的谷歌搜索结果的屏幕截图

替代文字

一个结果本身可滚动...

看滚动条..我怎么能实现这个滚动条...

我们可以在Divs内部滚动,但Firefox不会让滚动条的CSS样式和它会破坏页面的外观和感觉......

html css scrollbar

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

如何添加到wstring?

这适用于std :: string

std::string class::something(char* input) {
    std::string s(input);
    s = "hai! " + s;
    return s;
}
Run Code Online (Sandbox Code Playgroud)

但是如果我用wstring尝试相同的东西就会失败

std::wstring class::something(wchar_t* input) {
    std::wstring s(input);
    s = "hai! " + s;
    return s;
}
Run Code Online (Sandbox Code Playgroud)

我如何用std :: wstring做同样的事情?

c++ visual-c++

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

如何为一系列编译器计算Delphi根目录?

对于Delphi 2007,可以在[HKLM\SOFTWARE\Borland\BDS\5.0\RootDir]的系统注册表中找到IDE根目录.同样对于Delphi 2010,关键是[HKLM\SOFTWARE\CodeGear\BDS\7.0\RootDir].但是其他编译器呢?如果您有任何其他Delphi编译器,注册表中指向IDE根目录的是什么?

有哪些计算IDE根目录的注册表项:

  • 德尔福7
  • Delphi 2005
  • 德尔福2006
  • 德尔福2009
  • 德尔福XE

如果您能为所有这些编译器提供建议,请提前致谢.

delphi installer

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

如何从WPF用户控件中关闭托管WPF用户控件的窗体

我想关闭一个托管WPF用户控件的窗体.在窗口应用程序中关闭当前表单时使用的类似这样的东西.但对于WPF应用程序,我无法获得对用户控件parent的引用

如何获取托管此控件的Form,以便我可以关闭我的表单

this.Close()

c# wpf winforms

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