タグ付けされた質問 「gtk」

GTK +グラフィカルユーザーインターフェイスツールキットに関する質問。Cinnamon、GNOME、XFCE、Budgie、Mate、Unityなどのデスクトップで使用されます。

1
GTKツールバーのボタンを強調表示する方法
PythonとGladeを使用してアプリケーションを作成しました。アプリには暗い背景のツールバーがあり、各ツールバーボタンにはカスタム画像があります(つまり、ストックアイコンは使用されていません)。 カスタム画像の代わりにストックアイコンをアイコンとして使用する場合、マウスをボタンの上に置くとボタンが強調表示されることに気付きましたが、これはカスタム画像では発生しません。 Thunderbirdはさらに一歩進んだようで、アイコンを強調表示するのではなく、色を反転させます。これは、暗いテーマ(下記を参照)に非常に適しています。 ボタンが強調表示されていない、通常の色 ホバーでボタンを強調表示、色を反転 ホバー時にカスタムアイコン画像またはボタンを強調表示するにはどうすればよいですか?

1
gtk3ウィンドウのサイズ変更グリップを削除するにはどうすればよいですか?
この質問はすでにここでGTK-2.0について尋ねられ、回答されています(Windowsでサイズ変更グリッパーを無効にしますか?)が、GTK-3.0(Oneiric Ocelot上)でこれを達成する方法を見つけることができませんでした。 上記のリンクでGTKの再コンパイルが必要な答えを確認しました... GTK-3.0の場合はそうではなく、gtk-2.0のような回避策があることを私は真剣に願っています。 さて、誰かが来て、なぜ私がこのサイズ変更グリップを削除したいのかと尋ねる前に、ここに理由があります: 私は何年もサイズ変更グリップやボーダーを使用していません。Alt+クリックを使用しています。OS XやWindowsを使わなければならないとき、私は文字通りびっくりしています。 時々、それがすべきでないときに現れます。スプラッシュ画面、ウィジェットなど... 視覚的に魅力的だとは思いません。 これがgtk-3.0にハードコードされている場合は、gconfまたはdconfに無効にするオプションがあるはずです。 私はgtk-3.0のソースを取得しましたが、これは構成キーが言及されている063_resize_grip_default.patchに関連しているようです: "resize-grip-default"。 テーマでこれをgrepすると、次のようになります。 /usr/share/themes $ grep -ri resize-grip-default * Ambiance/gtk-3.0/gtk-widgets.css: -GtkWindow-resize-grip-default: false; Radiance/gtk-3.0/gtk-widgets.css: -GtkWindow-resize-grip-default: false; この構成値がfalseに設定されている場合、サイズ変更グリップはどこから取得されますか?
9 11.10  gtk  resize 

1
どのGTK + 3エンジンを利用できますか?
GTK + 3.xへの切り替えにより、ほとんどのテーマエンジンは動作しなくなり、私は個人的に3つ(Adwaita、Unico、およびSolidity)しか知りません。 GTK + 3.xで使用できるエンジンは何ですか?
9 themes  gtk 

1
ImportError:gtkという名前のモジュールはありません
後に大失敗の数時間は、私はイーサネットケーブルを使用した後の作業デスクトップを得ることができたとバックsudo apt-get install ubuntu-desktop しかし、今私がCLIからubuntuソフトウェアセンターを実行しようとすると、これは私が得るものです rick@Abigail:~$ sudo software-center Traceback (most recent call last): File "/usr/bin/software-center", line 34, in <module> import gtk ImportError: No module named gtk これを修正する方法を推測します。シナプスの検索ボックスもありません。これはaxiという名前のモジュールと関係があります。両者は関連していると思います。
9 gtk  pygtk 

3
gVimの太い下枠を削除するにはどうすればよいですか?(およびグリップのサイズ変更)
したがって、私のgVimには、この迷惑な下枠があります。 私はそれがそうでなくて、例えばgnome-terminalのように見えることを望みます: gVimがそのように見える方法はありますか? 更新:あります!これはジェレミー・カンタレルの設定と私自身の答えを追加した後のスクリーンショットです:

1
このアップグレードエラーは致命的ですか?
(gtk-update-icon-cache-3.0:19389): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache': No such file or directory This likely means that your installation is broken. Try running the command gdk-pixbuf-query-loaders > /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache アップグレードおよび更新中にこのエラーが発生し、オペレーティングシステムとその実行方法に影響しないことを確認するだけです。
9 upgrade  gtk 

3
ソフトウェアとアップデートがクラッシュし、開かない
システム設定のソフトウェアとアップデートの設定ウィンドウを開くことができません。何が起こっているのかを理解するために私ができる最善のことは、ターミナルから[システム設定]を開き、[ソフトウェアと更新]をクリックした後の次の出力です。 max@Maxattax-Ubuntu:~$ sudo unity-control-center /usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py:40: PyGIWarning: Gdk was imported without specifying a version first. Use gi.require_version('Gdk', '3.0') before import to ensure that the right version gets loaded. from gi.repository import GObject, Gdk, Gtk, Gio, GLib /usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py:40: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import …

3
開発中のGtkアプリでキーボードショートカットを作成して使用するにはどうすればよいですか?
私はPython + GtkでUbuntu App Showdownのアプリケーションをすばやく作成しています。私はそれをDiscvurと呼んでいます。キーボードショートカットをいくつか追加したかったのですが。 ウェブを検索、私が見つかりました。AccelGroupについては、このページをしてgtk_widget_add_acceleratorについては、このページが、私はそれを起動する方法を理解していません。適切な信号をどのように定義し、それをアプリケーションで使用するかを教えてください。

2
GTK設定のリセット:アンビエンスメニューの色
Ambiance、またはAmbianceに基づいたテーマ(Ambiance-Colorsなど)を使用する場合は常に、ユニティメニューとすべてのドロップダウンメニューのメニューテキストが次のように暗いです。 。 使用できないメニュー項目、つまりグレー表示されたエントリは、通常の色です。次のことを試みました。14.04にいることに注意してください: light-themesパッケージを再インストールし、gtk3.0パッケージを dconf reset -f /org/compiz 削除.gtk-2.0、3.0、.gnome2、.gnomeフォルダだけでなく、類似したフォルダ内の.config
8 14.04  unity  gnome  themes  gtk 

2
Eclipse Lunaがオーバーレイスクロールバーの代わりに通常のスクロールバーを表示する-変更するには?
最近、新しいEclipse Lunaを使用するように切り替えましたが、何らかの理由でオーバーレイスクロールバーの表示が停止し、Firefoxなどにある通常のスクロールバーが表示されるようになりました。ケプラーはそれらを持っていました。 EclipseのUIは既に乱雑になっているので、再度オンにしたいのですが、どうすればよいですか?

3
12.04または14.04 GTK3でニーモニックを有効にする方法は?
ちなみに、「gtk-enable-mnemonics」はバージョン3.10以降廃止されており、アプリケーションにニーモニックを表示させる方法はまったくわかりません。 altキーを押した場合にのみ表示されます。 こちらをご覧ください: wxPythonボタンショートカットアクセラレータ「&spam」の方法| スタックオーバーフロー この記事で提案されているsettings.iniに関してすべてを試し、ブール値を反対に切り替えました: GTK3でニーモニックを無効にするにはどうすればよいですか?| Ubuntuに質問する 関連: GTK + 3リファレンスManua | GNOMEデベロッパーセンター
8 gtk  wxpython 

1
HUDをGTK2アプリで使用するには
Stud 12と呼ばれる、HUDと統合したいGTK2を使用するプログラムがあります。 メニューはappmenuに正しく配置されていますが、メニューはHUDに表示されません。 HUDを使用してメニューを検索しようとすると、HUDは他の開いているアプリケーションやシステム設定を検索しますが、Stata自体は検索しません。 統合する方法はありますか? 写真: 右に配置されているappmenu内のアプリ: メニューにオプションが表示されないHUD:
8 gtk  hud 

1
なぜRadianceにはGtkLabelがあるのにAmbianceにはないのですか?
最近の更新後、Ambiance and Radiance()のgtk-widgets.cssファイルを見ていました。「ノートブック」というタイトルのセクションで指摘した1つの違いを以下に示します。/usr/share/themes/theme_name/gtk-3.0/light-themes 雰囲気: .notebook tab:active { color: @fg_color; } .notebook tab { color: shade (@bg_color, 0.48); } ラディアンス: .notebook tab GtkLabel:active { color: @fg_color; } .notebook tab GtkLabel { color: shade (@bg_color, 0.48); } RadianceにはGtkLabelがありますが、Ambianceにはありません。私の質問は、GtkLabelの重要性を誰かが知っていますか、そしてなぜ1つのテーマにそれがあり、他のテーマにはないのですか?

1
python3がgi.repositoryをインポートできないのはなぜですか?
Python2でも同じ問題は発生しません。 greg@greg-precise:~$ python3 Python 3.2.3 (default, May 3 2012, 15:51:42) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from gi.repository import Gtk Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named gi.repository (明確にするために改行が追加されています)

4
GTKでコンピューターの物理画面サイズを検出する方法
アプリの作成中にこのバグに遭遇しました。つまり、アプリのウィンドウサイズは固定されており、ネットブックなどの小さな画面ではうまく機能しません。 それらの中で、下のボタンは画面の制限から外れており、使用できません。これをユーザーインターフェースで考慮したいのですが、まず、GTKで画面サイズを検出する標準の方法がある場合、それをGTKで検出する方法を知りたいのです。 それで、誰かがそれを行う方法について何かアイデアを持っていますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.