私はいくつかのLinuxライブラリ/プログラミング言語を探しています。これは、さまざまなLinuxプラットフォームで使用でき、テキストモードとGUIモードの両方のインターフェイスで動作できます。 たとえば、Gnome/KDE環境ではYCP(Yastプログラミング言語)がGUIに表示され、表示が利用できない場合にはtext/ncursesモードで実行されます。問題は、YCPがSUSE固有であることです。 アイデアをいただければ幸いです!GUI /テキストモードユーザーインターフェイスの両方を扱うLinuxライブラリ
1
A
答えて
0
CCCプロジェクトは、WindowsやLinuxでも動作する素晴らしい環境です。これは、Clipper to C++コンパイラであり、古いClipperプログラムを生き残らせるためのものです。彼らは端末モードとeで動作することができます。 g。 GTKも同様です。 残念ながら、文書は主にハンガリー語で書かれています。ここで
0
、彼らはスクリーンショットのサイドバイサイドを持っている:http://www.fship.com/vfs.html
はところで、私はフラッグシップを使用していますが、Webプログラミングのために。
1
あなたの前提は正しくありません。 テキスト(ncurses)/グラフィカル(qt、gtk)のユーザーインターフェイスを持つことができるYaSTの部分は、YaST自体に結びついていません。
実際、libyuiには標準のC++ライブラリとphtread(IIRC)しか必要ありません。 UIプラグインはもちろん、それぞれのライブラリ(Qt、ncurses)を必要とします。 YaSTは、libyuiの上にYCPのようなAPIをエクスポートするYCPバインディングのセットを介してlibyuiを使用します。
ライブラリーは少し下にあり(イベントループの1つ下のレイヤー)、私の大学のKlausKämpfはswigを使用してスクリプト言語へのバインディングを含むを使用していました。
SUSE固有の唯一の部分はパッケージングなので、パッケージ化する必要があります。 Stackoverflowは2回以上のリンクを許可しませんでした。ライブラリのコードはKlausのブログからリンクされています。プラグインのコードはlibyuiを "qt"、 "ncurses"に置き換えてください。
関連する問題
- 1. CLIとGUIアプリケーションの両方
- 2. Simulinkライブラリを扱う
- 3. MVCライブラリのパスを扱う
- 4. Git:プロジェクトでgitライブラリを扱う方法
- 5. コンソールとGUIの両方でプログラムする
- 6. アンダースコアとアンダースコアの両方を同時に扱うには?
- 7. クロスプラットフォームのGUIライブラリ
- 8. React.jsサードパーティのライブラリ実装を扱う
- 9. 3Dキネマティクスを扱うためのPythonライブラリ
- 10. Linux GUI開発
- 11. ライブラリとしてのJetty:複数のスレッドを扱う方法は?
- 12. 私のライブラリで複数のi/pファイルを扱う方法は?
- 13. Java GUIライブラリ
- 14. ライブラリのR値の扱い方
- 15. ライブラリ依存バージョンを扱うには?
- 16. WindowsとLinuxの両方でファイル
- 17. テキストボックスと複数の選択リストを両方とも動的に扱う方法
- 18. pycuda - 'ライブラリを含む'扱い方
- 19. LinuxからLinux GUIへのリモート
- 20. PythonフロントエンドGUI for Linux
- 21. TFSと共有DLLで共通ライブラリを扱う方法
- 22. LinuxでのGUI自動化
- 23. LinuxでのカスタムGUIデザイン
- 24. linux用GUIの作成CLI
- 25. Linuxアプリケーションの自動GUIテスト
- 26. ElasticSearchで扱う複合語 - "splitted"と "joined"の両方を同じものとして扱います
- 27. std :: stringとchar []の両方の引数を扱う特殊なテンプレートメンバー関数
- 28. ページテーブルは、スタックアドレスとヒープメモリアドレスの両方をどのように扱いますか?
- 29. 特定のPython例外と一般的なPython例外の両方を扱う?
- 30. ゲームのためのGUIライブラリ
[GUI/TUI Linuxライブラリ](http://stackoverflow.com/questions/40259/gui-tui-linux-library) –
この複製は[この質問](http:// stackoverflow.com/questions/40259/gui-tui-linux-library/173890)。その回答が参考になるかもしれません。 – ehempel