gpt4 book ai didi

c++ - 制作 map 编辑器的语言/GUI库

转载 作者:太空狗 更新时间:2023-10-29 21:41:11 25 4
gpt4 key购买 nike

我正在为我开发的应用程序设计一个跨平台 map 编辑器,但我不确定在语言/GUI 库选择方面应该采取什么方法。只是为了一些基本信息,编辑器需要解析和输出 xml 文件。

我最熟悉 C++、Lua 和 Perl,但我也愿意使用 Python(可以练习)。为了提高工作效率,我更喜欢用脚本语言来完成。

感谢任何建议,谢谢。

我还希望支持填写表格等。

附言我已经测试过扩展现有的 map 编辑器,但这并不值得,因为它们没有提供我在基本层面上需要的功能,无论如何我都需要重写整个东西。

最佳答案

我的偏好总是Gtk2和 Perl 5,但这种组合在 Linux 上效果最好。您将在什么操作系统下运行?

这是一个使用 Gtk2 的 Perl 5 脚本示例:

#!/usr/bin/perl

use strict;
use warnings;

use Gtk2;

Gtk2->init;

my $window = Gtk2::Window->new;
my $vbox = Gtk2::VBox->new;
my $label = Gtk2::Label->new("click the button");
my $button = Gtk2::Button->new("click me");

my $i;
$window->signal_connect(destroy => sub { Gtk2->main_quit });
$button->signal_connect(clicked => sub { $label->set_text(++$i) });

$window->add($vbox);
$vbox->add($label);
$vbox->add($button);

$window->show_all;

Gtk2->main;

关于c++ - 制作 map 编辑器的语言/GUI库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3644441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com