質問

私は問題QtモードレスダイアログSolaris8/10機CDE(共通デスクトップ環境で行います。

のダイアログとしての図面パネル/ポップアップが必要なユーザーの選択ツールからの主な用途へと進んできます。問題はいつユーザーをクリックメイン用ツールバーのダイアログが背後にメインのアプリケーション。

この挙動に関する評価、ベンチャーの連合チーム環境またはSolaris、Java環境ないます。

私の質問は、どのようにいくいものも、その親会社(本申請)?

私たパスWX11BypassWMフラグのダイアログ、パススルウィンドウマネージャが、その後のボーダーやフレームがなくなっているためには、その発生原因となるダイアログのないドラッグ/居させることができます。

更新1:

について アンディの回答:

たって Qt::WStyle_StaysOnTop, がうまくいきませんでした。

たも組み:

WX11BypassWM | WStyle_StaysOnTop | WStyle_Title

その他のcombinationaの WStyle_DialogBorder, WType_TopLevel もみマッサージサービストップの場合 WX11BypassWM に渡されます。

でも WX11BypassWM として渡され、ダイアログが表示されまにないボーダーも募集バーがあります。

ることでunmoveる募集以下のダイアログを表示します。

更新2:

以降において解決のために、この問題は、解決でリサイズや位置づけのメインのアプリケーションのモードレスダイアログに並んでいます。

この少なくともうユーザのナビゲート両方のインタフェース。

誰もがより良いご提案をぜひ意見を聞かせてほしい。

正しい解決策はありません

他のヒント

私のプレの設定顔は丸いかご質問がな利用可能:

たQtAssistant:

enum Qt::WindowType
flags Qt::WindowFlags

Qt::WindowStaysOnTopHint :

"知のウィンドウシステムの通るべきであるプロセスとその他のosはwindowsです。"

あなたにとってどんな年でしたをドキドキ!?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top