【问题标题】:What default extension of KCachegrindKCachegrind 的默认扩展是什么
【发布时间】:2015-09-21 23:50:36
【问题描述】:

我在 Ubuntu 14.10 上安装了 KCachegrind

当我单击打开按钮时,我会看到带有文件“Callgrind Profile Data”的默认过滤器的打开对话框,但看不到我的文件。我必须在过滤器中选择“所有文件”,然后我才能看到我的文件。

打开此对话框时我见过他一次的文件必须是什么扩展名?

【问题讨论】:

    标签: kcachegrind


    【解决方案1】:

    我查了相关源码here

    void QCGTopLevel::loadTrace()
    {
        QString file;
        file = QFileDialog::getOpenFileName(this,
                        tr("Open Callgrind Data"),
                        _lastFile,
                        tr("Callgrind Files (callgrind.*)"));
        loadTrace(file);
    }
    

    默认情况下,您似乎需要在文件名前加上callgrind. 才能看到该文件。或者您可以从下拉列表中选择“所有文件”。

    【讨论】:

      【解决方案2】:

      callgrind. 不适合我,所以我也checked the code

      KUrl url = KFileDialog::getOpenUrl(KUrl(),
      i18n("cachegrind.out* callgrind.out*|Callgrind Profile Data\n*|All Files"),
      

      看来callgrind.out 有效。

      【讨论】:

        猜你喜欢
        • 2019-01-25
        • 1970-01-01
        • 1970-01-01
        • 2012-04-26
        • 2016-01-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多