【问题标题】:gtkfilechooser - how to replace all titles with a custom onegtkfilechooser - 如何用自定义标题替换所有标题
【发布时间】:2013-10-20 02:01:20
【问题描述】:

我需要替换所有实例

GtkWidget* dialog = gtk_file_chooser_dialog_new(_("Upload File"), blah...

在 /gtk/WebCoreSupport/ChromeClientGtk.cpp 中:

GtkWidget* dialog = gtk_file_chooser_dialog_new(_("L:D_N:dialog_ID:dialog:RKB:true"), blah...

没有重建整个 webkit 我想知道我将如何着手替换这个函数/对象。我确实注意到了一些与此类似的问题,但没有提供实际的代码解决方案作为回应。

我是否必须创建一个派生自此的库并对其进行 LD_PRELOAD?

这将在 linux arm 上。

非常感谢。

【问题讨论】:

    标签: c++ filechooser webkitgtk


    【解决方案1】:

    我应该附加到“运行文件选择器”信号:

    http://webkitgtk.org/reference/webkitgtk/stable/webkitgtk-webkitwebview.html#WebKitWebView-run-file-chooser

    这将使我能够“事后”将所有实例化的调用(甚至在嵌入式网页中)制作成上述格式。

    比重建 webkit 更简单。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 2017-09-29
      • 2021-02-17
      • 1970-01-01
      • 2013-04-24
      • 2012-12-04
      相关资源
      最近更新 更多