グレードおよび非推奨のgtkプロパティ

FrancescoN

私はGladeによってUIを構築したソフトウェアを実行しようとしています。次に、GladeはUIをXMLファイルに変換し、Pythonではそのファイルをロードするだけです。

しかし、gtkオブジェクトの(おそらく)非推奨のプロパティに問題があります。これは通訳が言うことです:

 Unknown property: GtkScrolledWindow.min-content-width
  self.__builder.add_from_file('UI2.glade')
/home/jimmy/Documenti/linguaggi_dinamici/progetto/collega_GUI.py:37: GtkWarning: Unknown property: GtkScrolledWindow.min-content-height
  self.__builder.add_from_file('UI2.glade')
/home/jimmy/Documenti/linguaggi_dinamici/progetto/collega_GUI.py:37: GtkWarning: Unknown property: GtkBox.margin-left
  self.__builder.add_from_file('UI2.glade')
/home/jimmy/Documenti/linguaggi_dinamici/progetto/collega_GUI.py:37: GtkWarning: Unknown property: GtkBox.margin-right
  self.__builder.add_from_file('UI2.glade')
/home/jimmy/Documenti/linguaggi_dinamici/progetto/collega_GUI.py:37: GtkWarning: Unknown property: GtkBox.margin-bottom
  self.__builder.add_from_file('UI2.glade')

(main.py:4490): GLib-GObject-ERROR **: cannot create instance of abstract (non-instantiatable) type 'GtkBox'
Trace/breakpoint trap (core dumped)

GtkBox.margin-left-right-bottomを削除することもできますが、プロパティGtkScrolledWindow.min-content-heightが必要です。

奇妙なことに、GtkScrolledWindow.min-content-widthが正しく機能しているのは、それに関する警告が表示されないためです。

編集::現在実行中のGtkおよびGladeバージョンに関する情報

Glade: 3.14.2

collega_GUI.py

try:  
    import pygtk  
    pygtk.require("2.0")  
except:  
    pass  

try:  
    import gtk  
    import gtk.glade  
except:  
    print("GTK Not Availible")
    sys.exit(1)

このコマンドを実行し、gtkのバージョンを取得しました。

dpkg -l libgtk[0-9]* | grep ^i

そして私は得た

2.24.20-1ubuntu1
スマニ

glade-3.8.xシリーズは、Gtk +2をサポートする最後のバージョンです。空き地> 3.8.xはGtk + 3をターゲットにします。Ubuntuはglade-gtk23.8.xバージョンをパッケージ化するパッケージを提供しますが、gladeパッケージは最新のGtk +3のみのバージョンをパッケージ化します。

したがって、Gtk + 2をターゲットにしている場合は、glade-gtk2そのバージョンのgladeをインストールして使用する必要があります。

注:同様にFedoraでは、gladeパッケージはGtk + 3バージョンを出荷ますが、glade3(実際には最適な名前ではありません)はGtk +2バージョンを出荷します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

otpおよびパスワードベースのログインの推奨フロー

分類Dev

Ember.js2.0-1回のレンダリング非推奨警告でプロパティを2回変更

分類Dev

ノードエラー-MakeCallbackでのドメインプロパティの使用は非推奨です

分類Dev

ノードエラー-MakeCallbackでのドメインプロパティの使用は非推奨です

分類Dev

NSTask /非推奨のメソッドとプロパティを処理する

分類Dev

Android Studio(AS)1.1.0(およびEclipse Luna)の非推奨メソッド「設定アクティビティ」

分類Dev

Worklight:ナビゲーター以外のオブジェクトのプロパティ「userAgent」にアクセスする非推奨の試み。およびSideBarの問題

分類Dev

AngularJSディレクティブプロパティ:非推奨の置換-同等ですか?

分類Dev

FileSavePickerおよび非推奨のApplicationViewState

分類Dev

グラフィックカードの推奨事項、Dell PowerEdgeR210およびCentOS6.5

分類Dev

非推奨のRegExp。$ nオブジェクトプロパティの代替

分類Dev

FBSDKShareLinkContentプロパティの「GraphAPI2.9から非推奨」の警告

分類Dev

非推奨のプロパティthis.selectorを置き換えるもの

分類Dev

非推奨のサードパーティクラスとしてマーク

分類Dev

PLSからStatsmodelsへのOLSの非推奨のローリングウィンドウオプション

分類Dev

ノードのスケーリングに関する問題(.simdPivotとsimdScaleおよび.scaleプロパティ)

分類Dev

Javaプロパティは実質的に非推奨ですか?

分類Dev

デバイスツリーのアドレスと登録およびプロパティ

分類Dev

DNNはアップグレード時に非推奨のメソッド

分類Dev

JSONスキーマのプロパティを非推奨としてマークするにはどうすればよいですか?

分類Dev

Python Dataclassおよびプロパティデコレータ

分類Dev

非アーク環境でのブロック内での自己および自己プロパティの使用

分類Dev

現在のURL文字列パーサーはmongodbおよびnodejsで非推奨になりました

分類Dev

AdMobBannerの `testDeviceID`プロパティは非推奨になりました。テストデバイスIDがグローバルに設定されるようになりました。代わりにAdMob.setTestDeviceIDAsyncを使用してください

分類Dev

AdMobBannerの `testDeviceID`プロパティは非推奨になりました。テストデバイスIDがグローバルに設定されるようになりました。代わりにAdMob.setTestDeviceIDAsyncを使用してください

分類Dev

AdMobBannerの `testDeviceID`プロパティは非推奨になりました。テストデバイスIDがグローバルに設定されるようになりました。代わりにAdMob.setTestDeviceIDAsyncを使用してください

分類Dev

z-indexプロパティを使用してdivを表示および非表示にするJavaScriptコード

分類Dev

関数テンプレートのオーバーロードの解決、依存および非依存パラメーター

分類Dev

JavaScriptのプロパティおよびメソッド名の下線プレフィックス

Related 関連記事

  1. 1

    otpおよびパスワードベースのログインの推奨フロー

  2. 2

    Ember.js2.0-1回のレンダリング非推奨警告でプロパティを2回変更

  3. 3

    ノードエラー-MakeCallbackでのドメインプロパティの使用は非推奨です

  4. 4

    ノードエラー-MakeCallbackでのドメインプロパティの使用は非推奨です

  5. 5

    NSTask /非推奨のメソッドとプロパティを処理する

  6. 6

    Android Studio(AS)1.1.0(およびEclipse Luna)の非推奨メソッド「設定アクティビティ」

  7. 7

    Worklight:ナビゲーター以外のオブジェクトのプロパティ「userAgent」にアクセスする非推奨の試み。およびSideBarの問題

  8. 8

    AngularJSディレクティブプロパティ:非推奨の置換-同等ですか?

  9. 9

    FileSavePickerおよび非推奨のApplicationViewState

  10. 10

    グラフィックカードの推奨事項、Dell PowerEdgeR210およびCentOS6.5

  11. 11

    非推奨のRegExp。$ nオブジェクトプロパティの代替

  12. 12

    FBSDKShareLinkContentプロパティの「GraphAPI2.9から非推奨」の警告

  13. 13

    非推奨のプロパティthis.selectorを置き換えるもの

  14. 14

    非推奨のサードパーティクラスとしてマーク

  15. 15

    PLSからStatsmodelsへのOLSの非推奨のローリングウィンドウオプション

  16. 16

    ノードのスケーリングに関する問題(.simdPivotとsimdScaleおよび.scaleプロパティ)

  17. 17

    Javaプロパティは実質的に非推奨ですか?

  18. 18

    デバイスツリーのアドレスと登録およびプロパティ

  19. 19

    DNNはアップグレード時に非推奨のメソッド

  20. 20

    JSONスキーマのプロパティを非推奨としてマークするにはどうすればよいですか?

  21. 21

    Python Dataclassおよびプロパティデコレータ

  22. 22

    非アーク環境でのブロック内での自己および自己プロパティの使用

  23. 23

    現在のURL文字列パーサーはmongodbおよびnodejsで非推奨になりました

  24. 24

    AdMobBannerの `testDeviceID`プロパティは非推奨になりました。テストデバイスIDがグローバルに設定されるようになりました。代わりにAdMob.setTestDeviceIDAsyncを使用してください

  25. 25

    AdMobBannerの `testDeviceID`プロパティは非推奨になりました。テストデバイスIDがグローバルに設定されるようになりました。代わりにAdMob.setTestDeviceIDAsyncを使用してください

  26. 26

    AdMobBannerの `testDeviceID`プロパティは非推奨になりました。テストデバイスIDがグローバルに設定されるようになりました。代わりにAdMob.setTestDeviceIDAsyncを使用してください

  27. 27

    z-indexプロパティを使用してdivを表示および非表示にするJavaScriptコード

  28. 28

    関数テンプレートのオーバーロードの解決、依存および非依存パラメーター

  29. 29

    JavaScriptのプロパティおよびメソッド名の下線プレフィックス

ホットタグ

アーカイブ