問題タブ [canonical-quickly]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1413 参照

python - Ubuntu をすばやく (python/gtk) - stdin を監視するには?

Python/gtk ベースの Ubuntu の「迅速な」フレームワークを使い始めています。stdin/stdout を使用するテキストモード C ステートマシン用の gui ラッパーを作成したいと考えています。

私はgtkが初めてです。python print コマンドがターミナル ウィンドウに書き込むことがわかるので、それを C プログラムの stdin にリダイレクトできると思います。しかし、どうすれば高速プログラムで stdin を監視できるようになるでしょうか (つまり、C プログラムの stdout 応答を監視します)。ある種のポーリングループが必要だと思いますが、それが「迅速に」フレームワーク内でサポートされているかどうか/どこでサポートされているかはわかりません。

または、リダイレクトは進むべき道ではありません - gobject.spawn_async のようなものを見るべきですか?

0 投票する
1 に答える
334 参照

gtk - gladeとpygtkでボタンのないダイアログを使用するにはどうすればよいですか?

私はUbuntuで「Quickly」と呼ばれるプラットフォームを使用しています。基本的にはビューとプログラミングのベースを作成するのに役立ちますが、プログラムは新しいウィンドウを開く必要があり、Quicklyを使用するとダイアログを開くことができますが、ダイアログは空き地がありますすでに2つのボタン([キャンセル]、[OK])がありますが、ダイアログを再設計しようとすると、次のようなメッセージが表示されます。

複合ウィジェット内のウィジェットを削除することはできません。

その場で作成した場合、「すばやく」の助けがないため、pygtkを使用してダイアログを作成することはできません。

ありがとう=)。

0 投票する
1 に答える
252 参照

pygtk - pygtkのデータグリッドビュー

.net で GDI を知っている高校のクラスに Quickly プラットフォームを教える方法を見つけようとしているので、pyGTK/Quickly で GDI DataGrid に相当するものを探しています。助言がありますか?事前に送信

0 投票する
0 に答える
244 参照

python - 最新の Quickly(ubuntu) ガイド

Quicklyの最新のガイドを知っている人はいますか?

ボタンを機能にリンクしようとしています。関数に特別な名前を付けるだけでよいと思います ([buttonname]_clicked_event)。

ありがとうサム

0 投票する
1 に答える
503 参照

python - マルチプロセッシングの使用時にself.uiアイテムを渡すにはどうすればよいですか?

私は Quickly (Python + GTK アプリケーションの迅速な開発のために Canonical が作成したプログラム) をいじっていますが、開発を開始しているこの特定のアプリは、少なくとも 1 つのインターフェイスが「稼働」し、 DHCP によって割り当てられたデフォルト ルート。

これまでの私のコードは次のとおりです。

さて、これで問題ありませんが、アプリケーションの起動がブロックされているため、プロセスが true を返すまでハングしているように見えます。

私がやりたいことは、これを別のプロセスにプッシュすることですが、私はPythonの初心者であり、マルチプロセッシングライブラリを見つけましたが、そうではないようです生成されたプロセスから再利用できるものに self.ui.status_label をプッシュできるようにします。

たとえば、次のような変数を定義しますか?

そして、次のように参照します。

または、ステータスウィンドウの更新のみを処理する新しいクラスを作成する必要がありますか (そうであれば、どうすればよいですか)、または...設定したいときはいつでも self.ui.status_label をスローする必要がありますか? 私はこれをやってみました:

しかし、それはちょうど言った

私は最善を尽くしていますが、今は非常に混乱しています。また、前述したように、Python は私がよく知っている言語ではありませんが、試してみます :)

PS、これには「迅速に」タグを付ける必要があると思いますが、そのタグを作成する評判はまだありません。

0 投票する
1 に答える
243 参照

gtk - Canonical を使用してアプリケーション アイコンをすばやく設定する

を使用してアプリケーションのアイコンを設定する簡単な方法はありますcanoncial-quicklyか? 内でメイン ウィンドウのアイコン ファイルを設定しようとしましGladeたが、アプリケーションは引き続き のメイン アイコンとしてストック GTK アイコンの 1 つを使用UnityしますUbuntu 12.04 LTS

0 投票する
2 に答える
929 参照

python - ダッシュ ('-') を使用したクラス名の検索

私はPythonでいじっていますが、関数を使用してクラスですべてを取得lxmlする方法を理解できないようです。文字が嫌いなようです。他のクラス名は問題なく動作します。cssselect()divreddit-entry--

0 投票する
1 に答える
334 参照

python - WebKitをインポートすると、起動時にアプリケーションが失敗します。

Quicklyを使用してアプリケーションを作成していますが、ウィンドウにWebkitウィジェットを追加したいと思います。「簡単なはず」と思ったのですが、いつものように簡単ではありませんでした。

追加した瞬間からimport webkit、アプリケーションが起動しません。

ソースコード全体はここにあります。私が話している特定のファイルは、これです。

0 投票する
2 に答える
688 参照

python - ダイアログに変数を渡す

ユーザーに表示するには、メッセージをエラー ダイアログに渡す必要があります。

最初の試み

PreferencesDialog.py

ErrorDialog.py

2 回目の試行

PreferencesDialog.py

ErrorDialog.py

どちらも同じ例外をスローします。

手伝ってください。Quickly、GTK 3、Python 2.7 を使用しています。