- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我从来没有真正听说过 Qyoto。我的问题是,它是否仍然存在并且可以很好地使用?在我的一个项目中使用它是明智的,还是我应该坚持使用另一种语言的 gtk# 或 qt?目前有任何项目在使用 Qyoto 吗?
最佳答案
我在 .Net 中编写了一个小型跨平台应用程序。我最初是在 Windows 上使用 WinForms UI 编写的。当我将它移植到单声道时,我发现 UI 在 Linux 上真的很糟糕。为了获得更好的 Linux UI,我用 GTK# 重写了 UI。有设计师是件好事,但 GTK# 是一个糟糕的 UI 框架,来自 WinForms(更不用说 WPF)。它基于 C 框架的事实确实表明了这一点。许多事情都显示出它们的程序根源,而且感觉不太以 .Net 为中心。没有一个控件理解 .Net Framework 组件。因此,例如,您不能将 DataTable 绑定(bind)到 GTK 网格控件。此外,文档非常差。
自从我在 Linux 上使用 KDE 以来,我一直在研究 Qyoto 很长时间。最近我让我的应用程序加载了一个 Qt UI。我使用 Qt Designer 设计它,并使用 uics 工具将 .ui 文件转换为 C#。对于习惯使用 Visual Studio 的人来说,这个额外的步骤会很痛苦。此外,Qyoto 也没有真正与 .Net 集成。例如,QT 信号/槽机制与 .Net 事件/事件处理程序系统是分开的。再次, bolt 和电线显示出来。
这些和其他几个因素迫使我离开 .Net 进行 Linux GUI 开发。同样,由于我使用 KDE,我将坚持使用 Qt。我现在的决定是在 Python 和 C++ 之间。 Python 非常适合 RAD,但我真的在寻找一个很棒的 IDE,这促使我转向 C++ (Qt Creator)。
关于c# - Qyoto 是一个可行的平台吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5385753/
我从来没有真正听说过 Qyoto。我的问题是,它是否仍然存在并且可以很好地使用?在我的一个项目中使用它是明智的,还是我应该坚持使用另一种语言的 gtk# 或 qt?目前有任何项目在使用 Qyoto 吗
是否可以使用 QTWebKit在 WinCE(5.0、6.0)上使用 .NET Compact Framework(2.0 及更高版本)?如果是,知道从哪里开始(编译的二进制文件在某处可用)吗?我正在
我是一名优秀的程序员,十分优秀!