PySide

ソフトウェアのスクリーンショット:
PySide
ソフトウェアの詳細:
バージョン: 1.2.2
日付のアップロード: 18 Feb 15
開発者: PySide Team
ライセンス: 無料
人気: 66

Rating: 2.0/5 (Total Votes: 1)

PySideは、オープンソース、マルチプラットフォームと無料のアプリケーションとUIフレームワークPythonで実装され、Qtのプロジェクト、クロスプラットフォームのGUI(グラフィカル·ユーザー·インターフェース)とアプリケーションフレームワークのためのいくつかのバインディングを提供するために、オフセットから設計です。
ソフトウェアは、Qtの中で設計されたグラフィカル·ユーザ·インタフェースと、Pythonでオープンソースとプロプライエタリアプリケーションの両方を構築することが可能になるように設計されています。これは、複数のプラットフォームをサポートする、あなたのQt framework.IncludesのQtクイックとQtプロジェクトのための様々な結合で構成QtのクイックとQt bindingsPySideのセットへの完全なアクセスを与えるために細工されただけでなく、使用することができ、自動結合生成ツールですバインディングを生成する。また、アプリケーションはC ++とQtベースのバインディングを生成するために使用することができる。
最初はノキアが開発した、PySideプロジェクトは、新しいコードの多くは、オープンソースコミュニティのメンバーによって書かれている真のオープンソースソフトウェアです。 Qtのビーイングアドオン、PySideはhoodWeドン&rsquoのitself.UnderのQtツールキットと同じインフラおよびライセンスを使用し、tはそれはPythonプログラミング言語で書かれたことを知ることがPySideプロジェクトのボンネットの下を見てする必要がしかし、我々はそれが32ビットおよび64ビットのハードウェア·プラットフォーム上で動作しているかどうかをテストする必要がありました。結果は、Linux、Windows、およびPythonで書かれたMacBeingにsuccessful.Runsた、PySideは、GNU / Linuxのは、Microsoft WindowsおよびMac OS Xオペレーティングシステム上でうまく機能クロスプラットフォームのソフトウェアです。詳細なインストール手順は、各プラットフォーム用に、公式PyPIのホームページで見ることができます(以下のリンクを参照してください)​​。

このリリースのの新機能である:ます。

  • PySide:
  • 修正PYSIDE-190:グローバルQThreadPool.globalInstance()はPythonコードでQRunnableを実行している場合QCoreApplicationは終了時にデッドロックになる。
  • 変更GlobalReceiver独自のオーバーロードでこれらを隠して回避するために、基本クラスの[DIS] connectNotifyます。
  • 明示的に「使用」へ
    よく形成された" []の{}を使用してint型を初期化するときは&QUOTするためにC ++ 11で必要とされる
  • 、明示的なキャストを追加します。
  • 修正PYSIDE-172:ファイルの複数のルールます。

  • 代わりに想定 'ASCII」の
  • を使用してファイルシステムのエンコーディングQtの資源システムにqt.conf登録する際にします。
  • Shiboken:
  • sample_listテストが失敗する原因拒絶行を削除します。
  • テストをsamblebindingから保護取り外し
  • 'noexcept'キーワードます。
  • の解析を追加
  • 修正機能拒否(すなわちサポートのオーバーロード)します。
  • はPython 3.3と3.4でビルド修正します。
  • DOC:スフィンクス1.2 +
  • とsphinx.ext.refcountingを必要と停止
  • 'のconst」の値を持つコンテナを修正しました。

  • OS X 10.9ます。の
  • 修正コンパイルの問題
    型を定義するときに
  • は唯一このPyTypeObjectのフィールドを使用します。

  • マクロ定義を処理する
  • 修正バッファオーバーランします。
  • を修正「特別」の取り扱いが含まれます。
  • 容器ベースクラスの検索修正します。
  • リファクタリングして解決付加機能を改善します。
  • MSVCの欠損libsampleで約ワーキング/ transform.cppます。
  • サンプルの修正プログラムの説明/ユニットテストを変換します。

  • ハンドラー::のstartElementでいくつかのコードの
  • 変更の折り返しとインデントは、一貫性を向上させるためにします。

  • #&GTのための
  • 修正 '%#'置換; 9

  • テストのための
  • 改善依存します。

のバージョン1.2.1でのの新機能:

  • PySide:

  • メモリqt.confの生成と登録します。の
  • Shiboken:
  • メソッドに9個以上の引数のためのより良いサポートします。
  • のない名前の列挙型の値に.NAME属性を取得するときにセグメンテーション違反の回避します。
  • PySideセットアップ:
  • 再び配布し、1コードベース
  • とはPython 2と3のために働くと統合されました新しいsetuptoolsの(v0.9.8)に切り替え
    インストールは、Windows SDK(Visual Studioがこれ以上必要とされる)でWindowsバイナリを構築するための
  • サポート
  • --msvc-versionオプションを削除しました。必要なMSVCコンパイラのバージョンは、現在Pythonインタプリタ版から解決されます。

のバージョン1.1.2でのの新機能:

  • 信号発光時の後に戻り値の型を得ることはありませんコー​​ルバックします。
  • 無効化QStandardModel ::明らかでinvisibleRootItem()メソッド
  • QAbstractItemModelはselectionModelの()
  • のために間違った所有権のポリシーを持って
  • のPythonへの変換の改善QVectorます。

  • ツールが見つからない場合は、
  • ドキュメント文字列の生成を無効にします。

  • VC ++を使用してPySideをコンパイルする
  • 固定いくつかの問題
  • のsite-packagesにshibokenモジュールを取り付けます。

  • システムにインストールされないlibxsltのがない場合に
  • のコンパイルを修正します。
  • すべてのObjectTypesのデフォルトのハッシュ関数を設定します。
  • 修正セグメンテーション違反呼び出しshiboken.dumpます。

のバージョン1.1.1でのの新機能:

  • 主な変更点:
  • 統合ツールチェーン! GeneratorRunnerとApiExtractorこれ以上、今あなただけのPySideをコンパイルするShibokenは必要ありません。
  • バグ修正:
  • 1105スパイダーがHEADで失敗します。
  • 1126とSegfault例外がsignalInstanceDisconnectに発生します。
  • 1135 SIGSEGV createWidgetをオーバーライドするときQUiLoaderを使用してカスタムウィジェットをロードするときに()
  • 1041 QAbstractItemModelはselectionModelのための間違った所有権のポリシーを持って()
  • 1086 generatorrunnerのセグメンテーション違反処理する#include
  • 1110同時実行エラーは、GCヒープが破損します。
  • 原因
    ユーザー定義のQML要素のコンストラクタのクラッシュの
  • 1113のインスタンス化はQObject QMLからインスタンス化した場合します。

  • QStandardItem / QStandardItemModel近くの
  • 1129セグメンテーションフォールトます。
  • 1104 QSettings長整数に問題があります。

  • バイトコードの書き込みを無効にすると
  • 1108テスト/ QtGui / pyside_reload_test.pyは失敗します。
  • は1138 QUiLoaderのサブクラス化QUOT、&につながる。内部のC ++オブジェクトがすでに削除&QUOT。例外(再び)
  • 1124 QPainter.drawPixmapFragmentsは、リストを取る必要があり、最初の引数にします。

  • QFileDialogドキュメントの
  • 1065無効な例
  • 1092 shiboken名自体「発電機」
  • 1094 shibokenが無効なオプション文句はありません。

  • 例の親のコンストラクタに
  • 1044不正な呼び出します。

  • NULLである状態(TSTATE)をスレッドに起因する出口の
  • 1139クラッシュします。
  • PYSIDE-41 QModelIndex非ハッシュます。

のバージョン1.1.0でのの新機能:

  • 主な変更点:
  • 新しい型コンバータ方式でます。
  • バグ修正:
  • 1010 Shiboken Cygwinのパッチます。
  • Windows上のPython 3.2.2の32bitでPySideをコンパイルする1034エラーます。

  • 彼らが使用されている前に属性を上書き
  • 1040 pyside-UICます。

  • .PROファイルで使用される
  • 1053 pyside-LUPDATEにスペースが含まれているWindowsのパスを処理することはできません。
  • は1060 QUiLoaderのサブクラス化QUOT、&につながる。内部のC ++オブジェクトがすでに削除&QUOT。例外ます。

  • 使用して&QUOTファイルへの
  • 1063バグ書き込み、QTextStream + qfileにより+ QTextEdit&QUOT。 Linux上の
  • 1069 QtCore.QDataStreamは黙ってます。
  • Pythonの文字列を書くことに失敗した
  • 1077アプリケーションの終了のクラッシュ時のコールQSyntaxHighlighter.document()
  • 1082 OSXバイナリのリンクが切断されます。
  • 1083 winIdは2 winIdsを比較することが不可能にPyCObjectを返します。
  • 1084年クラッシュ(セグメンテーション違反)ソケット上でUnicode文字列を書いてます。
  • 1091 PixmapFragmentとdrawPixmapFragmentsがバインドされていません。
  • 1095 shibokenチュートリアルなし例
  • QtGui.QShortcut.setKeyはQKeySequenceを必要とする1097

  • typesystemの
  • 1101レポート無効な関数のシグネチャます。
  • 902 Pythonモジュールを通じてShibokenの機能を公開します。

  • QAbstractItemViewエラーの
  • 969 viewOptionsます。

のバージョン1.0.9でのの新機能:PySide / QtUiTools /接着剤/の

  • 1058奇妙なコードplugins.hます。

  • 条件付きジャンプや移動が初期化されていない値&QUOTに依存します; 1057 valgrindの
  • は、検出された&QUOTます。
  • 1052 PySideConfig.cmakeが原因SHIBOKEN_PYTHON_SUFFIXために不足しているデフォルトの
  • に無限ループが含まれています
  • 1048 QGridLayout.itemAtPosition()はNoneを返すべきときにクラッシュします。

  • 1037 shiboken I386(他)でPython 3.2(ノーマルと-dbg両方)に対してビルドに失敗した
  • 1036 Qt.KeyboardModifiersは常にゼロます。
  • と評価された
    QDialog.exec_ハッシュとは異なる値に
  • 1033 QDialog.DialogCodeインスタンスおよび戻り値ます。
  • は1031 QState.parentState()またはQState.machine()が出口でPythonのクラッシュを引き起こします。
  • 1029 qmlRegisterTypeは文献カウントします。
  • を増やすに失敗する
  • 1028 QWidgetのwinIdが欠落します。

  • 帰国Q_INVOKABLE法の
  • 1016呼び出していないQVariant出来ない...
  • 1013(QSqlTableModel.primeInsertへの接続)がクラッシュします。
  • を引き起こし
    硬化フラグと
  • 1012 FTBFSが有効になってます。
  • 1011 PySide Cygwinのパッチます。
  • 1010 Shiboken Cygwinのパッチます。
  • 1009 GeneratorRunner Cygwinのパッチます。
  • 1008 ApiExtractor Cygwinのパッチます。
  • 891 ApiExtractorは、docの生成にバックエンドとしてdoxygenはをサポートしていませんします。

のバージョン1.0.7でのの新機能:

  • バグ修正:

  • FedoraのためのbuildscriptsでQtWebKitのために
  • 996ミッシング依存します。
  • 986ドキュメントリンクします。
  • 985バージョン管理pyside-ドキュメントがパッケージャを助けるためにzipファイルを提供します。
  • 981 QSettingsのドキュメントは、異なるプラットフォーム上の値の動作の変更を()共感する必要があります。
  • 902 Pythonモジュールを通じてShibokenの機能を公開します。
  • 997 QDeclarativePropertyMapが動作しないします。
  • は994 QIODevice.readDataがqstrncpyの代わりにqmemcpy使用する必要があります。
  • 989酸洗QColorが失敗します。
  • 987が接続されていない信号を切断します。
  • 973 shouldInterruptJavaScriptスロットオーバーライドが呼び出されることはありません。
  • 966 QX11Info.display()が欠落します。
  • 959はQtWebkitブリッジにQVariantを渡すことはできません。
  • 1006とSegfault QLabelなどにあるinit

  • PySide /スパイダーの終了時に
  • 1002セグメンテーションフォールトます。

  • 別のアプリに切り替えた後、
  • スパイダーと998とSegfaultます。
  • 995 QDeclarativeView.itemAt、障害のある参照を返します。 (セグメンテーション違反につながる)

  • 990とSegfault
  • 接続されていない信号を切断しようとしている
  • 975メモリーリークの可能性
  • 991様々なタイプの__repr__が壊れてます。
  • 988 QTabWidgetにcurrentChanged信号が供給タイプは1.0.6
  • に変更されました

の新機能バージョン0.4.0に:

  • このリリースはバグを閉じるために大規模な努力を持っていたし、安定したAPIに準備する。そう待望のバージョン1.0が地平線上にあります。

  • このリリースでカバー
  • その他の点は、API 2.0が含まれています。 PyQt4は、二つの異なる(および互換性のない)APIを提供します。

の要件

  • のPythonます。
  • はQtます。
  • CMakeの
  • GITます。
  • はOpenSSLます。

へのコメント PySide

コメントが見つかりません
コメントを追加
画像をオンにする!