Ant*_*ila 4 c++ mysql canvas tkinter easygui
有没有办法通过 C++ 使用 tkinter 编写 GUI 程序?我问这个问题是因为我知道如何在 Python 中使用 tkinter 进行编程,但对于我的应用程序,我无法使用 Python。
如果没有,我想用 C++ 开发一个 GUI 应用程序,它可以使用 MySQL 来显示和存储信息,我想制作一些可以像 tkinter 一样缩放的绘图(画布),并且还可以与某些硬件交互。我想在 Raspberry 或 Parallella 板上使用它。我知道有 wxWidgets 和 GTK+,其中哪一个更适合我的应用程序?哪个最容易使用?还有其他更简单的解决方案吗?
Tkinter 只是一个带有 tk 库的 tcl 解释器的薄 Python 包装器。Tcl 和 tk 都是用 C 编写的库,最初设计为嵌入其他应用程序中。Tcl/tk 已嵌入 Python、Perl、wish(tcl/tk 窗口 shell),甚至某些 cisco 路由器和原始 tivo 盒子中。它在 EDA 领域也很流行。
有关执行嵌入所需的一些基本信息,请参阅tcl'ers wiki 上的将 Tcl/Tk 添加到 C 应用程序。
有关旨在帮助完成该任务的工具,请参阅Mktclapp:用于构建使用 Tcl/Tk 的 C/C++ 程序的工具