gtkmm

    1热度

    2回答

    我正在重建一个我已经在Qt中完成的项目,但只是为了好玩而使用gktmm。 这些项目包含多个表格,随着时间的推移,这些表格将获得越来越多的列和行。最后,它开始有必要水平滚动,并且我希望我的gtk :: TreeView在其行上具有标题,所以它们在水平和垂直滚动时始终可见 这是新项目(左) vs旧项目(右) 正如你所看到的那样,旧的在行上有标题(我忘记把它们放在列上,我知道),这就是我想要实现的。 (

    0热度

    1回答

    我在Linux C++中使用Gtkmm包进行GUI编程。我想关闭另一个类的一个gui窗口来调用gui函数。有什么建议么?

    0热度

    1回答

    我目前正在尝试使用我的linux系统编译我的Gtkmm程序。这要求我将Gtk二进制文件(在本例中为.dll)与我的程序一起运送,因为Gtk不支持静态链接。 但我只是不知道如何让他们 - 官方Gtk下载页面(https://www.gtk.org/download/windows.php)只是重定向到MSYS2项目(http://www.msys2.org/),提供.EXE文件**愤怒*! 我只是不

    0热度

    1回答

    我正在做Gtkmm GUI编程,我对这种编程语言很陌生。 如何让用户只在Gtkmm条目文本框中输入数值。

    0热度

    2回答

    我有这样一个简单的gtkmm程序: 文件main.cpp中: #include "mainwindow.h" #include <gtkmm/application.h> int main(int argc, char *argv[]) { auto app = Gtk::Application::create(argc, argv, "org.gtkmm.example");

    0热度

    1回答

    我正在尝试创建一个全屏窗口,窗口中间覆盖了一个图像和一个入口小部件。 我已经有图像的全屏窗口,但是,我正在努力将输入框完全放置在窗口中间。我试过Gtk::Alignment,Gtk::VBox,Gtk::HBox,Gtk::Table 和许多其他的容器,但说实话,我真的不明白所有的容器他们如何表现。我已经习惯了绝对定位的WIN32 API,这是不同的。我知道我可以在Gtk/gtkmm中使用类似于固

    1热度

    1回答

    我想用gtkmm编写一个简单的应用程序,它将显示从串行端口接收到的值。我正在使用这里找到的AsyncSerial类 - https://github.com/fedetft/serial-port。这些类在命令行上都适合我,但我无法让它们在gtkmm中更新标签。当我调用函数start_serial_read()时,lblMass接收到一个空字符串,并且没有输出。如果我在函数内停止了程序并逐步完成,

    0热度

    2回答

    我试图让多个Gtk :: ToggleButton作为Gtk :: RadioButton。当其中一个按钮被按下时,另一个按钮关闭。 如果Gtk :: ToggleButton没有自己处理切换(按下或不按下),它就像创建switch语句一样简单。因此,我打算将它作为常规按钮进行切换,调用signal_clicked()。connect(),它调用set_active(true/false)函数,使

    0热度

    1回答

    我在使用gtkmm的C++中编写程序,当我将它发送给朋友测试时,为了确保它能在另一台计算机上运行,​​他得到了以下错误: ./a.out: symbol lookup error: ./a.out: undefined symbol: _ZN4Glib7ustringC1EONSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 我送他的节目已经被

    1热度

    2回答

    因为我使用的组合框可能包含很长的尺寸, 这会导致组合框的宽度远远超出合理尺寸,我试图给出最大宽度组合框。 如果我这样做是这样的: class MyCombo : public Gtk::ComboBox { private: CellRendererText render; public: MyCombo() { render.proper