问题标签 [gtkmm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
netbeans - gtkmm 包括不工作的 Windows 7
我安装了 gtkmm gui 库(用于 c++),但我无法让它工作。c:\gtkmm64\bin 在路径上,但我的 ide 说只有 c:\mingw\include\something 下的包含文件在那里。我使用netbeans作为我的ide,我运行windows 7,我的编译器是mingw。
c++ - 从 Gtkmm::Table 中删除一行
如何从Gtkmm::Table
C++ 中删除一行?
文档真的很差:-(。我试过使用resize()
没有效果,还调用remove
了Gtk::Widget&
我通过获得的a get_children()
,但是我得到了段错误......
c++ - 适合初学者的 GTKmm 书籍?我需要在 GTKmm 之前学习 GTK+ 吗?
我熟悉 C++ 和 OOP。我真的很想为我使用 GTKmm 在 Linux 上运行的程序开发一个 GUI。但是,我找不到任何关于 GTKmm 的好书或教程。
我以前从未做过任何 GUI 编程。我确实阅读了 GTKmm 主页http://www.gtkmm.org/en/上的 gtkmm 教程,但我无法理解标签、小部件、框等的排列方式以及如何使用这些类。第四章一开始我就懵了。
因此,我的问题是:
1. 有没有人知道比他们主页上的更好的 GTKmm 教程?
2 、先学GTK+,是不是让学GTKmm更容易?
c++ - 是否可以将 GTK+ 与 C++ 一起使用?
我正在为 C++ 选择一个 GUI 工具包来学习。我在网上做了一些搜索,大多数人建议 GTKmm 用于 C++ 而不是 GTK+。尽管如此,我还是看到了一些使用 GTK+ 制作的 C++ 应用程序。
所以,我只想知道具体的原因:
1 、为什么C++首选GTKmm?
2.如果我将GTK+ 用于 C++应用程序而不是 GTKmm ,我将面临哪些限制?
gtkmm - gtkmm 中的文字转语音
问题:(文本到语音/gtk/ubuntu)
我必须在 gtk+/gtkmm 的 Gtk::TextBuffer 中读出一个文本。请让我知道如何将文本转为语音。应该使用哪个库?
操作系统:ubuntu 10.10 开发:gtkmm 2.4
c++ - 如何在 Gtk::TextView 中设置可见行数?
我有一个 Gtk::TextView,无论字体大小如何,我总是希望有两行文本可见。显然,如果输入的行超过两行,则框会滚动,但我希望文本视图保持 2 行高。
我该怎么做呢?
user-interface - Navigating through widgets using the TAB key
What should I do in order to allow users to navigate through widgets using the Tab key (in either Gtk or any derivative like gtkmm, pyGtk)?
c++ - Glib::RefPtr 后的 SIGSEGV 超出范围?
我有这段代码,它工作正常:
稍后,当web
仍在范围内但settings
已超出范围时,我执行以下操作:
这应该恢复上面创建的原始设置对象。然而实际发生的是,我在Glib::wrap_auto
(从 调用get_settings
)中得到了一个 SIGSEGV,输出如下:
我的假设是,当第一个settings
指针超出范围时,它以某种方式破坏了底层对象,尽管它被分配给了另一个对象的属性。为什么会这样?大概我在上面做错了什么,但代码对我来说似乎很理智。(我假设将对象分配给属性会增加 C 对象的引用计数。)
eclipse - “Gtk-WARNING **:无法打开显示:”在 Eclipse 中运行 gtkmm 项目时
我正在尝试在 Eclipse CDT(在 Ubuntu 上)中运行 gtkmm 项目。项目编译正常,没有报告错误,但是当我尝试运行项目时,控制台会打印出此消息
如果我转到可执行文件所在的位置,在 nautilus 中,我可以打开它并且它运行良好。尝试直接从 Eclipse 运行时,这只是一个问题。
谢谢,
c++ - 错误:不应忽略 void 值 - C/GTK+
我正在尝试在 GTK+ 中创建一个具有如下标签的窗口:
每当用户单击“新建”按钮时,都会出现一个新选项卡。
然而,当我编译我的程序时,我得到了一个错误: void value not ignored as it hould be
这是代码:
谢谢你的帮助!!对此,我真的非常感激!!