【问题标题】:GTK page content widgetGTK 页面内容小部件
【发布时间】:2012-05-12 14:04:18
【问题描述】:

在 Evince 文档查看器和 LibreOffice 中可以看到的“页面”小部件的名称是什么?我指的是文本区域/绘图区域后面的那个小部件,它看起来像一张纸。

【问题讨论】:

    标签: c gtk


    【解决方案1】:

    在 Evince 中,应该是 EvView

    在 LibreOffice 中,这将是完全不同的东西,可能是某种跨平台小部件。

    【讨论】:

    • 谢谢。确切地说,evince 开发人员创建了那个小部件,我必须使用他们的库?有没有什么方法可以在不使用除 gtk 之外的其他库的情况下实现它?
    • @Nick 如果您不想使用 evince 团队的代码,则必须像 evince 团队一样编写自己的代码。您可以查看 libevview 的代码以获得灵感。
    • 方法基本上是复制 Evince 代码。无论如何,您都需要 Cairo,但这也是 GTK 的依赖项,因此不应增加任何开销。
    • 对。我去看看库的来源。谢谢你们。
    • 我从 synaptic 安装了 libevview-dev 和 libevview3,它们都是 2.32 版,将包添加到项目中,使用 #include 包含库,我得到 没有文件或目录
    猜你喜欢
    • 1970-01-01
    • 2020-07-15
    • 1970-01-01
    • 2014-06-02
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    • 2020-05-28
    • 1970-01-01
    相关资源
    最近更新 更多